| Denmark national football team results |
|---|
|
This article provides details of international football games played by the Denmark national football team from 2020 to present. [1] [2]
| Key | |
|---|---|
| Win | |
| Draw | |
| Defeat | |
| 5 September 2020 Nations League | Denmark | 0–2 | Copenhagen, Denmark | |
| 20:45 UTC+2 | Report | Stadium: Parken Stadium Attendance: 0 [note 1] Referee: Sandro Schärer (Switzerland) |
| 8 September 2020 Nations League | Denmark | 0–0 | Copenhagen, Denmark | |
| 20:45 UTC+2 | Report | Stadium: Parken Stadium Attendance: 0 [note 1] Referee: István Kovács (Romania) |
| 7 October 2020 Friendly | Denmark | 4–0 | Herning, Denmark | |
| 18:00 UTC+2 |
| Report | Stadium: MCH Arena Attendance: 207 Referee: Glenn Nyberg (Sweden) | |
| Note: The match was originally scheduled for 27 March 2020, but postponed due to the COVID-19 pandemic in Denmark. | ||||
| 11 October 2020 Nations League | Iceland | 0–3 | Reykjavík, Iceland | |
| 18:45 UTC+0 | Report |
| Stadium: Laugardalsvöllur Attendance: 60 [5] Referee: Bojan Pandžić (Sweden) |
| 14 October 2020 Nations League | England | 0–1 | London, England | |
| 19:45 UTC+1 | Report | Stadium: Wembley Stadium Attendance: 0 [note 2] Referee: Jesús Gil Manzano (Spain) |
| 11 November 2020 Friendly | Denmark | 2–0 | Brøndby, Denmark | |
| 19:30 UTC+1 | Report | Stadium: Brøndby Stadium Attendance: 141 Referee: Espen Eskås (Norway) | ||
| Note: The match was originally scheduled for 7 June 2020, but postponed due to the COVID-19 pandemic in Denmark. | ||||
| 15 November 2020 Nations League | Denmark | 2–1 | Copenhagen, Denmark | |
| 20:45 UTC+1 | Report |
| Stadium: Parken Stadium Attendance: 141 Referee: Halil Umut Meler (Turkey) |
| 25 March 2021 2022 World Cup qualification | Israel | 0–2 | Tel Aviv, Israel | |
| 19:00 UTC+2 | Report |
| Stadium: Bloomfield Stadium Attendance: 5,000 Referee: Craig Pawson (England) |
| 28 March 2021 2022 World Cup qualification | Denmark | 8–0 | Herning, Denmark | |
| 18:00 UTC+2 |
| Report | Stadium: MCH Arena Attendance: 0 Referee: Aliyar Aghayev (Azerbaijan) |
| 31 March 2021 2022 World Cup qualification | Austria | 0–4 | Vienna, Austria | |
| 20:45 UTC+2 | Report |
| Stadium: Ernst-Happel-Stadion Attendance: 0 Referee: Artur Soares Dias (Portugal) |
| 2 June 2021 Friendly | Germany | 1–1 | Innsbruck, Austria | |
| 21:00 UTC+2 |
| Report |
| Stadium: Tivoli Stadion Tirol Attendance: 0 Referee: Julian Weinberger (Austria) |
| 6 June 2021 Friendly | Denmark | 2–0 | Brøndby, Denmark | |
| 18:00 UTC+2 |
| Report | Stadium: Brøndby Stadium Attendance: 7,459 Referee: Petri Viljanen (Finland) |
| 12 June 2021 Euro 2020 Group B | Denmark | 0–1 | Copenhagen, Denmark | |
| 18:00 UTC+2 | Report |
| Stadium: Parken Stadium Attendance: 15,200 Referee: Anthony Taylor (England) | |
| Note: In the 43rd minute, the match was suspended after Danish midfielder Christian Eriksen collapsed on the pitch. Eriksen was transferred to a local hospital and stabilised. [6] [7] The match was resumed at 20:30 CEST, with the last four minutes of the first half to be completed prior to a five-minute half-time break. [8] | ||||
| 17 June 2021 Euro 2020 Group B | Denmark | 1–2 | Copenhagen, Denmark | |
| 18:00 UTC+2 |
| Report | Stadium: Parken Stadium Attendance: 23,395 Referee: Björn Kuipers (Netherlands) |
| 21 June 2021 Euro 2020 Group B | Russia | 1–4 | Copenhagen, Denmark | |
| 21:00 UTC+2 | Report |
| Stadium: Parken Stadium Attendance: 23,644 Referee: Clément Turpin (France) |
| 26 June 2021 Euro 2020 R16 | Wales | 0–4 | Amsterdam, Netherlands | |
| 18:00 UTC+2 |
| Report |
| Stadium: Johan Cruyff Arena Attendance: 14,645 Referee: Daniel Siebert (Germany) |
| 3 July 2021 Euro 2020 QF | Czech Republic | 1–2 | Baku, Azerbaijan | |
| 20:00 UTC+4 |
| Report | Stadium: Olympic Stadium Attendance: 16,306 Referee: Björn Kuipers (Netherlands) |
| 7 July 2021 Euro 2020 SF | England | 2–1 (a.e.t.) | London, England | |
| 20:00 UTC+1 | Report |
| Stadium: Wembley Stadium Attendance: 64,950 Referee: Danny Makkelie (Netherlands) |
| 1 September 2021 2022 World Cup qualification | Denmark | 2–0 | Copenhagen, Denmark | |
| 20:45 UTC+2 | Report | Stadium: Parken Stadium Attendance: 34,562 Referee: Ovidiu Haţegan (Romania) |
| 4 September 2021 2022 World Cup qualification | Faroe Islands | 0–1 | Tórshavn, Faroe Islands | |
| 19:45 UTC+1 | Report |
| Stadium: Tórsvøllur Attendance: 4,620 Referee: Fran Jović (Croatia) |
| 7 September 2021 2022 World Cup qualification | Denmark | 5–0 | Copenhagen, Denmark | |
| 20:45 UTC+2 |
| Report | Stadium: Parken Stadium Attendance: 35,158 Referee: Tobias Stieler (Germany) |
| 9 October 2021 2022 World Cup qualification | Moldova | 0–4 | Chișinău, Moldova | |
| 21:45 UTC+3 | Report |
| Stadium: Zimbru Stadium Attendance: 2,642 Referee: João Pinheiro (Portugal) |
| 12 October 2021 2022 World Cup qualification | Denmark | 1–0 | Copenhagen, Denmark | |
| 20:45 UTC+2 |
| Report | Stadium: Parken Stadium Attendance: 35,843 Referee: Ivan Kružliak (Slovakia) |
| 12 November 2021 2022 World Cup qualification | Denmark | 3–1 | Copenhagen, Denmark | |
| 20:45 UTC+1 |
| Report |
| Stadium: Parken Stadium Attendance: 35,531 Referee: Radu Petrescu (Romania) |
| 15 November 2021 2022 World Cup qualification | Scotland | 2–0 | Glasgow, Scotland | |
| 19:45 UTC+0 | Report | Stadium: Hampden Park Attendance: 49,527 Referee: Alejandro Hernández Hernández (Spain) |
| 26 March 2022 Friendly | Netherlands | 4–2 | Amsterdam, Netherlands | |
| 20:45 UTC+1 | Report |
| Stadium: Johan Cruyff Arena Attendance: 39,440 Referee: Lawrence Visser (Belgium) |
| 29 March 2022 Friendly | Denmark | 3–0 | Copenhagen, Denmark | |
| 18:00 UTC+2 | Report | Stadium: Parken Stadium Attendance: 35,010 Referee: Felix Zwayer (Germany) |
| 3 June 2022 Nations League | France | 1–2 | Saint-Denis, France | |
| 20:45 UTC+2 |
| Report |
| Stadium: Stade de France Attendance: 75,833 Referee: Felix Zwayer (Germany) |
| 6 June 2022 Nations League | Austria | 1–2 | Vienna, Austria | |
| 22:15 UTC+2 |
| Report |
| Stadium: Ernst-Happel-Stadion Attendance: 18,700 Referee: Willie Collum (Scotland) |
| Note: The match was originally scheduled to kick-off at 20:45, but was delayed to 22:15 due to a power outage in the stadium area. | ||||
| 10 June 2022 Nations League | Denmark | 0–1 | Copenhagen, Denmark | |
| 20:45 UTC+2 | Report |
| Stadium: Parken Stadium Attendance: 35,862 Referee: Bartosz Frankowski (Poland) |
| 13 June 2022 Nations League | Denmark | 2–0 | Copenhagen, Denmark | |
| 20:45 UTC+2 |
| Report | Stadium: Parken Stadium Attendance: 35,230 Referee: Alejandro Hernández Hernández (Spain) |
| 22 September 2022 Nations League | Croatia | 2–1 | Zagreb, Croatia | |
| 20:45 UTC+2 | Report |
| Stadium: Stadion Maksimir Attendance: 22,715 Referee: Davide Massa (Italy) |
| 25 September 2022 Nations League | Denmark | 2–0 | Copenhagen, Denmark | |
| 20:45 UTC+2 |
| Report | Stadium: Parken Stadium Attendance: 36,064 Referee: István Kovács (Romania) |
| 22 November 2022 2022 World Cup Group D | Denmark | 0–0 | Al Rayyan, Qatar | |
| 16:00 UTC+3 | Report | Stadium: Education City Stadium Attendance: 42,495 Referee: César Arturo Ramos (Mexico) |
| 26 November 2022 2022 World Cup Group D | France | 2–1 | Doha, Qatar | |
| 19:00 UTC+3 |
| Report |
| Stadium: Stadium 974 Attendance: 42,860 Referee: Szymon Marciniak (Poland) |
| 30 November 2022 2022 World Cup Group D | Australia | 1–0 | Al Wakrah, Qatar | |
| 18:00 UTC+3 |
| Report | Stadium: Al Janoub Stadium Attendance: 41,232 Referee: Mustapha Ghorbal (Algeria) |
| 23 March 2023 Euro 2024 qualifying | Denmark | 3–1 | Copenhagen, Denmark | |
| 20:45 CET |
| Report |
| Stadium: Parken Stadium Attendance: 35,851 Referee: Daniel Siebert (Germany) |
| 26 March 2023 Euro 2024 qualifying | Kazakhstan | 3–2 | Astana, Kazakhstan | |
| 15:00 CET |
| Report |
| Stadium: Astana Arena Attendance: 28,697 Referee: Novak Simović (Serbia) |
| 16 June 2023 Euro 2024 qualifying | Denmark | 1–0 | Copenhagen, Denmark | |
| 20:45 CEST | Wind | Report | Stadium: Parken Attendance: 35,701 Referee: Daniel Stefański (Poland) |
| 19 June 2023 Euro 2024 qualifying | Slovenia | 1–1 | Ljubljana, Slovenia | |
| 20:45 CEST |
| Report |
| Stadium: Stožice Stadium Attendance: 14,382 Referee: François Letexier (France) |
| 7 September 2023 Euro 2024 qualifying | Denmark | 4–0 | Copenhagen, Denmark | |
| 20:45 CEST | Report | Stadium: Parken Attendance: 36,262 Referee: Vitālijs Spasjoņņikovs (Latvia) |
| 10 September 2023 Euro 2024 qualifying | Finland | 0–1 | Helsinki, Finland | |
| 18:00 CEST | Report |
| Stadium: Helsinki Olympic Stadium Attendance: 32,571 Referee: Szymon Marciniak (Poland) |
| 14 October 2023 Euro 2024 qualifying | Denmark | 3–1 | Copenhagen, Denmark | |
| 20:45 CEST | Report |
| Stadium: Parken Attendance: 35,845 Referee: Michael Oliver (England) |
| 17 October 2023 Euro 2024 qualifying | San Marino | 1–2 | Serravalle, San Marino | |
| 20:45 CEST | Report | Stadium: Stadio Olimpico de Serravalle Attendance: 2,984 Referee: Viktor Kopiievskyi (Ukraine) |
| 17 November 2023 Euro 2024 qualifying | Denmark | 2–1 | Copenhagen, Denmark | |
| 20:45 CET | Report |
| Stadium: Parken Attendance: 35,608 Referee: José María Sánchez Martínez (Spain) |
| 20 November 2023 Euro 2024 qualifying | Northern Ireland | 2–0 | Belfast, Northern Ireland | |
| 20:45 CET | Report | Stadium: Windsor Park Attendance: 17,366 Referee: Jérôme Brisard (France) |
| 23 March 2024 Friendly | Denmark | 0–0 | Copenhagen, Denmark | |
| 20:00 UTC+1 | Report | Stadium: Parken Stadium Attendance: 30,731 Referee: Allard Lindhout (Netherlands) |
| 26 March 2024 Friendly | Denmark | 2–0 | Brøndby, Denmark | |
| 20:15 UTC+1 | Stadium: Brøndby Stadium Attendance: 17,332 Referee: Philip Farrugia (Malta) |
| 5 June 2024 Friendly | Denmark | 2–1 | Copenhagen, Denmark | |
| 19:00 UTC+2 | Report |
| Stadium: Parken Stadium Attendance: 35,522 Referee: Kristoffer Hagenes (Norway) |
| 8 June 2024 Friendly | Denmark | 3–1 | Brøndby, Denmark | |
| 19:30 UTC+2 |
| Report |
| Stadium: Brøndby Stadium Attendance: 23,390 Referee: Stéphanie Frappart (France) |
| 16 June 2024 Euro 2024 Group C | Slovenia | 1–1 | Stuttgart, Germany | |
| 18:00 CEST |
| Report |
| Stadium: MHPArena Attendance: 54,000 Referee: Sandro Schärer (Switzerland) |
| 20 June 2024 Euro 2024 Group C | Denmark | 1–1 | Frankfurt, Germany | |
| 18:00 CEST |
| Report |
| Stadium: Waldstadion Attendance: 46,177 Referee: Artur Soares Dias (Portugal) |
| 25 June 2024 Euro 2024 Group C | Denmark | 0–0 | Munich, Germany | |
| 21:00 CEST | Report | Stadium: Allianz Arena Attendance: 64,288 Referee: François Letexier (France) |
| 29 June 2024 Euro 2024 R16 | Germany | 2–0 | Dortmund, Germany | |
| 21:00 UTC+2 | Report | Stadium: Westfalenstadion Attendance: 61,612 Referee: Michael Oliver (England) |
| 5 September 2024 Nations League | Denmark | 2–0 | Copenhagen, Denmark | |
| 20:45 CEST | Report | Stadium: Parken Stadium Attendance: 26,024 Referee: Daniel Siebert (Germany) |
| 8 September 2024 Nations League | Denmark | 2–0 | Copenhagen, Denmark | |
| 18:00 CEST | Report | Stadium: Parken Stadium Attendance: 34,902 Referee: Chris Kavanagh (England) |
| 12 October 2024 Nations League | Spain | 1–0 | Murcia, Spain | |
| 20:45 CEST |
| Report | Stadium: Estadio Nueva Condomina Attendance: 29,870 Referee: Ivan Kružliak (Slovakia) |
| 15 October 2024 Nations League | Switzerland | 2–2 | St. Gallen, Switzerland | |
| 20:45 CEST | Report | Stadium: Kybunpark Attendance: 16,182 Referee: Halil Umut Meler (Turkey) |
| 15 November 2024 Nations League | Denmark | 1–2 | Copenhagen, Denmark | |
| 20:45 CET |
| Report | Stadium: Parken Stadium Attendance: 36,985 Referee: Rade Obrenović (Slovenia) |
| 18 November 2024 Nations League | Serbia | 0–0 | Leskovac, Serbia | |
| 20:45 CET | Report | Stadium: Dubočica Stadium Attendance: 7,295 Referee: Felix Zwayer (Germany) |
| 20 March 2025 Nations League QF | Denmark | 1–0 | Copenhagen, Denmark | |
| 20:45 CET | Højlund | Report | Stadium: Parken Stadium Attendance: 36,322 Referee: Irfan Peljto (Bosnia and Herzegovina) |
| 23 March 2025 Nations League QF | Portugal | 5–2 (a.e.t.) (5–3 agg.) | Lisbon, Portugal | |
| 19:45 WET | Report |
| Stadium: Estádio José Alvalade Attendance: 47,123 Referee: Slavko Vinčić (Slovenia) |
| 7 June 2025 Friendly | Denmark | 2–1 | Copenhagen, Denmark | |
| 19:00 CEST | Report |
| Stadium: Parken Stadium Attendance: 22,151 Referee: Antoniou Menelaus (Cyprus) |
| 10 June 2025 Friendly | Denmark | 5–0 | Odense, Denmark | |
| 19:00 CEST |
| Report | Stadium: Odense Stadium Attendance: 13,087 Referee: Rohit Saggi (Norway) |
| 5 September 2025 2026 World Cup qualification | Denmark | 0–0 | Copenhagen, Denmark | |
| 20:45 CEST | Report | Stadium: Parken Stadium Attendance: 35,369 Referee: Daniel Siebert (Germany) |
| 8 September 2025 2026 World Cup qualification | Greece | 0–3 | Piraeus, Greece | |
| 21:45 EEST | Report |
| Stadium: Karaiskakis Stadium Attendance: 31,172 Referee: Donatas Rumšas (Lithuania) |
The following matches are scheduled:
| 9 October 2025 2026 World Cup qualification | Belarus | v | Hungary | |
| 20:45 CEST | Report | Attendance: 0 |
| 12 October 2025 2026 World Cup qualification | Denmark | v | Copenhagen, Denmark | |
| 20:45 CEST | Report | Stadium: Parken Stadium |
| 15 November 2025 2026 World Cup qualification | Denmark | v | Copenhagen, Denmark | |
| 20:45 CET | Report | Stadium: Parken Stadium |
| 18 November 2025 2026 World Cup qualification | Scotland | v | Glasgow, Scotland | |
| 19:45 GMT | Report | Stadium: Hampden Park |
| Opponent | P | W | D | L | GF | GA | W% | D% | L% |
|---|---|---|---|---|---|---|---|---|---|
| 1 | 0 | 0 | 1 | 0 | 1 | 0 | 0 | 100 | |
| 4 | 4 | 0 | 0 | 9 | 1 | 100 | 0 | 0 | |
| 3 | 0 | 0 | 3 | 3 | 8 | 0 | 0 | 100 | |
| 1 | 1 | 0 | 0 | 2 | 0 | 100 | 0 | 0 | |
| 2 | 0 | 0 | 2 | 1 | 3 | 0 | 0 | 100 | |
| 1 | 1 | 0 | 0 | 2 | 1 | 100 | 0 | 0 | |
| 4 | 1 | 2 | 1 | 3 | 3 | 25 | 50 | 25 | |
| 4 | 4 | 0 | 0 | 10 | 1 | 100 | 0 | 0 | |
| 3 | 2 | 0 | 1 | 4 | 2 | 66.67 | 0 | 33.33 | |
| 3 | 2 | 0 | 1 | 5 | 3 | 66.67 | 0 | 33.33 | |
| 2 | 0 | 1 | 1 | 1 | 3 | 0 | 50 | 50 | |
| 1 | 1 | 0 | 0 | 3 | 0 | 100 | 0 | 0 | |
| 2 | 2 | 0 | 0 | 5 | 1 | 100 | 0 | 0 | |
| 2 | 2 | 0 | 0 | 7 | 0 | 100 | 0 | 0 | |
| 2 | 1 | 0 | 1 | 5 | 4 | 50 | 0 | 50 | |
| 1 | 1 | 0 | 0 | 5 | 0 | 100 | 0 | 100 | |
| 2 | 2 | 0 | 0 | 12 | 0 | 100 | 0 | 0 | |
| 1 | 1 | 0 | 0 | 3 | 1 | 100 | 0 | 0 | |
| 1 | 0 | 0 | 1 | 2 | 4 | 0 | 0 | 100 | |
| 3 | 2 | 0 | 1 | 3 | 3 | 50 | 0 | 50 | |
| 2 | 1 | 0 | 1 | 3 | 5 | 50 | 0 | 50 | |
| 1 | 1 | 0 | 0 | 4 | 1 | 100 | 0 | 0 | |
| 2 | 2 | 0 | 0 | 6 | 1 | 100 | 0 | 0 | |
| 3 | 1 | 1 | 1 | 2 | 2 | 33.33 | 33.33 | 33.33 | |
| 4 | 2 | 2 | 0 | 5 | 0 | 50 | 50 | 0 | |
| 3 | 1 | 2 | 0 | 4 | 3 | 33.33 | 66.67 | 0 | |
| 2 | 0 | 0 | 2 | 1 | 3 | 0 | 0 | 100 | |
| 2 | 2 | 0 | 0 | 4 | 1 | 100 | 0 | 0 | |
| 3 | 1 | 2 | 0 | 4 | 2 | 33.33 | 66.67 | 0 | |
| 1 | 0 | 1 | 0 | 0 | 0 | 0 | 100 | 0 | |
| 1 | 1 | 0 | 0 | 4 | 0 | 100 | 0 | 0 | |
| Totals | 67 | 39 | 11 | 17 | 121 | 57 | 58.21 | 16.42 | 25.37 |
The table shows Denmark's results against any team ranked in the FIFA Top 20 since 2020.
| Opponent | P | W | D | L | GF | GA | W% | D% | L% |
|---|---|---|---|---|---|---|---|---|---|
| 3 | 0 | 0 | 3 | 3 | 8 | 0 | 0 | 100 | |
| 2 | 0 | 0 | 2 | 1 | 3 | 0 | 0 | 100 | |
| 4 | 1 | 2 | 1 | 3 | 3 | 25 | 50 | 25 | |
| 3 | 2 | 0 | 1 | 5 | 3 | 66.67 | 0 | 33.33 | |
| 2 | 0 | 1 | 1 | 1 | 3 | 0 | 50 | 50 | |
| 1 | 0 | 0 | 1 | 2 | 4 | 0 | 0 | 100 | |
| 2 | 1 | 0 | 1 | 3 | 5 | 50 | 0 | 50 | |
| 2 | 0 | 0 | 2 | 1 | 3 | 0 | 0 | 100 | |
| 2 | 2 | 0 | 0 | 4 | 1 | 100 | 0 | 0 | |
| 3 | 1 | 2 | 0 | 4 | 2 | 33.33 | 66.67 | 0 | |
| 1 | 1 | 0 | 0 | 4 | 0 | 100 | 0 | 0 | |
| Totals | 25 | 8 | 5 | 12 | 31 | 35 | 32 | 20 | 48 |