| Netherlands national football team results |
|---|
| Win Draw Loss |
This article provides details of international football games played by theNetherlands national football team from 2020 to present.[1][2]
| 28 MayFriendly | Netherlands | Cancelled | Enschede, Netherlands | |
| 19:30 UTC+2 | Stadium:De Grolsch Veste |
| 6 JuneFriendly | Netherlands | Cancelled | Rotterdam, Netherlands | |
| 19:30 UTC+2 | Stadium:De Kuip |
| 4 September2020–21 UEFA Nations League group stage | Netherlands | 1–0 | Amsterdam, Netherlands | |
| 20:45 UTC+2 |
| Report | Stadium:Johan Cruyff Arena Attendance: 0[note 1] Referee:Georgi Kabakov (Bulgaria) |
| 7 September2020–21 UEFA Nations League group stage | Netherlands | 0–1 | Amsterdam, Netherlands | |
| 20:45 UTC+2 | Report |
| Stadium:Johan Cruyff Arena Attendance: 0[note 1] Referee:Felix Brych (Germany) |
| 7 OctoberFriendly | Netherlands | 0–1 | Amsterdam, Netherlands | |
| 20:45 UTC+2 | Report | Stadium:Johan Cruyff Arena Attendance: 0[note 1] Referee: Srđan Jovanović (Serbia) |
| 11 October2020–21 UEFA Nations League group stage | Bosnia and Herzegovina | 0–0 | Zenica, Bosnia and Herzegovina | |
| 18:00 UTC+2 | Report | Stadium:Bilino Polje Attendance: 1,600[5] Referee:István Kovács (Romania) |
| 14 October2020–21 UEFA Nations League group stage | Italy | 1–1 | Bergamo, Italy | |
| 20:45 UTC+2 |
| Report |
| Stadium:Stadio Atleti Azzurri d'Italia Attendance: 0[note 2] Referee:Anthony Taylor (England) |
| 11 NovemberFriendly | Netherlands | 1–1 | Amsterdam, Netherlands | |
| 20:45 |
| Report |
| Stadium:Johan Cruyff Arena Attendance: 0 Referee:Davide Massa (Italy) |
| 15 November2020–21 UEFA Nations League group stage | Netherlands | 3–1 | Amsterdam, Netherlands | |
| 18:00 UTC+1 | Report |
| Stadium:Johan Cruyff Arena Attendance: 0[6] Referee:François Letexier (France) |
| 18 November2020–21 UEFA Nations League group stage | Poland | 1–2 | Chorzów, Poland | |
| 20:45 UTC+1 |
| Report | Stadium:Silesian Stadium Attendance: 0[7] Referee:Orel Grinfeld (Israel) |
| 24 March2022 World Cup qualification | Turkey | 4–2 | Istanbul, Turkey | |
| 18:00 |
| Report |
| Stadium:Atatürk Olympic Stadium Attendance: 0 Referee:Michael Oliver (England) |
| 27 March2022 World Cup qualification | Netherlands | 2–0 | Amsterdam, Netherlands | |
| 18:00 |
| Report | Stadium:Johan Cruyff Arena Attendance: 5,000 Referee:Stéphanie Frappart (France) |
| 30 March2022 World Cup qualification | Gibraltar | 0–7 | Gibraltar | |
| 20:45 | Report |
| Stadium:Victoria Stadium Attendance: 335 Referee:João Pinheiro (Portugal) |
| 2 JuneFriendly | Netherlands | 2–2 | Algarve, Portugal | |
| 19:45 UTC+1 | Report |
| Stadium:Estádio Algarve Attendance: 0 Referee: Vitor Ferreira (Portugal) |
| 6 JuneFriendly | Netherlands | 3–0 | Enschede, Netherlands | |
| 18:00 UTC+2 |
| Report | Stadium:De Grolsch Veste Attendance: 7,500[8] Referee: Erik Lambrechts (Belgium) |
| 13 JuneEuro 2020 Group C | Netherlands | 3–2 | Amsterdam, Netherlands | |
| 21:00 UTC+2 | Report |
| Stadium:Johan Cruyff Arena Attendance: 15,837 Referee:Felix Brych (Germany) |
| 17 JuneEuro 2020 Group C | Netherlands | 2–0 | Amsterdam, Netherlands | |
| 21:00 UTC+2 | Report | Stadium:Johan Cruyff Arena Attendance: 15,243 Referee:Orel Grinfeld (Israel) |
| 21 JuneEuro 2020 Group C | North Macedonia | 0–3 | Amsterdam, Netherlands | |
| 18:00 UTC+2 | Report | Stadium:Johan Cruyff Arena Attendance: 15,227 Referee:István Kovács (Romania) |
| 27 JuneEuro 2020 Round of 16 | Netherlands | 0–2 | Budapest, Hungary | |
| 18:00 UTC+2 | de Ligt | Report | Stadium:Puskás Aréna Attendance: 52,834 Referee:Sergei Karasev (Russia) |
| 1 September2022 World Cup qualification | Norway | 1–1 | Oslo, Norway | |
| 20:45 UTC+2 |
| Report |
| Stadium:Ullevaal Stadion Attendance: 6,711 Referee:Szymon Marciniak (Poland) |
| 4 September2022 World Cup qualification | Netherlands | 4–0 | Eindhoven, Netherlands | |
| 20:45 | Report | Stadium:Philips Stadion Attendance: 20,458 Referee:Jesús Gil Manzano (Spain) |
| 7 September2022 World Cup qualification | Netherlands | 6–1 | Amsterdam, Netherlands | |
| 20:45 | Report |
| Stadium:Johan Cruyff Arena Attendance: 31,389 Referee:Daniele Orsato (Italy) |
| 8 October2022 World Cup qualification | Latvia | 0–1 | Riga, Latvia | |
| 20:45 | Report |
| Stadium:Daugava Stadium Attendance: 4,711 Referee:Andrew Madley (England) |
| 11 October2022 World Cup qualification | Netherlands | 6–0 | Rotterdam, Netherlands | |
| 20:45 | Report | Stadium:De Kuip Attendance: 31,583 Referee:Vitali Meshkov (Russia) |
| 13 November2022 World Cup qualification | Montenegro | 2–2 | Podgorica, Montenegro | |
| 20:45 | Report | Stadium:City Stadium Attendance: 1,844 Referee:Carlos del Cerro Grande (Spain) |
| 16 November2022 World Cup qualification | Netherlands | 2–0 | Rotterdam, Netherlands | |
| 20:45 | Report | Stadium:De Kuip Attendance: 0 Referee:Clément Turpin (France) |
| 26 MarchFriendly | Netherlands | 4–2 | Amsterdam, Netherlands | |
| 20:45 | Report |
| Stadium:Johan Cruyff Arena Attendance: 39,440 Referee: Lawrence Visser (Belgium) |
| 29 MarchFriendly | Netherlands | 1–1 | Amsterdam, Netherlands | |
| 20:45 |
| Report |
| Stadium:Johan Cruyff Arena Attendance: 50,387 Referee:Craig Pawson (England) |
| 3 June2022–23 UEFA Nations League group stage | Belgium | 1–4 | Brussels, Belgium | |
| 20:45 |
| Report | Stadium:King Baudouin Stadium Attendance: 38,327 Referee:José María Sánchez (Spain) |
| 8 June2022–23 UEFA Nations League group stage | Wales | 1–2 | Cardiff, Wales | |
| 20:45 |
| Report |
| Stadium:Cardiff City Stadium Attendance: 23,395 Referee:Glenn Nyberg (Sweden) |
| 11 June2022–23 UEFA Nations League group stage | Netherlands | 2–2 | Rotterdam, Netherlands | |
| 20:45 | Report | Stadium:De Kuip Attendance: 39,382 Referee:Halil Umut Meler (Turkey) |
| 14 June2022–23 UEFA Nations League group stage | Netherlands | 3–2 | Rotterdam, Netherlands | |
| 20:45 | Report | Stadium:De Kuip Attendance: 37,247 Referee:Horațiu Feșnic (Romania) |
| 22 September2022–23 UEFA Nations League group stage | Poland | 0–2 | Warsaw, Poland | |
| 20:45 | Report | Stadium:Stadion Narodowy Attendance: 56,673 Referee:Alejandro Hernández Hernández (Spain) |
| 25 September2022–23 UEFA Nations League group stage | Netherlands | 1–0 | Amsterdam, Netherlands | |
| 20:45 |
| Report | Stadium:Johan Cruyff Arena Attendance: 52,314 Referee:Anthony Taylor (England) |
| 21 November2022 World Cup Group A | Senegal | 0–2 | Doha, Qatar | |
| 19:00AST (UTC+3) | Report | Stadium:Al Thumama Stadium Attendance: 41,721 Referee:Wilton Sampaio (Brazil) |
| 25 November2022 World Cup Group A | Netherlands | 1–1 | Al Rayyan, Qatar | |
| 19:00AST (UTC+3) |
| Report |
| Stadium:Khalifa International Stadium Attendance: 44,833 Referee:Mustapha Ghorbal (Algeria) |
| 29 November2022 World Cup Group A | Netherlands | 2–0 | Al Khor, Qatar | |
| 18:00AST (UTC+3) |
| Report | Stadium:Al Bayt Stadium Attendance: 66,784 Referee:Bakary Gassama (Gambia) |
| 3 December2022 World Cup Round of 16 | Netherlands | 3–1 | Al Rayyan, Qatar | |
| 18:00AST (UTC+3) | Report |
| Stadium:Khalifa International Stadium Attendance: 44,846 Referee:Wilton Sampaio (Brazil) |
| 9 December2022 World Cup QF | Netherlands | 2–2 (a.e.t.) (3–4p) | Lusail, Qatar | |
| 22:00AST (UTC+3) |
| Report | Stadium:Lusail Iconic Stadium Attendance: 88,235 Referee:Antonio Mateu Lahoz (Spain) | |
| Penalties | ||||
| 24 MarchUEFA Euro 2024 qualifying | France | 4–0 | Saint-Denis, France | |
| 20:45CET (UTC+1) | Report | Stadium:Stade de France Attendance: 77,328 Referee:Maurizio Mariani (Italy) |
| 27 MarchUEFA Euro 2024 qualifying | Netherlands | 3–0 | Rotterdam, Netherlands | |
| 20:45CET (UTC+1) | Report | Stadium:De Kuip Attendance: 36,327 Referee: Morten Krogh (Denmark) |
| 14 June2023 UEFA Nations League Semi-final | Netherlands | 2–4 (a.e.t.) | Rotterdam, Netherlands | |
| 20:45CEST (UTC+2) | Report | Stadium:De Kuip Attendance: 39,359 Referee:István Kovács (Romania) |
| 18 June2023 UEFA Nations League 3rd | Netherlands | 2–3 | Enschede, Netherlands | |
| 15:00CEST (UTC+2) | Report | Stadium:De Grolsch Veste Attendance: 21,292 Referee:Glenn Nyberg (Sweden) |
| 7 SeptemberUEFA Euro 2024 qualifying | Netherlands | 3–0 | Eindhoven, Netherlands | |
| 20:45CEST (UTC+2) | Report | Stadium:Philips Stadion Attendance: 32,079 Referee:Michael Oliver (England) |
| 10 SeptemberUEFA Euro 2024 qualifying | Republic of Ireland | 1–2 | Dublin, Ireland | |
| 20:45CEST (UTC+2) | Report | Stadium:Aviva Stadium Attendance: 49,807 Referee:Irfan Peljto (Bosnia and Herzegovina) |
| 13 OctoberUEFA Euro 2024 qualifying | Netherlands | 1–2 | Amsterdam, Netherlands | |
| 20:45CEST (UTC+2) |
| Report |
| Stadium:Johan Cruyff Arena Attendance: 51,310 Referee:Felix Zwayer (Germany) |
| 16 OctoberUEFA Euro 2024 qualifying | Greece | 0–1 | Athens, Greece | |
| 21:45EEST (UTC+3) | Report | Stadium:Agia Sophia Stadium Attendance: 24,967 Referee:Alejandro Hernández Hernández (Spain) |
| 18 NovemberUEFA Euro 2024 qualifying | Netherlands | 1–0 | Amsterdam, Netherlands | |
| 20:45CET (UTC+1) |
| Report | Stadium:Johan Cruyff Arena Attendance: 51,811 Referee:Marco Di Bello (Italy) |
| 21 NovemberUEFA Euro 2024 qualifying | Gibraltar | 0–6 | Faro/Loulé, Portugal[note 3] | |
| 20:45CET (UTC+1) | Report |
| Stadium:Estádio Algarve Attendance: 2,280 Referee: Arda Kardeşler (Turkey) |
| 22 MarchFriendly | Netherlands | 4–0 | Amsterdam, Netherlands | |
| 20:45 (UTC+1) | Report | Stadium:Johan Cruyff Arena Attendance: 46,223 Referee: Erik Lambrechts (Belgium) |
| 26 MarchFriendly | Germany | 2–1 | Frankfurt, Germany | |
| 20:45 (UTC+1) |
| Report |
| Stadium:Waldstadion Attendance: 48,390 Referee:Espen Eskås (Norway) |
| 6 JuneFriendly | Netherlands | 4–0 | Rotterdam, Netherlands | |
| 20:45CEST (UTC+2) | Report | Stadium:De Kuip Attendance: 36,060 Referee:Rohit Saggi (Norway) |
| 10 JuneFriendly | Netherlands | 4–0 | Rotterdam, Netherlands | |
| 20:45CEST (UTC+2) | Report | Stadium:De Kuip Attendance: 42,000 Referee:Evangelos Manouchos (Greece) |
| 16 JuneUEFA Euro 2024 Group D | Poland | 1–2 | Hamburg, Germany | |
| 15:00CEST (UTC+2) |
| Report | Stadium:Volksparkstadion Attendance: 48,117 Referee:Artur Soares Dias (Portugal) |
| 21 JuneUEFA Euro 2024 Group D | Netherlands | 0–0 | Leipzig, Germany | |
| CEST (UTC+2) | Report | Stadium:Leipzig Stadium Attendance: 38,531 Referee:Anthony Taylor (England) |
| 25 JuneUEFA Euro 2024 Group D | Netherlands | 2–3 | Berlin, Germany | |
| 18:00CEST (UTC+2) | Report | Stadium:Olympiastadion Attendance: 68,363 Referee:Ivan Kružliak (Slovakia) |
| 2 JulyUEFA Euro 2024 Round of 16 | Romania | 0–3 | Munich, Germany | |
| 18:00CEST (UTC+2) | Report | Stadium:Allianz Arena Attendance: 65,012 Referee:Felix Zwayer (Germany) |
| 6 JulyUEFA Euro 2024 Quarter-finals | Netherlands | 2–1 | Berlin, Germany | |
| 21:00CEST (UTC+2) | Report |
| Stadium:Olympiastadion Attendance: 70,091 Referee:Clément Turpin (France) |
| 10 JulyUEFA Euro 2024 Semi-final | Netherlands | 1–2 | Dortmund, Germany | |
| 21:00CEST (UTC+2) |
| Report | Stadium:Westfalenstadion Attendance: 60,926 Referee:Felix Zwayer (Germany) |
| 7 September2024–25 UEFA Nations League group stage | Netherlands | 5–2 | Eindhoven, Netherlands | |
| 20:45CEST (UTC+2) | Report | Stadium:Philips Stadion Referee:Donatas Rumšas (Lithuania) |
| 10 September2024–25 UEFA Nations League group stage | Netherlands | 2–2 | Amsterdam, Netherlands | |
| 20:45CEST (UTC+2) | Report | Stadium:Johan Cruyff Arena Referee:Davide Massa (Italy) |
| 11 October2024–25 UEFA Nations League group stage | Hungary | 1–1 | Budapest, Hungary | |
| 20:45CEST (UTC+2) |
| Report |
| Stadium:Puskás Aréna Referee:Lukas Fähndrich (Switzerland) |
| 14 October2024–25 UEFA Nations League group stage | Germany | 1–0 | Munich, Germany | |
| 20:45CEST (UTC+2) |
| Report | Stadium:Allianz Arena Referee:Slavko Vinčić (Slovenia) |
| 16 November2024–25 UEFA Nations League group stage | Netherlands | 4–0 | Amsterdam, Netherlands | |
| 20:45CET (UTC+1) | Report | Stadium:Johan Cruyff Arena Referee:Jesús Gil Manzano (Spain) |
| 19 November2024–25 UEFA Nations League group stage | Bosnia and Herzegovina | 1–1 | Zenica, Bosnia and Herzegovina | |
| 20:45CET (UTC+1) |
| Report |
| Stadium:Bilino Polje Stadium Attendance: 4,134 Referee:Aliyar Aghayev (Azerbaijan) |
| 20 March2024–25 UEFA Nations League quarter-finals | Netherlands | 2–2 | Rotterdam, Netherlands | |
| 20:45CET (UTC+1) | Report | Stadium:De Kuip Attendance: 42,003 Referee:Glenn Nyberg (Sweden) |
| 23 March2024–25 UEFA Nations League quarter-finals | Spain | 3–3 (5–5agg.) (5–4p) | Valencia, Spain | |
| 20:45CET (UTC+1) | Report | Stadium:Mestalla Stadium Attendance: 48,082 Referee:Clément Turpin (France) | ||
| Penalties | ||||
| 7 June2026 World Cup qualification | Finland | 0–2 | Helsinki, Finland | |
| 20:45CEST (UTC+2) | Report | Stadium:Helsinki Olympic Stadium Attendance: 29,483 Referee:Daniel Siebert (Germany) |
| 10 June2026 World Cup qualification | Netherlands | 8–0 | Groningen, Netherlands | |
| 20:45CEST (UTC+2) | Report | Stadium:Euroborg Attendance: 21,006 Referee:Ricardo de Burgos Bengoetxea (Spain) |
| 4 September2026 World Cup qualification | Netherlands | 1–1 | Rotterdam, Netherlands | |
| 20:45CEST (UTC+2) |
| Report |
| Stadium:De Kuip Attendance: 40,904 Referee:Simone Sozza (Italy) |
| 7 September2026 World Cup qualification | Lithuania | 2–3 | Kaunas, Lithuania | |
| 18:00CEST (UTC+2) |
| Report | Stadium:Darius and Girėnas Stadium Attendance: 14,797 Referee:Elchin Masiyev (Azerbaijan) |
| 9 October2026 World Cup qualification | Malta | 0–4 | Ta' Qali, Malta | |
| 20:45CEST (UTC+2) | Report | Stadium:National Stadium Attendance: 9,254 Referee: Duje Strukan (Croatia) |
| 12 October2026 World Cup qualification | Netherlands | 4–0 | Amsterdam, Netherlands | |
| 18:00CEST (UTC+2) | Report | Stadium:Johan Cruyff Arena Attendance: 52,387 Referee:Slavko Vinčić (Slovenia) |
| 14 November2026 World Cup qualification | Poland | 1–1 | Warsaw, Poland | |
| 20:45CET (UTC+1) |
| Report |
| Stadium:Stadion Narodowy Attendance: 56,278 Referee:Maurizio Mariani (Italy) |
| 17 November2026 World Cup qualification | Netherlands | 4–0 | Amsterdam, Netherlands | |
| 20:45CET (UTC+1) | Report | Stadium:Johan Cruyff Arena Attendance: 46,913 Referee: Luis Godinho (Portugal) |