Spain national football team records and statistics

The following details the Spain national football team records.

Individual records

Player records

Nationwide

Most caps

As of 8 June 2025, the players with the most caps for Spain are:

Rank Player Career Caps Goals
1 Sergio Ramos 2005–2021 180 23
2 Iker Casillas 2000–2016 167 0
3 Sergio Busquets 2009–2022 143 2
4 Xavi 2000–2014 133 13
5 Andrés Iniesta 2006–2018 131 13
6 Andoni Zubizarreta 1985–1998 126 0
7 David Silva 2006–2018 125 35
8 Xabi Alonso 2003–2014 114 16
9 Cesc Fàbregas 2006–2016 110 15
Fernando Torres 2003–2014 110 38
11 Gerard Piqué 2009–2018 102 5
Raúl 1996–2006 102 44
13 Carles Puyol 2000–2013 100 3
14 David Villa 2005–2017 98 59
15 Jordi Alba 2011–2023 93 9
16 Fernando Hierro 1989–2002 89 29
17 Álvaro Morata 2014– 86 37
18 José Antonio Camacho 1975–1988 81 0
Santi Cazorla 2008–2019 81 15
20 Rafael Gordillo 1978–1988 75 3
21 Koke Resurreción 2013–2022 70 0
22 Emilio Butragueño 1984–1992 69 26
Carlos Marchena 2002–2011 69 2
24 Luis Arconada 1976–1986 68 0
25 Míchel 1985–1992 66 21
26 Pedro 2010–2017 65 17
27 Luis Enrique 1991–2002 62 12
Miguel Angel Nadal 1991–2002 62 3
29 Joan Capdevila 2002–2011 60 4
Víctor Muñoz 1981–1988 60 3
31 Raúl Albiol 2007–2021 58 0
32 Rodri 2018– 57 4
  • 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:

Player First match Last match Days Caps
Sergio Ramos 26 Mar 2005 31 Mar 2021 5,849 180
Iker Casillas 3 Jun 2000 1 Jun 2016 5,842 167
Ricardo Zamora 28 Aug 1920 23 Feb 1936 5,657 46
Luis Suárez 30 Jan 1957 12 Apr 1972 5,551 32
Jesús Navas 14 Nov 2009 9 Jul 2024 5,351 56
Paco Gento 18 May 1955 15 Oct 1969 5,264 43
Raúl Albiol 13 Oct 2007 8 Sep 2021 5,079 58
Sergio Busquets 1 Apr 2009 6 Dec 2022 4,997 143
Xavi 15 Nov 2000 13 Jun 2014 4,958 133
Andoni Zubizarreta 23 Jan 1985 24 Jun 1998 4,900 126

Most goals

As of 8 June 2025, the twenty highest scorers for Spain are:

Rank Player Career Goals Caps Average
1 David Villa 2005–2017 59 98 0.608
2 Raúl 1996–2006 44 102 0.431
3 Fernando Torres 2003–2014 38 110 0.345
4 Álvaro Morata 2014– 37 86 0.430
5 David Silva 2006–2018 35 125 0.280
6 Fernando Hierro 1989–2002 29 89 0.326
7 Fernando Morientes 1998–2007 27 47 0.574
8 Emilio Butragueño 1984–1992 26 69 0.377
9 Alfredo Di Stéfano 1957–1961 23 31 0.742
Sergio Ramos 2005–2021 23 180 0.128
11 Julio Salinas 1986–1996 22 56 0.393
12 Ferran Torres 2020– 21 49 0.429
Míchel González 1985–1992 21 66 0.318
14 Telmo Zarra 1945–1951 20 20 1.000
15 Isidro Lángara 1932–1936 17 12 1.417
Pedro Rodríguez 2010–2017 17 65 0.377
17 Luis Regueiro 1927–1936 16 25 0.640
Pirri 1966–1978 16 41 0.390
Mikel Oyarzabal 2016– 16 45 0.355
Xabi Alonso 2003–2014 16 113 0.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:

Rank Player Career Assists Caps
1 Cesc Fàbregas 2006–2016 33 110
2 David Silva 2006–2018 29 125
3 Andrés Iniesta 2006–2018 27 131
Xavi 2000–2014 133
  • Bold denotes players still active at international level for the national team.
  • These are Opta defined assists.

Most penalty goals

As of 23 March 2024.

Penalties Player
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.

Player Competition Against Home/Away Result Date
Mikel Oyarzabal International Friendly Andorra Home 5–0 5 June 2024
Álvaro Morata Euro 2024 qualifying Georgia Away 1–7 8 September 2023
Ferran Torres 2020–21 UEFA Nations League A Germany Home 6–0 17 November 2020
Isco International Friendly Argentina Home 6–1 27 March 2018
David Villa 2013 FIFA Confederations Cup Tahiti Home 10–0 20 June 2013
Fernando Torres 4 2013 FIFA Confederations Cup Tahiti Home 10–0 20 June 2013
Pedro 2014 World Cup qualification Belarus Away 0–4 12 October 2012
Roberto Soldado International Friendly Venezuela Home 5–0 29 February 2012
Fernando Torres 2009 FIFA Confederations Cup New Zealand Away 0–5 14 June 2009
David Villa International Friendly Azerbaijan Away 0–6 9 June 2009
David Villa UEFA Euro 2008 Russia Home 4–1 10 June 2008
Luis García 2006 World Cup qualification Slovakia Home 5–1 12 November 2005
Fernando Torres 2006 World Cup qualification San Marino Away 0–5 12 October 2005
Fernando Morientes International Friendly Ecuador Home 4–0 30 April 2003
Ismael Urzaiz Euro 2000 qualifying Cyprus Home 8–0 8 September 1999
Julen Guerrero Euro 2000 qualifying Cyprus Home 8–0 8 September 1999
Luis Enrique Euro 2000 qualifying San Marino Home 9–0 5 June 1999
Raúl 4 Euro 2000 qualifying San Marino Away 9–0 31 March 1999
Raúl 4 Euro 2000 qualifying Austria Home 9–0 27 March 1999
Julen Guerrero 1998 World Cup qualification Malta Away 0–3 18 December 1996
Alfonso 1998 World Cup qualification Faroe Islands Away 2–6 4 September 1996
Julio Salinas 1994 World Cup qualification Albania Away 1–5 22 September 1993
Emilio Butragueño4 Euro 1992 qualifying Albania Home 9–0 19 December 1990
Míchel 1990 FIFA World Cup South Korea Away 1–3 17 June 1990
José María Bakero Euro 1988 qualifying Albania Home 5–0 18 November 1987
Emilio Butragueño 4 1986 FIFA World Cup Denmark Away 1–5 18 June 1986
Santillana 4 Euro 1984 qualifying Malta Home 12–1 21 December 1983
Hipólito Rincón 4 Euro 1984 qualifying Malta Home 12–1 21 December 1983
Chus Pereda 1966 World Cup qualification Republic of Ireland Home 4–1 27 October 1965
Vicente Guillot 1964 European Nations' Cup qualifying Romania Home 6–0 1 November 1962
Justo Tejada 4 International Friendly Northern Ireland Home 6–2 15 October 1958
László Kubala International Friendly Turkey Home 3–0 16 November 1957
Alfredo Di Stéfano International Friendly Netherlands Home 5–1 30 January 1957
Telmo Zarra 4 International Friendly Switzerland Home 6–3 18 February 1951
Estanislau Basora International Friendly France Away 1–5 19 June 1949
Isidro Lángara 5 1934 World Cup qualification Portugal Home 9–0 11 March 1934
Julio Elícegui International Friendly Bulgaria Home 13–0 21 May 1933
Eduardo González Valiño 6 International Friendly Bulgaria Home 13–0 21 May 1933
Gaspar Rubio 4 International Friendly France Home 8–1 14 April 1929
Gaspar Rubio International Friendly Portugal Home 5–0 17 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

  • World Cup winners: 2010
  • Most consecutive wins including friendlies: 15 (2008–2009)
  • Most consecutive wins achieved by an international coach from debut: 13 – Vicente del Bosque
  • Longest streak without conceding a goal: 9 matches (1992–1993)
  • Most penalty shoot-outs in one World Cup by one team: 2 at the 2002 FIFA World Cup (shared with  Argentina in 1990 and 2022,  Costa Rica in 2014,  Netherlands in 2014 and 2022,  Russia in 2018 and  Croatia in 2018 and 2022)
  • Highest maximum number of points in World Cup qualification: 30 out of 30 (2010) (shared with  Germany for 2018)

Biggest wins

Best results by Spain
Date Opponent Round Result Difference
1 21 May 1933  Bulgaria Friendly 13–0 +13
2 21 December 1983  Malta Euro 1984 qualification 12–1 +11
3 20 June 2013  Tahiti 2013 Confederations Cup 10–0 +10
4 11 March 1934  Portugal 1934 World Cup qualification 9–0 +9
19 December 1990  Albania Euro 1992 qualification
27 March 1999  Austria Euro 2000 qualification
5 June 1999  San Marino Euro 2000 qualification
8 8 September 1999  Cyprus Euro 2000 qualification 8–0 +8
5 September 2016  Liechtenstein 2018 World Cup qualification
5 September 2017  Liechtenstein 2018 World Cup qualification

Heaviest defeats

Scores from 4–0 and up

Worst results by Spain
Date Opponent Round Venue Result Difference
1 4 June 1928  Italy 1928 Olympics   A  1–7 –6
9 December 1931  England Friendly   A 
2 13 July 1950  Brazil 1950 World Cup   A  1–6 −5
3 13 June 1963  Scotland Friendly   H  2–6 –4
13 June 2014  Netherlands 2014 World Cup   A  1–5
19 April 1942  Italy Friendly   A  0–4
17 November 2010  Portugal Friendly   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.