Question
Short answer: David Villa is Spain’s all-time top scorer with 59 goals in 98 matches, as of 18 November 2025. Second on the list is Raúl González with 44 goals in 102 matches. The figures count official senior international matches only and come from RSSSF.
At a glance: Spain’s record scorer
| Item | Value |
|---|---|
| National team | Spain |
| All-time top scorer | David Villa |
| Goals | 59 |
| Matches | 98 |
| Second on the list | Raúl González, 44 goals |
| Count as of | 18 November 2025 |
Spain: top five scorers
| Rank | Player | Goals | Matches | International career |
|---|---|---|---|---|
| 1 | David Villa | 59 | 98 | 2005-2017 |
| 2 | Raúl González | 44 | 102 | 1996-2006 |
| 3 | Fernando Torres | 38 | 110 | 2003-2014 |
| 4 | Álvaro Morata | 37 | 87 | 2014- |
| 5 | David Silva | 35 | 125 | 2006-2018 |
How the goals are counted
The figures count official senior international matches only and come from RSSSF. Players level on goals share the same rank in the table, and the data is current to 18 November 2025.
Facts and figures
- Fernando Torres is third on the list with 38 goals.
Frequently asked questions
Who is Spain’s all-time top scorer?
David Villa, with 59 goals as of 18 November 2025.
How many goals did David Villa score for Spain?
59.
How many matches did David Villa play for Spain?
98.
Related pages
- How many times has Spain won the World Cup?
- National team page: Spain
- Who is Türkiye’s all-time top scorer? Hakan Şükür, 51 goals
- Who is Germany’s all-time top scorer? Miroslav Klose, 71 goals
- Turkish edition of this page: İspanya milli takımında en çok gol atan futbolcu kim?
- Football Atlas in English: all pages
This page belongs to the Football Atlas, Skormetri’s free library of sourced football facts. The same record is published in Turkish at skormetri.com/futbol-atlasi/ispanya-en-cok-gol-atan-futbolcu/; the Turkish Atlas hub holds the full library.
Sources
- Historical results checked against RSSSF (rsssf.org) — rsssf.org/miscellaneous/span-recintlp.html (accessed 4 November 2026)
- Data: Wikidata (CC0) — wikidata.org/wiki/Q42267 (accessed 4 November 2026)
- Data: Wikidata (CC0) — wikidata.org/wiki/Q83006 (accessed 4 November 2026)
Last updated: 11 November 2026 · Data as of: 18 November 2025 · Verified with: RSSSF, Wikidata
Bizi takip edin
Skormetri her platformda
Maç kartları, canlı yayınlar ve Futbol Atlası güncellemeleri önce buralarda.