| Spain men's national football team results |
|---|
These are all the matches played by the Spain national football team between 1990 and 1999:
| Meaning | |
|---|---|
| S.O. | Summer Olympics |
| W.C. | FIFA World Cup |
| EURO | UEFA European Championship |
| CC | FIFA Confederations Cup |
| TB | Tie-break match |
| Q | Qualification rounds |
| R + number | Round number |
| FR | Final round |
| GS | Group stage |
| 1/32 | Round of 32 |
| 1/16 | Round of 16 |
| QF | Quarter-final |
| SF | Semi-final |
| F | Final |
| RP | Repechage |
| Rep. | Replay match |
| 3rd–4th | Third place match |
98 matches played: [1]
| 21 FebruaryFriendly | Spain | 1–0 | | |
| Manolo | Attendance: 34,000 Referee: |
| 28 MarchFriendly | Spain | 2–3 | | |
| Manolo Butragueño | Attendance: 15,000 Referee: |
| 26 MayFriendly | Yugoslavia | 0–1 | | |
| Attendance: 10,000 Referee: |
| 13 June | Uruguay | 0–0 | | |
| 17:00 CEST | Attendance: 35,713 Referee: |
| 17 June | South Korea | 1–3 | | |
| 21:00 CEST | Kwan | Attendance: 32,733 Referee: |
| 21 June | Belgium | 1–2 | | |
| 17:00 CEST | Vervoort | Attendance: 35,950 Referee: |
| 26 June | Spain | 1–2 (a.e.t.) | | |
| 17:00 CEST | Salinas | Attendance: 35,500 Referee: |
| 12 SeptemberFriendly | Spain | 3–0 | | |
| Carlos Fernando Michel | Attendance: 42,000 Referee: |
| 10 October | Spain | 2–1 | | |
| 20:45 CEST | Butragueño Carlos | Attendance: 18,399 Referee: |
| 14 November | Czechoslovakia | 3–2 | | |
| 18:00 CET | Daněk Moravčík | Attendance: 21,980 Referee: |
| 19 December | Spain | 9–0 | | |
| 20:30 CET | Amor Carlos Butragueño Hierro Bakero | Attendance: 12,625 Referee: |
| 16 JanuaryFriendly | Spain | 1–1 | | |
| Moya | Attendance: 12,300 Referee: |
| 20 February | France | 3–1 | | |
| 20:45 CET | Sauzée Papin Blanc | Attendance: 45,000 Referee: |
| 27 MarchFriendly | Spain | 2–4 | | |
| Manolo Carlos | Attendance: 21,000 Referee: |
| 17 AprilFriendly | Spain | 0–2 | | |
| Attendance: 16,000 Referee: |
| 4 SeptemberFriendly | Spain | 2–1 | | |
| Vázquez Manolo | Attendance: 8,000 Referee: |
| 25 September | Iceland | 2–0 | | |
| 18:15 CEST | Örlygsson Sverrisson | Attendance: 8,900 Referee: |
| 12 October | Spain | 1–2 | | |
| 20:30 CEST | Abelardo | Attendance: 27,500 Referee: |
| 13 November | Spain | 2–1 | | |
| 20:30 CET | Abelardo Míchel | Attendance: 24,500 Referee: |
| 18 December | Albania | Cancelled | | |
| 14:00 CET | Attendance: Not played Referee: |
| 15 JanuaryFriendly | Portugal | 0–0 | | |
| Attendance: 11,000 Referee: |
| 19 FebruaryFriendly | Spain | 1–1 | | |
| Hierro | Attendance: 10,000 Referee: |
| 11 MarchFriendly | Spain | 2–0 | | |
| Begiristain Hierro | Attendance: 15,000 Referee: |
| 22 April | Spain | 3–0 | | |
| Míchel Hierro | Attendance: 10,000 Referee: |
| 9 SeptemberFriendly | Spain | 1–0 | | |
| Fonseca | Attendance: 22,000 Referee: |
| 14 October | Northern Ireland | 0–0 | | |
| Attendance: 10,343 Referee: |
| 18 November | Spain | 0–0 | | |
| Attendance: 52,000 Referee: |
| 16 December | Spain | 5–0 | | |
| Bakero Guardiola Alfonso Begiristain | Attendance: 19,000 Referee: |
| 27 JanuaryFriendly | Spain | 1–1 | | |
| Toni | Attendance: 21,000 Referee: |
| 24 February | Spain | 5–0 | | |
| Cristóbal Bakero Begiristain Thomas Christiansen Aldana | Attendance: 21,000 Referee: |
| 31 March | Denmark | 1–0 | | |
| Povlsen | Attendance: 40,272 Referee: |
| 28 April | Spain | 3–1 | | |
| Salinas Hierro | Attendance: 20,000 Referee: |
| 2 June | Lithuania | 0–2 | | |
| Attendance: 4,500 Referee: |
| 8 SeptemberFriendly | Spain | 2–0 | | |
| Guerrero | Attendance: 35,000 Referee: |
| 22 September | Albania | 1–5 | | |
| Kushta | Attendance: 3,000 Referee: |
| 13 October | Republic of Ireland | 1–3 | | |
| Sheridan | Attendance: 33,000 Referee: |
| 17 November | Spain | 1–0 | | |
| Hierro | Attendance: 38,000 Referee: |
| 19 JanuaryFriendly | Spain | 2–2 | | |
| Salinas Juanele | Attendance: 32,000 Referee: |
| 9 FebruaryFriendly | Spain | 1–1 | | |
| Sergi | Attendance: 20,000 Referee: |
| 23 MarchFriendly | Spain | 0–2 | | |
| Attendance: 40,000 Referee: |
| 2 JuneFriendly | Finland | 1–2 | | |
| Järvinen | Attendance: 10,251 Referee: |
| 10 JuneFriendly | Canada | 0–2 | | |
| Attendance: 5,256 Referee: |
| 18 June | Spain | 2–2 | | |
| 01:35 CEST | Salinas Goikoetxea | Attendance: 56,247 Referee: |
| 21 June | Germany | 1–1 | | |
| 22:05 CEST | Klinsmann | Attendance: 63,113 Referee: |
| 27 June | Bolivia | 1–3 | | |
| 22:05 CEST | Sánchez | Attendance: 63,089 Referee: |
| 2 July | Spain | 3–0 | | |
| 23:35 CEST | Hierro Luis Enrique Begiristain | Attendance: 53,121 Referee: |
| 9 July | Italy | 2–1 | | |
| 19:05 CEST | D. Baggio R. Baggio | Attendance: 53,400 Referee: |
| 7 September | Cyprus | 1–2 | | |
| Sotiriou | Attendance: 10,000 Referee: |
| 12 October | Macedonia | 0–2 | | |
| Attendance: 30,000 Referee: |
| 16 November | Spain | 3–0 | | |
| Nadal Donato Luis Enrique | Attendance: 26,428 Referee: |
| 30 NovemberFriendly | Spain | 2–0 | | |
| Nadal Goikoetxea | Attendance: 38,000 Referee: |
| 17 December | Belgium | 1–4 | | |
| Degryse | Attendance: 15,074 Referee: |
| 18 JanuaryFriendly | Spain | 2–2 | | |
| Pizzi Donato | Attendance: 22,000 Referee: |
| 22 FebruaryFriendly | Spain | 0–0 | | |
| Attendance: 19,000 Referee: |
| 29 March | Spain | 1–1 | | |
| Higuera | Attendance: 27,000 Referee: |
| 26 April | Armenia | 0–2 | | |
| Attendance: 35,000 Referee: |
| 7 June | Spain | 1–0 | | |
| Hierro | Attendance: 12,000 Referee: |
| 6 September | Spain | 6–0 | | |
| Guerrero Alfonso Pizzi Hierro Caminero | Attendance: 16,150 Referee: |
| 20 SeptemberFriendly | Spain | 2–1 | | |
| Pizzi Guerrero | Attendance: 50,000 Referee: |
| 7 FebruaryFriendly | Spain | 1–0 | | |
| Kiko | Attendance: 18,500 Referee: |
| 9 June | Spain | 1–1 | | |
| 15:30 CEST | Alfonso | Attendance: 24,006 Referee: |
| 15 June | France | 1–1 | | |
| 19:00 CEST | Djorkaeff | Attendance: 35,626 Referee: |
| 18 June | Romania | 1–2 | | |
| 17:30 CEST | Răducioiu | Attendance: 32,719 Referee: |
| 22 June | England | 0–0 (a.e.t.) (4–2 p) | | |
| 16:00 CEST | Attendance: 75,440 Referee: | |||
| Penalties | ||||
| Shearer Platt Pearce Gascoigne | ||||
| 4 September | Faroe Islands | 2–6 | | |
| Jónsson Arge | Attendance: 4,200 Referee: |
| 9 October | Czech Republic | 0–0 | | |
| Attendance: 19,223 Referee: |
| 13 November | Spain | 4–1 | | |
| Pizzi Amor Luis Enrique Hierro | Attendance: 13,500 Referee: |
| 14 December | Spain | 2–0 | | |
| Guardiola Raúl | Attendance: 37,000 Referee: |
| 18 December | Malta | 0–3 | | |
| Attendance: 3,200 Referee: |
| 12 February | Spain | 4–0 | | |
| Guardiola Alfonso Pizzi | Attendance: 28,000 Referee: |
| 30 April | FR Yugoslavia | 1–1 | | |
| Mijatović | Attendance: 49,253 Referee: |
| 8 June | Spain | 1–0 | | |
| Hierro | Attendance: 24,544 Referee: |
| 24 September | Slovakia | 1–2 | | |
| Majoroš | Attendance: 13,667 Referee: |
| 11 October | Spain | 3–1 | | |
| Luis Enrique Oli | Attendance: 25,000 Referee: |
| 19 NovemberFriendly | Spain | 1–1 | | |
| Etxeberria | Attendance: 30,000 Referee: |
| 28 JanuaryFriendly | France | 1–0 | | |
| Zidane | Attendance: 78,836 Referee: |
| 25 MarchFriendly | Spain | 4–0 | | |
| Morientes Raúl Etxeberria | Attendance: 17,000 Referee: |
| 3 JuneFriendly | Spain | 4–1 | | |
| Pizzi Morientes | Attendance: 18,120 Referee: |
| 13 June | Nigeria | 3–2 | | |
| 14:30 CEST | Adepoju Zubizarreta Oliseh | Attendance: 33,257 Referee: |
| 19 June | Spain | 0–0 | | |
| 21:00 CEST | Attendance: 30,600 Referee: |
| 24 June | Spain | 6–1 | | |
| 21:00 CEST | Hierro Luis Enrique Morientes Kiko | Attendance: 38,100 Referee: |
| 5 September | Cyprus | 3–2 | | |
| Engomitis Gogić Špoljarić | Attendance: 1,876 Referee: |
| 23 SeptemberFriendly | Spain | 1–0 | | |
| Alkiza | Attendance: 16,000 Referee: |
| 14 October | Israel | 1–2 | | |
| Hazan | Attendance: 37,000 Referee: |
| 27 March | Spain | 9–0 | | |
| Raúl Urzaiz Hierro Wetl Fran | Attendance: 45,000 Referee: |
| 31 March | San Marino | 0–6 | | |
| Attendance: 1,500 Referee: |
| 5 MayFriendly | Spain | 3–1 | | |
| Engonga Hierro Dani | Attendance: 57,000 Referee: |
| 5 June | Spain | 9–0 | | |
| Hierro Luis Enrique Etxeberria Raúl Gennari Mendieta | Attendance: 16,000 Referee: |
| 18 AugustFriendly | Poland | 1–2 | | |
| Hajto | Attendance: 8,000 Referee: |
| 4 September | Austria | 1–3 | | |
| Hierro | Attendance: 27,000 Referee: |
| 8 September | Spain | 8–0 | | |
| Urzaiz Guerrero César Hierro | Attendance: 12,500 Referee: |
| 10 October | Spain | 3–0 | | |
| Morientes César Raúl | Attendance: 16,100 Referee: |
| 13 NovemberFriendly | Spain | 0–0 | | |
| Attendance: 31,000 Referee: |
| 17 NovemberFriendly | Spain | 0–2 | | |
| Attendance: 65,000 Referee: |