Player
David Villa
- Goals
- 41
- Penalties
- 4
- Own goals
- 0
- Matches scored in
- 29
By opponent
| Opponent | Goals | Pens |
|---|---|---|
| Liechtenstein | 7 | 0 |
| Belgium | 3 | 0 |
| Russia | 3 | 0 |
| Tahiti | 3 | 0 |
| Armenia | 2 | 0 |
| Czech Republic | 2 | 1 |
| Honduras | 2 | 0 |
| Scotland | 2 | 1 |
| Ukraine | 2 | 1 |
| Australia | 1 | 0 |
| Bosnia and Herzegovina | 1 | 0 |
| Chile | 1 | 0 |
| Denmark | 1 | 0 |
| Estonia | 1 | 0 |
| France | 1 | 1 |
| Iraq | 1 | 0 |
| Latvia | 1 | 0 |
| New Zealand | 1 | 0 |
| Northern Ireland | 1 | 0 |
| Paraguay | 1 | 0 |
| Portugal | 1 | 0 |
| Slovakia | 1 | 0 |
| South Africa | 1 | 0 |
| Sweden | 1 | 0 |
By competition
| Competition | Goals | Pens |
|---|---|---|
| UEFA Euro qualification | 14 | 2 |
| FIFA World Cup | 9 | 2 |
| FIFA World Cup qualification | 8 | 0 |
| Confederations Cup | 6 | 0 |
| UEFA Euro | 4 | 0 |
By year
| Year | Goals | Pens |
|---|---|---|
| 2005 | 1 | 0 |
| 2006 | 6 | 2 |
| 2007 | 4 | 0 |
| 2008 | 9 | 0 |
| 2009 | 5 | 0 |
| 2010 | 7 | 1 |
| 2011 | 5 | 1 |
| 2013 | 3 | 0 |
| 2014 | 1 | 0 |