Spain national football team records and statistics

Last updated

The following details the Spain national football team records.

Contents

Individual records

Player records

Nationwide

Most caps

Sergio Ramos is the most capped player in the history of the national team, with a record of 180 matches. Sergio Ramos Euro 2012 vs France 02.jpg
Sergio Ramos is the most capped player in the history of the national team, with a record of 180 matches.

As of 4 September 2025, the players with the most caps for Spain are:

RankPlayerCareerCapsGoals
1 Sergio Ramos 2005–202118023
2 Iker Casillas 2000–20161670
3 Sergio Busquets 2009–20221432
4 Xavi 2000–201413313
5 Andrés Iniesta 2006–201813113
6 Andoni Zubizarreta 1985–19981260
7 David Silva 2006–201812535
8 Xabi Alonso 2003–201411416
9 Cesc Fàbregas 2006–201611015
Fernando Torres 2003–201411038
11 Gerard Piqué 2009–20181025
Raúl 1996–200610244
13 Carles Puyol 2000–20131003
14 David Villa 2005–20179859
15 Jordi Alba 2011–2023939
16 Fernando Hierro 1989–20028929
17 Álvaro Morata 2014–8637
18 José Antonio Camacho 1975–1988810
Santi Cazorla 2008–20198115
20 Rafael Gordillo 1978–1988753
21 Koke Resurreción 2013–2022700
22 Emilio Butragueño 1984–19926926
Carlos Marchena 2002–2011692
24 Luis Arconada 1976–1986680
25 Míchel 1985–19926621
26 Pedro 2010–20176517
27 Luis Enrique 1991–20026212
Miguel Angel Nadal 1991–2002623
29 Joan Capdevila 2002–2011604
Víctor Muñoz 1981–1988603
31 Rodri 2018–584
Raúl Albiol 2007–2021580
  • Bold denotes players still active at international level for the national team.

Longest careers

Spanish players with the longest span between first and last cap:

PlayerFirst matchLast matchDaysCaps
Sergio Ramos 26 Mar 200531 Mar 20215,849180
Iker Casillas 3 Jun 20001 Jun 20165,842167
Ricardo Zamora 28 Aug 192023 Feb 19365,65746
Luis Suárez 30 Jan 195712 Apr 19725,55132
Jesús Navas 14 Nov 20099 Jul 20245,35156
Paco Gento 18 May 195515 Oct 19695,26443
Raúl Albiol 13 Oct 20078 Sep 20215,07958
Sergio Busquets 1 Apr 20096 Dec 20224,997143
Xavi 15 Nov 200013 Jun 20144,958133
Andoni Zubizarreta 23 Jan 198524 Jun 19984,900126

Most goals

David Villa is Spain's all-time leading scorer with a tally of 59 goals. Spain-Tahiti, Confederations Cup 2013 (02) (Villa crop).jpg
David Villa is Spain's all-time leading scorer with a tally of 59 goals.
Isidro Langara holds the best goalscoring ratio, scoring 17 goals in 12 caps. Langara retrato.jpg
Isidro Lángara holds the best goalscoring ratio, scoring 17 goals in 12 caps.

As of 4 September 2025, the twenty highest scorers for Spain are:

RankPlayerCareerGoalsCapsAverage
1 David Villa 2005–201759980.608
2 Raúl 1996–2006441020.431
3 Fernando Torres 2003–2014381100.345
4 Álvaro Morata 2014–37860.430
5 David Silva 2006–2018351250.280
6 Fernando Hierro 1989–200229890.326
7 Fernando Morientes 1998–200727470.574
8 Emilio Butragueño 1984–199226690.377
9 Alfredo Di Stéfano 1957–196123310.742
Sergio Ramos 2005–2021231800.128
11 Julio Salinas 1986–199622560.393
12 Ferran Torres 2020–21490.429
Míchel González 1985–199221660.318
14 Telmo Zarra 1945–195120201.000
15 Isidro Lángara 1932–193617121.417
Mikel Oyarzabal 2016–17460.369
Pedro Rodríguez 2010–201717650.377
17 Luis Regueiro 1927–193616250.640
Pirri 1966–197816410.390
Xabi Alonso 2003–2014161130.140
  • Bold denotes players still active at international level for the national team.

Most assists

As of 23 March 2025, the highest assist-providers for Spain are:

RankPlayerCareerAssistsCaps
1 Cesc Fàbregas 2006–201633110
2 David Silva 2006–201829125
3 Andrés Iniesta 2006–201827131
Xavi 2000–2014133
  • Bold denotes players still active at international level for the national team.
  • These are Opta defined assists.

Most penalty goals

Fernando Hierro scored a record ten international penalties for Spain. Fernando Hierro 2008.jpg
Fernando Hierro scored a record ten international penalties for Spain.

As of 23 March 2024.

PenaltiesPlayer
10 Fernando Hierro
9 Míchel
David Villa
8 Sergio Ramos
5 Xabi Alonso
Fernando Torres
4 Dani
3 Emilio Butragueño
Agustín Gaínza
Pep Guardiola
Pirri
Raúl
  • Bold denotes players still active at international level for the national team.

Hat-tricks

As of 5 June 2024.

PlayerCompetitionAgainstHome/AwayResultDate
Mikel Oyarzabal International Friendly Flag of Andorra.svg AndorraHome5–05 June 2024
Álvaro Morata Euro 2024 qualifying Flag of Georgia.svg GeorgiaAway1–78 September 2023
Ferran Torres 2020–21 UEFA Nations League A Flag of Germany.svg GermanyHome6–017 November 2020
Isco International Friendly Flag of Argentina.svg ArgentinaHome6–127 March 2018
David Villa 2013 FIFA Confederations Cup Flag of French Polynesia.svg TahitiHome10–020 June 2013
Fernando Torres 42013 FIFA Confederations Cup Flag of French Polynesia.svg TahitiHome10–020 June 2013
Pedro 2014 World Cup qualification Flag of Belarus.svg BelarusAway0–412 October 2012
Roberto Soldado International Friendly Flag of Venezuela.svg VenezuelaHome5–029 February 2012
Fernando Torres 2009 FIFA Confederations Cup Flag of New Zealand.svg New ZealandAway0–514 June 2009
David Villa International Friendly Flag of Azerbaijan.svg AzerbaijanAway0–69 June 2009
David Villa UEFA Euro 2008 Flag of Russia.svg RussiaHome4–110 June 2008
Luis García 2006 World Cup qualification Flag of Slovakia.svg SlovakiaHome5–112 November 2005
Fernando Torres 2006 World Cup qualification Flag of San Marino.svg San MarinoAway0–512 October 2005
Fernando Morientes International Friendly Flag of Ecuador.svg EcuadorHome4–030 April 2003
Ismael Urzaiz Euro 2000 qualifying Flag of Cyprus.svg CyprusHome8–08 September 1999
Julen Guerrero Euro 2000 qualifying Flag of Cyprus.svg CyprusHome8–08 September 1999
Luis Enrique Euro 2000 qualifying Flag of San Marino.svg San MarinoHome9–05 June 1999
Raúl 4Euro 2000 qualifying Flag of San Marino.svg San MarinoAway9–031 March 1999
Raúl 4Euro 2000 qualifying Flag of Austria.svg AustriaHome9–027 March 1999
Julen Guerrero 1998 World Cup qualification Flag of Malta.svg MaltaAway0–318 December 1996
Alfonso 1998 World Cup qualification Flag of the Faroe Islands.svg Faroe IslandsAway2–64 September 1996
Julio Salinas 1994 World Cup qualification Flag of Albania.svg AlbaniaAway1–522 September 1993
Emilio Butragueño 4Euro 1992 qualifying Flag of Albania.svg AlbaniaHome9–019 December 1990
Míchel 1990 FIFA World Cup Flag of South Korea.svg South KoreaAway1–317 June 1990
José María Bakero Euro 1988 qualifying Flag of Albania.svg AlbaniaHome5–018 November 1987
Emilio Butragueño 41986 FIFA World Cup Flag of Denmark.svg DenmarkAway1–518 June 1986
Santillana 4Euro 1984 qualifying Flag of Malta.svg MaltaHome12–121 December 1983
Hipólito Rincón 4Euro 1984 qualifying Flag of Malta.svg MaltaHome12–121 December 1983
Chus Pereda 1966 World Cup qualification Flag of Ireland.svg Republic of IrelandHome4–127 October 1965
Vicente Guillot 1964 European Nations' Cup qualifying Flag of Romania.svg RomaniaHome6–01 November 1962
Justo Tejada 4International Friendly Ulster Banner.svg Northern IrelandHome6–215 October 1958
László Kubala International Friendly Flag of Turkey.svg TurkeyHome3–016 November 1957
Alfredo Di Stéfano International Friendly Flag of the Netherlands.svg NetherlandsHome5–130 January 1957
Telmo Zarra 4International Friendly Flag of Switzerland (Pantone).svg SwitzerlandHome6–318 February 1951
Estanislau Basora International Friendly Flag of France.svg FranceAway1–519 June 1949
Isidro Lángara 51934 World Cup qualification Flag of Portugal (official).svg PortugalHome9–011 March 1934
Julio Elícegui International Friendly Flag of Bulgaria.svg BulgariaHome13–021 May 1933
Eduardo González Valiño 6International Friendly Flag of Bulgaria.svg BulgariaHome13–021 May 1933
Gaspar Rubio 4International Friendly Flag of France.svg FranceHome8–114 April 1929
Gaspar Rubio International Friendly Flag of Portugal (official).svg PortugalHome5–017 March 1929
  • 4 Player scored 4 goals
  • 5 Player scored 5 goals
  • 6 Player scored 6 goals

Discipline

Most yellow cards
Sergio Ramos and Sergio Busquets (25 each)
Most red cards
Miguel Àngel Nadal (2)
List of all players sent off
As of 8 September 2024

Manager records

Most manager appearances
Vicente del Bosque: 114 matches.
More time as a national team
László Kubala from 5 Oct 1969 to 18 Jun 1980: 3,909 days (68 matches)

Team records

Worldwide

Biggest wins

Best results by Spain
DateOpponentRoundResultDifference
121 May 1933Flag of Bulgaria.svg  Bulgaria Friendly 13–0+13
221 December 1983Flag of Malta.svg  Malta Flag of France.svg Euro 1984 qualification 12–1 +11
320 June 2013Flag of French Polynesia.svg  Tahiti Flag of Brazil.svg 2013 Confederations Cup 10–0 +10
411 March 1934Flag of Portugal (official).svg  Portugal Flag of Italy (1861-1946).svg 1934 World Cup qualification 9–0+9
19 December 1990Flag of Albania (1946-1992).svg  Albania Flag of Sweden.svg Euro 1992 qualification
27 March 1999Flag of Austria.svg  Austria Flag of Belgium (civil).svg Flag of the Netherlands.svg Euro 2000 qualification
5 June 1999Flag of San Marino.svg  San Marino Flag of Belgium (civil).svg Flag of the Netherlands.svg Euro 2000 qualification
88 September 1999Flag of Cyprus.svg  Cyprus Flag of Belgium (civil).svg Flag of the Netherlands.svg Euro 2000 qualification 8–0+8
5 September 2016Flag of Liechtenstein.svg  Liechtenstein Flag of Russia.svg 2018 World Cup qualification
5 September 2017Flag of Liechtenstein.svg  Liechtenstein Flag of Russia.svg 2018 World Cup qualification

Heaviest defeats

Scores from 4–0 and up

Worst results by Spain
DateOpponentRoundVenueResultDifference
14 June 1928Flag of Italy (1861-1946).svg  Italy Flag of the Netherlands.svg 1928 Olympics Flag of the Netherlands.svg    A  1–7–6
9 December 1931Flag of England.svg  England Friendly Flag of England.svg    A  
213 July 1950Flag of Brazil (1889-1960).svg  Brazil Flag of Brazil.svg 1950 World Cup Flag of Brazil (1889-1960).svg    A  1–6−5
313 June 1963Flag of Scotland.svg  Scotland Friendly Flag of Spain (1945-1977).svg    H  2–6–4
13 June 2014Flag of the Netherlands.svg  Netherlands Flag of Brazil.svg 2014 World Cup Flag of Brazil (1889-1960).svg    A  1–5
19 April 1942Flag of Italy (1861-1946).svg  Italy Friendly Flag of Italy (1861-1946).svg    A  0–4
17 November 2010Flag of Portugal (official).svg  Portugal Friendly Flag of Portugal (official).svg    A  

FIFA Rankings

Last update was on 21 December 2023. Source: [1]

References

  1. "Spain men's ranking". Archived from the original on 6 October 2019. Retrieved 4 December 2019.