| Spain men's national football team results |
|---|
These are all the matches played by the Spain national football team between 2000 and 2009:
| Meaning | |
|---|---|
| W.C. | FIFA World Cup |
| EURO | UEFA European Championship |
| C.C. | FIFA Confederations Cup |
| Q | Qualification rounds |
| GS | Group stage |
| R16 | Round of 16 |
| QF | Quarter-finals |
| SF | Semi-finals |
| 3rd PO | Third place match |
| F | Final |
130 matches played: [1]
| 26 JanuaryFriendly | Spain | 3–0 | | |
| 21:45 CET | Raúl Urzaiz | Report | Stadium: Cartagonova Attendance: 15,000 Referee: |
| 23 FebruaryFriendly | Croatia | 0–0 | | |
| 20:30 CET | Report | Stadium: Poljud Attendance: 9,931 Referee: |
| 29 MarchFriendly | Spain | 2–0 | | |
| Alfonso Abelardo | Report | Stadium: Montjuïc Attendance: 53,600 Referee: |
| 3 JuneFriendly | Sweden | 1–1 | | |
| 20:00 CEST | Nilsson | Report | Guardiola | Stadium: Ullevi Attendance: 35,215 Referee: |
| 7 JuneFriendly | Luxembourg | 0–1 | | |
| Report | Mendieta | Stadium: Josy Barthel Attendance: 6,000 Referee: |
| 13 June | Spain | 0–1 | | |
| 18:00 CEST | Report | Iversen | Stadium: De Kuip Attendance: 45,000 Referee: |
| 18 June | Slovenia | 1–2 | | |
| 18:00 CEST | Zahovič | Report | Raúl Etxeberria | Stadium: Amsterdam ArenA Attendance: 45,000 Referee: |
| 21 June | FR Yugoslavia | 3–4 | | |
| 18:00 CEST | Milošević Govedarica Komljenović | Report | Alfonso Munitis Mendieta | Stadium: Jan Breydel Attendance: 22,000 Referee: |
| 25 June | Spain | 1–2 | | |
| 20:45 CEST | Mendieta | Report | Zidane Djorkaeff | Stadium: Jan Breydel Attendance: 30,000 Referee: |
| 16 AugustFriendly | Germany | 4–1 | | |
| 20:30 CEST | Scholl Zickler | Report | Raúl | Stadium: Niedersachsenstadion Attendance: 35,000 Referee: |
| 2 September | Bosnia and Herzegovina | 1–2 | | |
| 20:15 CEST | Baljić | Report | Gerard Etxeberria | Stadium: Koševo Stadium Attendance: 28,700 Referee: |
| 7 October | Spain | 2–0 | | |
| 21:30 CEST | Gerard Hierro | Report | Stadium: Santiago Bernabéu Attendance: 80,000 Referee: |
| 11 October | Austria | 1–1 | | |
| 20:30 CEST | Baur | Report | Baraja | Stadium: Ernst-Happel-Stadion Attendance: 48,000 Referee: |
| 15 NovemberFriendly | Spain | 1–2 | | |
| 21:30 CET | Hierro | Report | Hasselbaink F. de Boer | Stadium: Olímpico de La Cartuja Attendance: 30,000 Referee: |
| 28 FebruaryFriendly | England | 3–0 | | |
| 20:00 GMT | Barmby Heskey Ehiogu | Report | Stadium: Villa Park Attendance: 41,129 Referee: |
| 24 March | Spain | 5–0 | | |
| 21:30 CET | Helguera Mendieta Hierro Raúl | Report | Stadium: Rico Pérez Attendance: 30,000 Referee: |
| 28 MarchFriendly | Spain | 2–1 | | |
| 21:30 CEST | Helguera Morientes | Report | Trezeguet | Stadium: Mestalla Attendance: 35,500 Referee: |
| 25 AprilFriendly | Spain | 1–0 | | |
| 21:45 CEST | Baraja | Report | Stadium: Nuevo Arcángel Attendance: 14,000 Referee: |
| 2 June | Spain | 4–1 | | |
| 21:30 CEST | Hierro Moreno Raúl Tristán | Report | Bešlija | Stadium: Nuevo Carlos Tartiere Attendance: 30,000 Referee: |
| 6 June | Israel | 1–1 | | |
| 20:00 EEST | Revivo | Report | Raúl | Stadium: Ramat Gan Attendance: 23,000 Referee: |
| 1 September | Spain | 4–0 | | |
| 22:00 CEST | Tristán Morientes Mendieta | Report | Stadium: Mestalla Attendance: 31,661 Referee: |
| 5 September | Liechtenstein | 0–2 | | |
| 20:30 CEST | Report | Raúl Nadal | Stadium: Rheinpark Stadion Attendance: 4,648 Referee: |
| 14 NovemberFriendly | Spain | 1–0 | | |
| 21:30 CET | Raúl | Report | Stadium: Nuevo Colombino Attendance: 20,000 Referee: |
| 13 FebruaryFriendly | Spain | 1–1 | | |
| 21:45 CET | Morientes | Report | Costa | Stadium: Olímpic Lluís Companys Attendance: 48,200 Referee: |
| 27 MarchFriendly | Netherlands | 1–0 | | |
| 20:30 CET | F. de Boer | Report | Stadium: De Kuip Attendance: 25,500 Referee: |
| 17 AprilFriendly | Northern Ireland | 0–5 | | |
| 20:00 BST | Report | Raúl Baraja Puyol Morientes | Stadium: Windsor Park Attendance: 13,000 Referee: |
| 2 June | Spain | 3–1 | | |
| 11:00 CEST 18:00 Local time | Raúl Valerón Hierro | Report | Cimirotič | Stadium: World Cup Stadium Attendance: 28,598 Referee: |
| 7 June | Spain | 3–1 | | |
| 11:00 CEST 18:00 Local time | Morientes Hierro | Report | Puyol | Stadium: World Cup Stadium Attendance: 24,000 Referee: |
| 12 June | South Africa | 2–3 | | |
| 13:30 CEST 20:30 Local time | McCarthy Radebe | Report | Raúl Mendieta | Stadium: World Cup Stadium Attendance: 31,024 Referee: |
| 16 June | Spain | 1–1 (a.e.t.) (3–2 p) | | |
| 13:30 CEST 20:30 Local time | Morientes | Report | Robbie Keane | Stadium: World Cup Stadium Attendance: 38,926 Referee: |
| Penalties | ||||
| Hierro Baraja Juanfran Valerón Mendieta | ||||
| 22 June | Spain | 0–0 (a.e.t.) (3–5 p) | | |
| 8:30 CEST 15:30 Local time | Report | Stadium: World Cup Stadium Attendance: 42,114 Referee: | ||
| Penalties | ||||
| Hierro Baraja Xavi Joaquín | ||||
| 21 AugustFriendly | Hungary | 1–1 | | |
| 20:30 CEST | Miriuță | Report | Tamudo | Stadium: Ferenc Puskás Attendance: 20,000 Referee: |
| 7 September | Greece | 0–2 | | |
| 21:45 EEST | Report | Raúl Valerón | Stadium: Leoforos Alexandras Stadium Attendance: 17,000 Referee: |
| 12 October | Spain | 3–0 | | |
| 21:45 CEST | Baraja Guti | Report | Stadium: Carlos Belmonte Attendance: 16,000 Referee: |
| 16 OctoberFriendly | Spain | 0–0 | | |
| 21:45 CEST | Report | Stadium: Nuevo Las Gaunas Attendance: 15,000 Referee: |
| 20 NovemberFriendly | Spain | 1–0 | | |
| 21:45 CET | José Mari | Report | Stadium: Nuevo Los Cármenes Attendance: 16,000 Referee: |
| 12 FebruaryFriendly | Spain | 3–1 | | |
| 21:30 CET | Raúl Guti | Report | Bobic | Stadium: Son Moix Attendance: 20,000 Referee: |
| 29 March | Ukraine | 2–2 | | |
| 20:00 EET | Voronin Horshkov | Report | Raúl Etxeberria | Stadium: Olimpiysky NSC Attendance: 82,000 Referee: |
| 2 April | Spain | 3–0 | | |
| 21:45 CEST | Tristán Helguera Joaquín | Stadium: Antonio Amilivia Attendance: 13,500 Referee: |
| 30 AprilFriendly | Spain | 4–0 | | |
| 21:45 CEST | De Pedro Morientes | Report | Stadium: Vicente Calderón Attendance: 40,000 Referee: |
| 7 June | Spain | 0–1 | | |
| 21:45 CEST | Report | Giannakopoulos | Stadium: La Romareda Attendance: 32,000 Referee: |
| 11 June | Northern Ireland | 0–0 | | |
| 20:00 BST | Report | Stadium: Windsor Park Attendance: 11,365 Referee: |
| 6 SeptemberFriendly | Portugal | 0–3 | | |
| 21:15 CEST | Report | Etxeberria Joaquín Tristán | Stadium: Alfonso Henriques Attendance: 21,176 Referee: |
| 10 September | Spain | 2–1 | | |
| 21:45 CEST | Raúl | Report | Shevchenko | Stadium: Estadio Martínez Valero Attendance: 39,000 Referee: |
| 11 October | Armenia | 0–4 | | |
| 21:00 Local time | Report | Valerón Raúl Reyes | Stadium: Hanrapetakan Attendance: 16,000 Referee: |
| 18 FebruaryFriendly | Spain | 2–1 | | |
| 21:45 CET | Etxeberria Baraja | Report | Stadium: Olímpic Lluís Companys Attendance: 23,580 Referee: |
| 31 MarchFriendly | Spain | 2–0 | | |
| 21:45 CEST | Morientes Raúl | Report | Stadium: El Molinón Attendance: 18,600 Referee: |
| 28 AprilFriendly | Italy | 1–1 | | |
| 21:00 CEST | Vieri | Report | Stadium: Luigi Ferraris Attendance: 30,000 Referee: |
| 5 JuneFriendly | Spain | 4–0 | | |
| 22:00 CEST | Morientes Baraja César Valerón | Report | Stadium: Coliséum Alfonso Pérez Attendance: 14,000 Referee: |
| 12 June | Spain | 1–0 | | |
| 20:45 CEST 19:45 Local time | Valerón | Report | Stadium: Estádio do Algarve Attendance: 28,182 Referee: |
| 16 June | Greece | 1–1 | | |
| 18:00 CEST 17:00 Local time | Charisteas | Report | Stadium: Estádio do Bessa Século XXI Attendance: 25,444 Referee: |
| 20 June | Spain | 0–1 | | |
| 20:45 CEST 19:45 Local time | Report | Stadium: José Alvalade Attendance: 47,491 Referee: |
| 18 AugustFriendly | Spain | 3–2 | | |
| 21:00 WEST | Morientes Tamudo | Report | Stadium: Gran Canaria Attendance: 31,000 Referee: |
| 3 SeptemberFriendly | Spain | 1–1 | | |
| 22:00 CEST | Raúl | Report | Stadium: Ciutat de València Attendance: 15,000 Referee: |
| 8 September | Bosnia and Herzegovina | 1–1 | | |
| 20:15 CEST | Bolić | Report | Stadium: Bilino Polje Attendance: 14,380 Referee: |
| 9 October | Spain | 2–0 | | |
| 21:45 CEST | Luque Raúl | Report | Stadium: El Sardinero Attendance: 17,000 Referee: |
| 13 October | Lithuania | 0–0 | | |
| 21:15 EEST | Report | Stadium: Žalgiris Attendance: 9,114 Referee: |
| 17 NovemberFriendly | Spain | 1–0 | | |
| 21:45 CET | Del Horno | Report | Stadium: Santiago Bernabéu Attendance: 48,000 Referee: |
| 9 February | Spain | 5–0 | | |
| 21:45 CET | Joaquín Torres Raúl Guti Del Horno | Report | Stadium: Juegos del Mediterráneo Attendance: 12,580 Referee: |
| 26 MarchFriendly | Spain | 3–0 | | |
| 21:45 CET | Torres Xavi Joaquín | Report | Stadium: El Helmántico Attendance: 17,341 Referee: |
| 30 March | Serbia and Montenegro | 0–0 | | |
| 21:00 CEST | Report | Stadium: Crvena Zvezda Attendance: 48,910 Referee: |
| 4 June | Spain | 1–0 | | |
| 21:30 CEST | Luque | Report | Stadium: Mestalla Attendance: 25,000 Referee: |
| 8 June | Spain | 1–1 | | |
| 22:00 CEST | Marchena | Report | Stadium: Mestalla Attendance: 38,041 Referee: |
| 17 AugustFriendly | Spain | 2–0 | | |
| 22:00 CEST | García Vicente | Report | Stadium: El Molinón Attendance: 23,348 Referee: |
| 3 SeptemberFriendly | Spain | 2–1 | | |
| 21:45 CEST | Tamudo Morientes | Report | Stadium: El Sardinero Attendance: 11,978 Referee: |
| 7 September | Spain | 1–1 | | |
| 22:00 CEST | Raúl | Report | Stadium: Vicente Calderón Attendance: 51,491 Referee: |
| 8 October | Belgium | 0–2 | | |
| 20:45 CEST | Report | Stadium: King Baudouin Attendance: 40,300 Referee: |
| 12 October | San Marino | 0–6 | | |
| 20:30 CEST | Report | Stadium: Stadio Olimpico Attendance: 3,426 Referee: |
| 12 November | Spain | 5–1 | | |
| 22:00 CET | García Torres Morientes | Report | Stadium: Vicente Calderón Attendance: 47,210 Referee: |
| 16 November | Slovakia | 1–1 | | |
| 20:15 CET | Hološko | Report | Stadium: Tehelné Pole Attendance: 23,587 Referee: |
| 1 MarchFriendly | Spain | 3–2 | | |
| 22:00 CET | Villa Reyes Juanito | Report | Stadium: Nuevo José Zorrilla Attendance: 22,249 Referee: |
| 27 MayFriendly | Spain | 0–0 | | |
| 22:00 CEST | Report | Stadium: Carlos Belmonte Attendance: 18,000 Referee: |
| 3 JuneFriendly | Spain | 2–0 | | |
| 22:00 CEST | Raúl Reyes | Report | Stadium: Estadio Martínez Valero Attendance: 38,000 Referee: |
| 7 JuneFriendly | Croatia | 1–2 | | |
| 21:00 CEST | Ibáñez | Report | Stadium: Stade de Genève Attendance: 15,000 Referee: |
| 14 June | Spain | 4–0 | | |
| 15:00 CEST | Alonso Villa Torres | Report | Stadium: Zentralstadion Attendance: 43,000 Referee: |
| 19 June | Spain | 3–1 | | |
| 21:00 CEST | Raúl Torres | Report | Stadium: Gottlieb-Daimler-Stadion Attendance: 52,000 Referee: |
| 23 June | Saudi Arabia | 0–1 | | |
| 16:00 CEST | Report | Stadium: Fritz Walter Stadion Attendance: 46,000 Referee: |
| 27 June | Spain | 1–3 | | |
| 21:00 CEST | Villa | Report | Stadium: AWD-Arena Attendance: 43,000 Referee: |
| 15 AugustFriendly | Iceland | 0–0 | | |
| 20:00 GMT | Report | Stadium: Laugardalsvöllur Attendance: 12,327 Referee: |
| 2 September | Spain | 4–0 | | |
| 22:00 CEST | Torres Villa García | Report | Stadium: Nuevo Vivero Attendance: 13,876 Referee: |
| 6 September | Northern Ireland | 3–2 | | |
| 21:15 CEST | Healy | Report | Stadium: Windsor Park Attendance: 13,885 Referee: |
| 7 October | Sweden | 2–0 | | |
| 20:00 CEST | Elmander Allbäck | Report | Stadium: Råsunda Attendance: 33,056 Referee: |
| 11 OctoberFriendly | Spain | 2–1 | | |
| 22:00 CET | Xavi Villa | Report | Stadium: Nueva Condomina Attendance: 32,500 Referee: |
| 15 NovemberFriendly | Spain | 0–1 | | |
| 22:00 CET | Report | Stadium: Ramón de Carranza Attendance: 16,000 Referee: |
| 7 FebruaryFriendly | England | 0–1 | | |
| 20:00 GMT | Report | Stadium: Old Trafford Attendance: 58,207 Referee: |
| 24 March | Spain | 2–1 | | |
| 22:00 CET | Morientes Villa | Report | Stadium: Santiago Bernabéu Attendance: 73,575 Referee: |
| 28 March | Spain | 1–0 | | |
| 22:00 CEST | Iniesta | Report | Stadium: ONO Estadi Attendance: 18,326 Referee: |
| 2 June | Latvia | 0–2 | | |
| 20:30 CEST | Report | Stadium: Skonto Stadions Attendance: 10,000 Referee: |
| 6 June | Liechtenstein | 0–2 | | |
| 20:30 CEST | Report | Stadium: Rheinpark Attendance: 5,739 Referee: |
| 22 AugustFriendly | Greece | 2–3 | | |
| 21:30 EEST | Gekas Katsouranis | Report | Stadium: Toumba Attendance: 13,000 Referee: |
| 8 September | Iceland | 1–1 | | |
| 21:00 CEST | Hallfreðsson | Report | Stadium: Laugardalsvöllur Attendance: 9,483 Referee: |
| 12 September | Spain | 2–0 | | |
| 22:00 CEST | Xavi Torres | Report | Stadium: Nuevo Carlos Tartiere Attendance: 22,560 Referee: |
| 13 October | Denmark | 1–3 | | |
| 20:00 CEST | Tomasson | Report | Stadium: NRGi Park Attendance: 19,849 Referee: |
| 17 OctoberFriendly | Finland | 0–0 | | |
| 20:30 EEST | Report | Stadium: Helsingin Olympiastadion Attendance: 11,751 Referee: |
| 17 November | Spain | 3–0 | | |
| 22:00 CET | Capdevila Iniesta Ramos | Report | Stadium: Santiago Bernabéu Attendance: 67,055 Referee: |
| 21 November | Spain | 1–0 | | |
| 20:00 CET 19:00 Local time | Xavi | Report | Stadium: Gran Canaria Attendance: 30,339 Referee: |
| 6 FebruaryFriendly | Spain | 1–0 | | |
| 21:00 CET | Capdevila | Report | Stadium: La Rosaleda Attendance: 29,000 Referee: |
| 26 MarchFriendly | Spain | 1–0 | | |
| 22:00 CET | Villa | Report | Stadium: Estadio Martínez Valero Attendance: 38,000 Referee: |
| 31 MayFriendly | Spain | 2–1 | | |
| 22:00 CEST | Villa Capdevila | Report | Rengifo | Stadium: Nuevo Colombino Attendance: 17,500 Referee: |
| 4 JuneFriendly | Spain | 1–0 | | |
| 22:00 CEST | Xavi | Report | Stadium: El Sardinero Attendance: 14,232 Referee: |
| 10 June | Spain | 4–1 | | |
| 18:00 CEST | Villa Fàbregas | Report | Pavlyuchenko | Stadium: Tivoli Neu Attendance: 30,772 Referee: |
| 14 June | Sweden | 1–2 | | |
| 18:00 CEST | Ibrahimović | Report | Torres Villa | Stadium: Tivoli Neu Attendance: 30,772 Referee: |
| 18 June | Greece | 1–2 | | |
| 20:45 CEST | Charisteas | Report | De la Red Güiza | Stadium: Wals Siezenheim Attendance: 30,883 Referee: |
| 22 June | Spain | 0–0 (a.e.t.) (4–2 p) | | |
| 20:45 CEST | Iniesta Villa Cazorla | Report | Ambrosini | Stadium: Ernst-Happel-Stadion Attendance: 48,000 Referee: |
| Penalties | ||||
| Villa Cazorla Senna Güiza Fàbregas | ||||
| 26 June | Russia | 0–3 | | |
| 20:45 CEST | Zhirkov Bilyaletdinov | Report | Xavi Güiza Silva | Stadium: Ernst-Happel-Stadion Attendance: 51,428 Referee: |
| 29 June | Germany | 0–1 | | |
| 20:45 CEST | Ballack Kurányi | Report | F. Torres Casillas | Stadium: Ernst-Happel Attendance: 51,428 Referee: |
| 20 AugustFriendly | Denmark | 0–3 | | |
| 20:15 CEST | Report | Alonso Xavi | Stadium: Parken Attendance: 26,155 Referee: |
| 6 September | Spain | 1–0 | | |
| 22:00 CEST | Villa | Report | Stadium: Nueva Condomina Attendance: 29,152 Referee: |
| 10 September | Spain | 4–0 | | |
| 22:00 CEST | Capdevila Villa Senna | Report | Stadium: Carlos Belmonte Attendance: 16,996 Referee: |
| 11 October | Estonia | 0–3 | | |
| 20:45 CEST | Report | Juanito Villa Puyol | Stadium: A. Le Coq Arena Attendance: 9,200 Referee: |
| 15 October | Belgium | 1–2 | | |
| 20:45 CEST | Sonck | Report | Iniesta Villa | Stadium: King Baudouin Attendance: 45,888 Referee: |
| 19 NovemberFriendly | Spain | 3–0 | | |
| 22:00 CET | Villa Torres Cazorla | Report | Stadium: El Madrigal Attendance: 15,000 Referee: |
| 11 FebruaryFriendly | Spain | 2–0 | | |
| 22:00 CET | Villa Llorente | Report | Stadium: Ramón Sánchez Pizjuán Attendance: 42,102 Referee: |
| 28 March | Spain | 1–0 | | |
| 22:00 CET | Piqué | Report | Stadium: Santiago Bernabéu Attendance: 73,820 Referee: |
| 1 April | Turkey | 1–2 | | |
| 20:00 CEST | Şentürk | Report | Alonso Riera | Stadium: Ali Sami Yen Attendance: 19,617 Referee: |
| 9 JuneFriendly | Azerbaijan | 0–6 | | |
| 18:00 CEST | Report | Villa Riera Güiza Torres | Stadium: Tofik Bakhramov Attendance: 29,000 Referee: |
| 14 June | New Zealand | 0–5 | | |
| 20:30 CEST | Report | Torres Fàbregas Villa | Stadium: Royal Bafokeng Stadium Attendance: 21,649 Referee: |
| 17 June | Spain | 1–0 | | |
| 16:00 CEST | Villa | Report | Stadium: Free State Stadium Attendance: 30,512 Referee: |
| 20 June | Spain | 2–0 | | |
| 20:30 CEST | Villa Llorente | Report | Stadium: Free State Stadium Attendance: 38,212 Referee: |
| 24 June | Spain | 0–2 | | |
| 20:30 CEST | Report | Report | Altidore Dempsey | Stadium: Free State Stadium Attendance: 35,369 Referee: |
| 28 June | Spain | 3–2 (a.e.t.) | | |
| 15:00 CEST | Güiza Alonso | Report | Mphela | Stadium: Royal Bafokeng Stadium Attendance: 31,788 Referee: |
| 12 AugustFriendly | North Macedonia | 2–3 | | |
| 21:30 CEST | Pandev | Report | Torres Piqué Riera | Stadium: Philip II Arena Attendance: 25,000 Referee: |
| 5 September | Spain | 5–0 | | |
| 22:00 CEST | Silva Villa Piqué | Report | Stadium: Riazor Attendance: 30,441 Referee: |
| 9 September | Spain | 3–0 | | |
| 22:00 CEST | Fàbregas Cazorla Mata | Report | Stadium: Romano Attendance: 14,362 Referee: |
| 10 October | Armenia | 1–2 | | |
| 18:00 CEST | Arzumanyan | Report | Fàbregas Mata | Stadium: Hanrapetakan Stadium Attendance: 10,500 Referee: |
| 14 October | Bosnia and Herzegovina | 2–5 | | |
| 20:00 CEST | Džeko Misimović | Report | Piqué Silva Negredo Mata | Stadium: Bilino Polje Attendance: 13,500 Referee: |