Spain national football team results (2020–present)

Last updated

These are all the matches played by the Spain national football team between 2020 and 2029:

Contents

Meaning

Meaning
W.C. FIFA World Cup
EURO UEFA European Championship
U.N.L. UEFA Nations League
QQualification rounds
POPlay-off round
GSGroup stage
R32Round of 32
R16Round of 16
QFQuarter-finals
SFSemi-finals
3rd POThird place match
FFinal

Results

2020

8 matches played:

26 March [a] Friendly Spain  Flag of Spain.svgCancelledFlag of Germany.svg  Germany Madrid, Spain
Stadium: Wanda Metropolitano
5 June Friendly Spain  Flag of Spain.svgCancelledFlag of Portugal (official).svg  Portugal Madrid, Spain
Stadium: Wanda Metropolitano
3 September Nations League Germany  Flag of Germany.svg1–1Flag of Spain.svg  Spain Stuttgart, Germany
20:45 CEST
  • Werner Soccerball shade.svg51'
Report
Stadium: Mercedes-Benz Arena
Attendance: 0 [note 1]
Referee: Daniele Orsato (Italy)
6 September Nations League Spain  Flag of Spain.svg4–0Flag of Ukraine.svg  Ukraine Madrid, Spain
20:45 CEST
Report Stadium: Alfredo di Stéfano
Attendance: 0 [note 1]
Referee: Benoît Bastien (France)
7 October Friendly Portugal  Flag of Portugal (official).svg0–0Flag of Spain.svg  Spain Lisbon, Portugal
19:45 WEST Report Stadium: Estádio José Alvalade
Attendance: 2,500
Referee: Paolo Valeri (Italy)
10 October Nations League Spain  Flag of Spain.svg1–0Flag of Switzerland (Pantone).svg   Switzerland Madrid, Spain
20:45 CEST Report Stadium: Alfredo Di Stefano Stadium
Attendance: 0 [note 2]
Referee: Ali Palabıyık (Turkey)
13 October Nations League Ukraine  Flag of Ukraine.svg1–0Flag of Spain.svg  Spain Kyiv, Ukraine
20:45 CEST Report Stadium: Olimpiyskiy National Sports Complex
Attendance: 10,495 [5]
Referee: Paweł Gil (Poland)
11 November [b] Friendly Netherlands  Flag of the Netherlands.svg1–1Flag of Spain.svg  Spain Amsterdam, Netherlands
20:45 CET Report
Stadium: Johan Cruyff Arena
Attendance: 0
Referee: Davide Massa (Italy)
14 November Nations League Switzerland  Flag of Switzerland (Pantone).svg1–1Flag of Spain.svg  Spain Basel, Switzerland
20:45 CET
Report
Stadium: St. Jakob-Park
Attendance: 0
Referee: Willie Collum (Scotland)
17 November Nations League Spain  Flag of Spain.svg6–0Flag of Germany.svg  Germany Seville, Spain
20:45 CET
Report Stadium: Estadio de La Cartuja
Attendance: 0
Referee: Andreas Ekberg (Sweden)

2021

18 matches played:

25 March 2022 World Cup Q Spain  Flag of Spain.svg1–1Flag of Greece.svg  Greece Granada, Spain
20:45 CET
Report
Stadium: Nuevo Los Cármenes
Attendance: 0
Referee: Marco Guida (Italy)
28 March 2022 World Cup Q Georgia  Flag of Georgia.svg1–2Flag of Spain.svg  Spain Tbilisi, Georgia
18:00 CEST Report
Stadium: Boris Paichadze Dinamo Arena
Attendance: 0
Referee: Radu Petrescu (Romania)
31 March 2022 World Cup Q Spain  Flag of Spain.svg3–1Flag of Kosovo.svg  Kosovo Seville, Spain
20:45 CEST
Report
Stadium: La Cartuja
Attendance: 0
Referee: Jakob Kehlet (Denmark)
4 June Friendly Spain  Flag of Spain.svg0–0Flag of Portugal (official).svg  Portugal Madrid, Spain
19:30 CEST Report Stadium: Wanda Metropolitano
Attendance: 14,743
Referee: Craig Pawson (England)
8 June [c] Friendly Spain  Flag of Spain.svg4–0Flag of Lithuania.svg  Lithuania Leganés, Spain
19:45 CEST
Report Stadium: Estadio Municipal de Butarque
Attendance: 903
Referee: Willy Delajod (France)
14 June Euro 2020 GS Spain  Flag of Spain.svg0–0Flag of Sweden.svg  Sweden Seville, Spain
21:00 CEST Report
Stadium: La Cartuja
Attendance: 10,559
Referee: Slavko Vinčić (Slovenia)
19 June Euro 2020 GS Spain  Flag of Spain.svg1–1Flag of Poland.svg  Poland Seville, Spain
21:00 CEST
Report
Stadium: La Cartuja
Attendance: 11,732
Referee: Daniele Orsato (Italy)
23 June Euro 2020 GS Slovakia  Flag of Slovakia.svg0–5Flag of Spain.svg  Spain Seville, Spain
18:00 CEST
Report
Stadium: La Cartuja
Attendance: 11,204
Referee: Björn Kuipers (Netherlands)
28 June Euro 2020 R16 Croatia  Flag of Croatia.svg3–5 (a.e.t.)Flag of Spain.svg  Spain Copenhagen, Denmark
18:00 CEST
Report Stadium: Parken Stadium
Attendance: 22,771
Referee: Cüneyt Çakır (Turkey)
6 July Euro 2020 SF Italy  Flag of Italy.svg1–1 (a.e.t.)
(4–2 p)
Flag of Spain.svg  Spain London, England
21:00 CEST
Report
Stadium: Wembley Stadium
Attendance: 57,811
Referee: Felix Brych (Germany)
Penalties
2 September 2022 World Cup Q Sweden  Flag of Sweden.svg2–1Flag of Spain.svg  Spain Solna, Sweden
20:45 CEST
Report
Stadium: Friends Arena
Attendance: 16,901
Referee: Anthony Taylor (England)
5 September 2022 World Cup Q Spain  Flag of Spain.svg4–0Flag of Georgia.svg  Georgia Badajoz, Spain
20:45 CEST
Report Stadium: Nuevo Vivero
Attendance: 8,444
Referee: Tiago Martins (Portugal)
8 September 2022 World Cup Q Kosovo  Flag of Kosovo.svg0–2Flag of Spain.svg  Spain Pristina, Kosovo
20:45 CEST Report Stadium: Fadil Vokrri Stadium
Attendance: 1,200
Referee: Bobby Madden (Scotland)
6 October Nations League SF Italy  Flag of Italy.svg1–2Flag of Spain.svg  Spain Milan, Italy
20:45 CEST
Report
Stadium: San Siro
Attendance: 33,524
Referee: Sergei Karasev (Russia)
10 October Nations League F Spain  Flag of Spain.svg1–2Flag of France.svg  France Milan, Italy
20:45 CEST
Report
Stadium: San Siro
Attendance: 31,511
Referee: Anthony Taylor (England)
11 November 2022 World Cup Q Greece  Flag of Greece.svg0–1Flag of Spain.svg  Spain Athens, Greece
20:45 CET Report
Stadium: Olympic Stadium
Attendance: 7,825
Referee: Szymon Marciniak (Poland)
14 November 2022 World Cup Q Spain  Flag of Spain.svg1–0Flag of Sweden.svg  Sweden Seville, Spain
20:45 CET
Report Stadium: La Cartuja
Attendance: 51,844
Referee: Felix Brych (Germany)

2022

13 matches played:

26 March Friendly Spain  Flag of Spain.svg2–1Flag of Albania.svg  Albania Cornellà de Llobregat, Spain
19:45 CET
Report
Stadium: RCDE Stadium
Attendance: 35,444
Referee: Trustin Farrugia Cann (Malta)
29 March Friendly Spain  Flag of Spain.svg5–0Flag of Iceland.svg  Iceland A Coruña, Spain
19:45 CEST
Report Stadium: Riazor
Attendance: 28,117
Referee: Horațiu Feșnic (Romania)
2 June Nations League Spain  Flag of Spain.svg1–1Flag of Portugal (official).svg  Portugal Seville, Spain
20:45 CEST
Report
Stadium: Benito Villamarín
Attendance: 41,236
Referee: Michael Oliver (England)
5 June Nations League Czech Republic  Flag of the Czech Republic.svg2–2Flag of Spain.svg  Spain Prague, Czech Republic
20:45 CEST
Report
Stadium: Sinobo Stadium
Attendance: 18,245
Referee: François Letexier (France)
9 June Nations League Switzerland  Flag of Switzerland (Pantone).svg0–1Flag of Spain.svg  Spain Geneva, Switzerland
20:45 CEST Report
Stadium: Stade de Genève
Attendance: 25,875
Referee: Serdar Gözübüyük (Netherlands)
12 June Nations League Spain  Flag of Spain.svg2–0Flag of the Czech Republic.svg  Czech Republic Málaga, Spain
20:45 CEST
Report Stadium: La Rosaleda
Attendance: 30,389
Referee: Cüneyt Çakır (Turkey)
24 September Nations League Spain  Flag of Spain.svg1–2Flag of Switzerland (Pantone).svg   Switzerland Zaragoza, Spain
20:45 CEST
Report
Stadium: La Romareda
Attendance: 31,804
Referee: Clément Turpin (France)
27 September Nations League Portugal  Flag of Portugal (official).svg0–1Flag of Spain.svg  Spain Braga, Portugal
20:45 CEST Report
Stadium: Estádio Municipal
Attendance: 28,196
Referee: Daniele Orsato (Italy)
17 November Friendly Jordan  Flag of Jordan.svg1–3Flag of Spain.svg  Spain Amman, Jordan
19:00 AST
Report
Stadium: Amman International Stadium
Attendance: 20,000
Referee: Ahmed Al-Kaf (Oman)
23 November 2022 World Cup GS Spain  Flag of Spain.svg7–0Flag of Costa Rica.svg  Costa Rica Doha, Qatar
19:00 AST
Report Stadium: Al Thumama Stadium
Attendance: 40,013
Referee: Mohammed Abdulla Hassan Mohamed (United Arab Emirates)
27 November 2022 World Cup GS Spain  Flag of Spain.svg1–1Flag of Germany.svg  Germany Al Khor, Qatar
22:00 AST
Report Stadium: Al Bayt Stadium
Attendance: 68,895
Referee: Danny Makkelie (Netherlands)
1 December 2022 World Cup GS Japan  Flag of Japan.svg2–1Flag of Spain.svg  Spain Al Rayyan, Qatar
22:00 AST
Report
Stadium: Khalifa International Stadium
Attendance: 44,851
Referee: Victor Gomes (South Africa)

2023

10 matches played:

25 March Euro 2024 Q Spain  Flag of Spain.svg3–0Flag of Norway.svg  Norway Málaga, Spain
20:45 CEST
Report Stadium: La Rosaleda
Attendance: 29,214
Referee: Benoît Bastien (France)
28 March Euro 2024 Q Scotland  Flag of Scotland.svg2–0Flag of Spain.svg  Spain Glasgow, Scotland
20:45 CEST
Report Stadium: Hampden Park
Attendance: 47,976
Referee: Sandro Schärer (Switzerland)
15 June Nations League SF Spain  Flag of Spain.svg2–1Flag of Italy.svg  Italy Enschede, Netherlands
20:45 CEST
Report
Stadium: De Grolsch Veste
Attendance: 24,558
Referee: Slavko Vinčić (Slovenia)
8 September Euro 2024 Q Georgia  Flag of Georgia.svg1–7Flag of Spain.svg  Spain Tbilisi, Georgia
18:00 CEST Report
Stadium: Boris Paichadze Dinamo Arena
Attendance: 51,694
Referee: Daniel Siebert (Germany)
11 September Euro 2024 Q Spain  Flag of Spain.svg6–0Flag of Cyprus.svg  Cyprus Santander, Spain
20:45 CEST
Report Stadium: El Sardinero
Attendance: 17,311
Referee: Simone Sozza (Italy)
12 October Euro 2024 Q Spain  Flag of Spain.svg2–0Flag of Scotland.svg  Scotland Seville, Spain
20:45 CEST
Report Stadium: La Cartuja
Attendance: 45,623
Referee: Serdar Gözübüyük (Netherlands)
15 October Euro 2024 Q Norway  Flag of Norway.svg0–1Flag of Spain.svg  Spain Oslo, Norway
20:45 CEST Report
Stadium: Ullevaal Stadion
Attendance: 25,885
Referee: Tobias Stieler (Germany)
16 November Euro 2024 Q Cyprus  Flag of Cyprus.svg1–3Flag of Spain.svg  Spain Limassol, Cyprus
18:00 CET (UTC+01:00)
Report
Stadium: Alphamega Stadium
Attendance: 9,667
Referee: Mykola Balakin (Ukraine)
19 November Euro 2024 Q Spain  Flag of Spain.svg3–1Flag of Georgia.svg  Georgia Valladolid, Spain
20:45 CET (UTC+01:00) Report Stadium: José Zorrilla
Attendance: 24,146
Referee: Ovidiu Hațegan (Romania)

2024

17 matches played:

22 March Friendly Spain  Flag of Spain.svg0–1Flag of Colombia.svg  Colombia London, England
20:30 CEST Report
Stadium: London Stadium
Attendance: 43,267
Referee: Michael Oliver (England)
26 March Friendly Spain  Flag of Spain.svg3–3Flag of Brazil.svg  Brazil Madrid, Spain
20:30 CEST
Report
Stadium: Santiago Bernabéu
Attendance: 71,465
Referee: António Nobre (Portugal)
5 June Friendly Spain  Flag of Spain.svg5–0Flag of Andorra.svg  Andorra Badajoz, Spain
21:30 CET (UTC+01:00)
Report Stadium: Nuevo Vivero
Attendance: 14,300
Referee: Gustavo Correia (Portugal)
8 June Friendly Spain  Flag of Spain.svg5–1Ulster Banner.svg  Northern Ireland Palma, Spain
21:30 CET (UTC+01:00)
Report Stadium: Estadi Mallorca Son Moix
Attendance: 18,300
Referee: Bastien Dechepy (France)
15 June Euro 2024 GS Spain  Flag of Spain.svg3–0Flag of Croatia.svg  Croatia Berlin, Germany
18:00  UTC+2
Report Stadium: Olympiastadion
Attendance: 68,844
Referee: Michael Oliver (England)
20 June Euro 2024 GS Spain  Flag of Spain.svg1–0Flag of Italy.svg  Italy Gelsenkirchen, Germany
21:00  UTC+2
Report Stadium: Arena AufSchalke
Attendance: 49,528
Referee: Slavko Vinčić (Slovenia)
24 June Euro 2024 GS Albania  Flag of Albania.svg0–1Flag of Spain.svg  Spain Düsseldorf, Germany
21:00  UTC+2 Report
Stadium: Merkur Spiel-Arena
Attendance: 46,586
Referee: Glenn Nyberg (Sweden)
30 June Euro 2024 R16 Spain  Flag of Spain.svg4–1Flag of Georgia.svg  Georgia Cologne, Germany
21:00  UTC+2
Report Stadium: RheinEnergieStadion
Attendance: 42,233
Referee: François Letexier (France)
5 July Euro 2024 QF Spain  Flag of Spain.svg2–1 (a.e.t.)Flag of Germany.svg  Germany Stuttgart, Germany
18:00  UTC+2
Report
Stadium: MHPArena
Attendance: 54,000
Referee: Anthony Taylor (England)
9 July Euro 2024 SF Spain  Flag of Spain.svg2–1Flag of France.svg  France Munich, Germany
21:00  UTC+2
Report
Stadium: Allianz Arena
Attendance: 62,042
Referee: Slavko Vinčić (Slovenia)
14 July Euro 2024 F Spain  Flag of Spain.svg2–1Flag of England.svg  England Berlin, Germany
21:00  UTC+2 Report
Stadium: Olympiastadion
Attendance: 65,600
Referee: François Letexier (France)
5 September Nations League Serbia  Flag of Serbia.svg0–0Flag of Spain.svg  Spain Belgrade, Serbia
20:45 CEST Report Stadium: Rajko Mitić Stadium
Attendance: 29,981
Referee: Serdar Gözübüyük (Netherlands)
8 September Nations League Switzerland  Flag of Switzerland (Pantone).svg1–4Flag of Spain.svg  Spain Geneva, Switzerland
20:45 CEST
Report
Stadium: Stade de Genève
Attendance: 26,265
Referee: Irfan Peljto (Bosnia and Herzegovina)
12 October Nations League Spain  Flag of Spain.svg1–0Flag of Denmark.svg  Denmark Murcia, Spain
20:45 CEST Report Stadium: Estadio Nueva Condomina
Attendance: 29,870
Referee: Ivan Kružliak (Slovakia)
15 October Nations League Spain  Flag of Spain.svg3–0Flag of Serbia.svg  Serbia Córdoba, Spain
20:45 CEST
Report
Stadium: Estadio Nuevo Arcángel
Attendance: 20,345
Referee: Daniel Stefański (Poland)
15 November Nations League Denmark  Flag of Denmark.svg1–2Flag of Spain.svg  Spain Copenhagen, Denmark
20:45 CEST
Report
Stadium: Parken Stadium
Attendance: 36,985
Referee: Rade Obrenović (Slovenia)
18 November Nations League Spain  Flag of Spain.svg3–2Flag of Switzerland (Pantone).svg   Switzerland Santa Cruz de Tenerife, Spain
20:45 CEST
Report
Stadium: Estadio Heliodoro Rodríguez López
Attendance: 7,295
Referee: Bastian Dankert (Germany)

2025

6 matches played:

20 March Nations League QF Netherlands  Flag of the Netherlands.svg2–2Flag of Spain.svg  Spain Rotterdam, Netherlands
20:45 CEST
Report
Stadium: De Kuip
Attendance: 42,003
Referee: Glenn Nyberg (Sweden)
23 March Nations League QF Spain  Flag of Spain.svg3–3
(5–5 agg.)
(5–4 p)
Flag of the Netherlands.svg  Netherlands Valencia, Spain
20:45 CEST
Report
Stadium: Mestalla Stadium
Attendance: 48,082
Referee: Clément Turpin (France)
Penalties
5 June Nations League SF Spain  Flag of Spain.svg5–4Flag of France.svg  France Stuttgart, Germany
21:00 CEST
Report
Stadium: MHPArena
Attendance: 51,724
Referee: Michael Oliver (England)
4 September 2026 World Cup Q Bulgaria  Flag of Bulgaria.svg0–3Flag of Spain.svg  Spain Sofia, Bulgaria
20:45 CEST Report Stadium: Vasil Levski National Stadium
Attendance: 40,582
Referee: Srđan Jovanović (Serbia)
7 September 2026 World Cup Q Turkey  Flag of Turkey.svg0–6Flag of Spain.svg  Spain Konya, Turkey
20:45 CEST Report
Stadium: Konya Metropolitan Municipality Stadium
Attendance: 32,059
Referee: Michael Oliver (England)
11 October 2026 World Cup Q Spain  Flag of Spain.svgvFlag of Georgia.svg  Georgia TBD, Spain
20:45 CEST Report Stadium: TBD
14 October 2026 World Cup Q Spain  Flag of Spain.svgvFlag of Bulgaria.svg  Bulgaria Valladolid, Spain
20:45 CEST Report Stadium: José Zorrilla Stadium

Notes

  1. The Spain v Germany match, originally scheduled for 26 March 2020, 21:00 at the Wanda Metropolitano, Madrid was postponed on 15 March due to the COVID-19 pandemic. [1] The match was later rescheduled to June 2020. [2]
  2. The Netherlands v Spain match, originally scheduled for 29 March 2020, 21:00 at the Johan Cruyff Arena, Amsterdam was postponed on 17 March due to the COVID-19 pandemic in Europe. The match was later rescheduled to November 2020. [6]
  3. The Spain v Lithuania friendly match scheduled for 8 June 2021 was cancelled on 6 June as a precaution after Sergio Busquets returned a positive test result for COVID-19. [7]
  1. 1 2 Due to the COVID-19 pandemic in Europe, all matches scheduled for September 2020 were played behind closed doors. [3] [4]
  2. Due to the COVID-19 pandemic in Spain, Spain played their home match behind closed doors.

References

  1. "Länderspiel zwischen Spanien und Deutschland abgesagt". DFB.de (in German). kicker. 15 March 2020. Retrieved 15 March 2020.
  2. "UEFA postpones EURO 2020 by 12 months". UEFA. 17 March 2020. All UEFA competitions and matches (including friendlies) for clubs and national teams for both men and women have been put on hold until further notice. The UEFA EURO 2020 play-off matches and international friendlies, scheduled for the end of March, will now be played in the international window at the start of June, subject to a review of the situation
  3. "UEFA meets general secretaries of member associations". UEFA . Union of European Football Associations. 19 August 2020. Retrieved 1 September 2020.
  4. "UEFA Super Cup to test partial return of spectators". UEFA . Union of European Football Associations. 25 August 2020. Retrieved 1 September 2020.
  5. "Spain suffer first defeat in two years". BBC Sport. Retrieved 14 October 2020.
  6. "MEXICO COMPLETES ORANGE PROGRAM". Royal Dutch Football Association. 20 July 2020.
  7. Euro 2020: Spain captain Sergio Busquets tests positive for Covid-19, BBC Sport, 6 June 2021