This article provides details of international football games played by the Czech Republic national football team from 2020 to present. [1] [2]
| Key | |
|---|---|
| Win | |
| Draw | |
| Defeat | |
| 27 March 2020 Friendly | Mexico | Cancelled | Charlotte, United States | |
| 20:00 UTC−5 | Stadium: Bank of America Stadium | |||
| Note: The match was cancelled due to the COVID-19 pandemic. | ||||
| 30 March 2020 Friendly | Honduras | Cancelled | Fort Lauderdale, United States | |
| 16:00 UTC−4 | Stadium: Lockhart Stadium | |||
| Note: The match was cancelled due to the COVID-19 pandemic. | ||||
| 7 June 2020 Friendly | Czech Republic | Cancelled | Prague, Czech Republic | |
| 18:00 UTC+2 | ||||
| Note: The match was cancelled due to the COVID-19 pandemic. | ||||
| 4 September 2020 2020–21 Nations League | Slovakia | 1–3 | Bratislava, Slovakia | |
| 20:45 UTC+2 |
| Report | Stadium: Tehelné pole Attendance: 0 [note 1] Referee: Andris Treimanis (Latvia) |
| 7 September 2020 2020–21 Nations League | Czech Republic | 1–2 | Olomouc, Czech Republic | |
| 20:45 UTC+2 |
| Report | Stadium: Andrův stadion Attendance: 0 [note 1] Referee: Serdar Gözübüyük (Netherlands) |
| 7 October 2020 Friendly | Cyprus | 1–2 | Larnaca, Cyprus | |
| 19:00 UTC+3 |
| Report | Stadium: AEK Arena Attendance: 0 Referee: Lionel Tschudi (Switzerland) |
| 11 October 2020 2020–21 Nations League | Israel | 1–2 | Haifa, Israel | |
| 21:45 UTC+3 |
| Report | Stadium: Sammy Ofer Stadium Attendance: 0 Referee: Tiago Martins (Portugal) |
| 14 October 2020 2020–21 Nations League | Scotland | 1–0 | Glasgow, Scotland | |
| 19:45 UTC+1 |
| Report | Stadium: Hampden Park Attendance: 299 Referee: Felix Zwayer (Germany) |
| 11 November 2020 Friendly | Germany | 1–0 | Leipzig, Germany | |
| 20:45 UTC+1 |
| Report | Stadium: Red Bull Arena Attendance: 0 Referee: Andris Treimanis (Latvia) |
| 15 November 2020 2020–21 Nations League | Czech Republic | 1–0 | Plzeň, Czech Republic | |
| 20:45 UTC+1 |
| Report | Stadium: Doosan Arena Attendance: 0 Referee: Srđan Jovanović (Serbia) |
| 18 November 2020 2020–21 Nations League | Czech Republic | 2–0 | Plzeň, Czech Republic | |
| 20:45 UTC+1 | Report | Stadium: Doosan Arena Attendance: 0 Referee: Cüneyt Çakır (Turkey) |
| 24 March 2021 2022 World Cup qualification | Estonia | 2–6 | Lublin, Poland | |
| 21:45 UTC+2 | Report | Stadium: Arena Lublin Attendance: 0 Referee: Anastasios Papapetrou (Greece) |
| 27 March 2021 2022 World Cup qualification | Czech Republic | 1–1 | Prague, Czech Republic | |
| 20:45 UTC+1 |
| Report |
| Stadium: Eden Arena Attendance: 0 Referee: Willie Collum (Scotland) |
| 30 March 2021 2022 World Cup qualification | Wales | 1–0 | Cardiff, Wales | |
| 19:45 UTC+1 |
| Report | Stadium: Cardiff City Stadium Attendance: 0 Referee: Ovidiu Haţegan (Romania) |
| 4 June 2021 Friendly | Italy | 4–0 | Bologna, Italy | |
| 20:45 UTC+2 | Report | Stadium: Stadio Renato Dall'Ara Attendance: 0 Referee: Lionel Tschudi (Switzerland) | ||
| Note: The match was originally scheduled for 4 June 2020, but was postponed due to the COVID-19 pandemic in Italy. | ||||
| 8 June 2021 Friendly | Czech Republic | 3–1 | Prague, Czech Republic | |
| 20:15 UTC+2 | Report |
| Stadium: Stadion Letná Attendance: 620 Referee: Peter Král'ovič (Slovakia) |
| 14 June 2021 UEFA Euro 2020 Group D | Scotland | 0–2 | Glasgow, Scotland | |
| 14:00 UTC+1 | Report |
| Stadium: Hampden Park Attendance: 9,847 Referee: Daniel Siebert (Germany) |
| 18 June 2021 UEFA Euro 2020 Group D | Croatia | 1–1 | Glasgow, Scotland | |
| 17:00 UTC+1 |
| Report | Stadium: Hampden Park Attendance: 5,607 Referee: Carlos del Cerro Grande (Spain) |
| 22 June 2021 UEFA Euro 2020 Group D | Czech Republic | 0–1 | London, England | |
| 20:00 UTC+1 | Report |
| Stadium: Wembley Stadium Attendance: 19,104 Referee: Artur Soares Dias (Portugal) |
| 27 June 2021 UEFA Euro 2020 R16 | Netherlands | 0–2 | Budapest, Hungary | |
| 18:00 UTC+2 | Report | Stadium: Puskás Aréna Attendance: 52,834 Referee: Sergei Karasev (Russia) |
| 3 July 2021 UEFA 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) |
| 2 September 2021 2022 World Cup qualification | Czech Republic | 1–0 | Ostrava, Czech Republic | |
| 20:45 UTC+2 |
| Report | Stadium: Městský stadion v Ostravě-Vítkovicích Attendance: 7,218 Referee: Srđan Jovanović (Serbia) |
| 5 September 2021 2022 World Cup qualification | Belgium | 3–0 | Brussels, Belgium | |
| 20:45 UTC+2 |
| Report | Stadium: King Baudouin Stadium Attendance: 21,416 Referee: Michael Oliver (England) |
| 8 September 2021 Friendly | Czech Republic | 1–1 | Plzeň, Czech Republic | |
| 20:45 UTC+2 |
| Report |
| Stadium: Doosan Arena Attendance: 5,231 Referee: Filip Glova (Slovakia) |
| 8 October 2021 2022 World Cup qualification | Czech Republic | 2–2 | Prague, Czech Republic | |
| 20:45 UTC+2 | Report | Stadium: Sinobo Stadium Attendance: 16,856 Referee: Deniz Aytekin (Germany) |
| 11 October 2021 2022 World Cup qualification | Belarus | 0–2 | Kazan, Russia | |
| 21:45 UTC+3 | Report | Stadium: Central Stadium Attendance: 0 Referee: François Letexier (France) |
| 11 November 2021 Friendly | Czech Republic | 7–0 | Olomouc, Czech Republic | |
| 18:30 UTC+1 | Report | Stadium: Andrův stadion Attendance: 5,367 Referee: Peter Král'ovič (Slovakia) |
| 16 November 2021 2022 World Cup qualification | Czech Republic | 2–0 | Prague, Czech Republic | |
| 20:45 UTC+1 | Report | Stadium: Stadion Letná Attendance: 10,076 Referee: Orel Grinfeld (Israel) |
| 24 March 2022 2022 World Cup qualification | Sweden | 1–0 (a.e.t.) | Solna, Sweden | |
| 20:45 UTC+1 |
| Report | Stadium: Friends Arena Attendance: 48,628 Referee: Michael Oliver (England) |
| 29 March 2022 Friendly | Wales | 1–1 | Cardiff, Wales | |
| 19:45 UTC+1 |
| Report |
| Stadium: Cardiff City Stadium Attendance: 12,912 Referee: Paul Tierney (England) |
| 2 June 2022 2022–23 Nations League | Czech Republic | 2–1 | Prague, Czech Republic | |
| 20:45 UTC+2 | Report |
| Stadium: Sinobo Stadium Attendance: 12,236 Referee: Daniel Siebert (Germany) |
| 5 June 2022 2022–23 Nations League | Czech Republic | 2–2 | Prague, Czech Republic | |
| 20:45 UTC+2 | Report | Stadium: Sinobo Stadium Attendance: 18,245 Referee: François Letexier (France) |
| 9 June 2022 2022–23 Nations League | Portugal | 2–0 | Lisbon, Portugal | |
| 19:45 UTC+1 | Report | Stadium: Estádio José Alvalade Attendance: 44,100 Referee: Matej Jug (Slovenia) |
| 12 June 2022 2022–23 Nations League | Spain | 2–0 | Málaga, Spain | |
| 20:45 UTC+2 | Report | Stadium: La Rosaleda Attendance: 30,389 Referee: Cüneyt Çakır (Turkey) |
| 24 September 2022 2022–23 Nations League | Czech Republic | 0–4 | Prague, Czech Republic | |
| 20:45 UTC+2 | Report | Stadium: Sinobo Stadium Attendance: 19,322 Referee: Srđan Jovanović (Serbia) |
| 27 September 2022 2022–23 Nations League | Switzerland | 2–1 | St. Gallen, Switzerland | |
| 20:45 UTC+2 | Report |
| Stadium: Kybunpark Attendance: 13,353 Referee: Irfan Peljto (Bosnia and Herzegovina) |
| 16 November 2022 Friendly | Czech Republic | 5–0 | Olomouc, Czech Republic | |
| 18:00 UTC+1 | Report | Stadium: Andrův stadion Attendance: 10,762 Referee: Martin Dohál (Slovakia) |
| 19 November 2022 Friendly | Turkey | 2–1 | Gaziantep, Turkey | |
| 20:00 UTC+3 |
| Report |
| Stadium: Gaziantep Stadium Attendance: 29,017 Referee: Willie Collum (Scotland) |
| 24 March 2023 UEFA Euro 2024 qualifying | Czech Republic | 3–1 | Prague, Czech Republic | |
| 20:45 UTC+2 | Report |
| Stadium: Fortuna Arena Attendance: 19,045 Referee: Anastasios Sidiropoulos (Greece) |
| 27 March 2023 UEFA Euro 2024 qualifying | Moldova | 0–0 | Chișinău, Moldova | |
| 21:45 UTC+3 | Report | Stadium: Zimbru Stadium Attendance: 5,120 Referee: Daniel Schlager (Germany) |
| 17 June 2023 UEFA Euro 2024 qualifying | Faroe Islands | 0–3 | Tórshavn, Faroe Islands | |
| 19:45 UTC+1 | Report | Stadium: Tórsvøllur Attendance: 2,232 Referee: Arda Kardeşler (Turkey) |
| 20 June 2023 Friendly | Montenegro | 1–4 | Podgorica, Montenegro | |
| 20:45 UTC+2 |
| Report |
| Stadium: Podgorica City Stadium Attendance: 1,792 Referee: Matthew De Gabriele (Malta) |
| 7 September 2023 UEFA Euro 2024 qualifying | Czech Republic | 1–1 | Prague, Czech Republic | |
| 20:45 UTC+2 |
| Report |
| Stadium: Fortuna Arena Attendance: 18,641 Referee: Anthony Taylor (England) |
| 10 September 2023 Friendly | Hungary | 1–1 | Budapest, Hungary | |
| 18:00 UTC+2 |
| Report |
| Stadium: Puskás Aréna Attendance: 54,444 Referee: Igor Pajać (Croatia) |
| 12 October 2023 UEFA Euro 2024 qualifying | Albania | 3–0 | Tirana, Albania | |
| 20:45 UTC+2 | Report | Stadium: Arena Kombëtare Attendance: 20,917 Referee: Danny Makkelie (Netherlands) |
| 15 October 2023 UEFA Euro 2024 qualifying | Czech Republic | 1–0 | Plzeň, Czech Republic | |
| 18:00 UTC+2 | Report | Stadium: Doosan Arena Attendance: 9,115 Referee: Rohit Saggi (Norway) |
| 17 November 2023 UEFA Euro 2024 qualifying | Poland | 1–1 | Warsaw, Poland | |
| 20:45 UTC+1 |
| Report |
| Stadium: Stadion Narodowy Attendance: 56,310 Referee: Daniele Orsato (Italy) |
| 20 November 2023 UEFA Euro 2024 qualifying | Czech Republic | 3–0 | Olomouc, Czech Republic | |
| 20:45 UTC+1 | Report | Stadium: Andrův Stadion Attendance: 11,653 Referee: Sandro Schärer (Switzerland) |
| 22 March 2024 Friendly | Norway | 1–2 | Oslo, Norway | |
| 18:00 UTC+1 |
| Report | Stadium: Ullevaal Stadion Attendance: 11,891 Referee: Willy Delajod (France) |
| 26 March 2024 Friendly | Czech Republic | 2–1 | Prague, Czech Republic | |
| 20:00 UTC+1 | Report |
| Stadium: Stadion Letná Attendance: 16,158 Referee: Julian Weinberger (Austria) |
| 7 June 2024 Friendly | Czech Republic | 7–1 | Grödig, Austria | |
| 17:30 UTC+2 |
| Report |
| Stadium: Untersberg-Arena Referee: Stefan Ebner (Austria) |
| 10 June 2024 Friendly | Czech Republic | 2–1 | Hradec Králové, Czech Republic | |
| 18:00 UTC+2 | Report |
| Stadium: Malšovická aréna Attendance: 8,864 Referee: Michal Očenáš (Slovakia) |
| 18 June 2024 UEFA Euro 2024 Group F | Portugal | 2–1 | Leipzig, Germany | |
| 21:00 UTC+2 | Report |
| Stadium: Red Bull Arena Attendance: 38,421 Referee: Marco Guida (Italy) |
| 22 June 2024 UEFA Euro 2024 Group F | Georgia | 1–1 | Hamburg, Germany | |
| 15:00 UTC+2 |
| Report |
| Stadium: Volksparkstadion Attendance: 46,524 Referee: Daniel Siebert (Germany) |
| 26 June 2024 UEFA Euro 2024 Group F | Czech Republic | 1–2 | Hamburg, Germany | |
| 21:00 UTC+2 |
| Report |
| Stadium: Volksparkstadion Attendance: 47,683 Referee: István Kovács (Romania) |
| 7 September 2024 2024–25 Nations League | Georgia | 4–1 | Tbilisi, Georgia | |
| 20:00 UTC+4 |
| Report |
| Stadium: Mikheil Meskhi Stadium Attendance: 20,401 Referee: Orel Grinfeld (Israel) |
| 10 September 2024 2024–25 Nations League | Czech Republic | 3–2 | Prague, Czech Republic | |
| 20:45 UTC+2 | Report | Stadium: Fortuna Arena Attendance: 18,722 Referee: John Beaton (Scotland) |
| 11 October 2024 2024–25 Nations League | Czech Republic | 2–0 | Prague, Czech Republic | |
| 20:45 UTC+2 |
| Report | Stadium: Stadion Letná Attendance: 17,823 Referee: Benoît Bastien (France) |
| 14 October 2024 2024–25 Nations League | Ukraine | 1–1 | Wrocław, Poland | |
| 20:45 UTC+2 | Report |
| Stadium: Wrocław Stadium Attendance: 14,734 Referee: Guillermo Cuadra Fernández (Spain) |
| 16 November 2024 2024–25 Nations League | Albania | 0–0 | Tirana, Albania | |
| 20:45 UTC+1 | Report | Stadium: Arena Kombëtare Attendance: 20,800 Referee: Sandro Schärer (Switzerland) |
| 19 November 2024 2024–25 Nations League | Czech Republic | 2–1 | Olomouc, Czech Republic | |
| 20:45 UTC+1 | Report |
| Stadium: Andrův stadion Attendance: 12,221 Referee: Anastasios Papapetrou (Greece) |
| 22 March 2025 2026 World Cup qualification | Czech Republic | 2–1 | Hradec Králové, Czech Republic | |
| 20:45 UTC+1 |
| Report |
| Stadium: Malšovická aréna Attendance: 8,978 Referee: Rade Obrenovič (Slovenia) |
| 25 March 2025 2026 World Cup qualification | Gibraltar | 0–4 | Faro/Loulé, Portugal | |
| 20:45 UTC+1 | Report | Stadium: Estádio Algarve Attendance: 583 Referee: Horațiu Feșnic (Romania) |
| 6 June 2025 2026 World Cup qualification | Czech Republic | 2–0 | Plzeň, Czech Republic | |
| 20:45 UTC+2 | Report | Stadium: Doosan Arena Attendance: 10,889 Referee: Serdar Gözübüyük (Netherlands) |
| 9 June 2025 2026 World Cup qualification | Croatia | 5–1 | Osijek, Croatia | |
| 20:45 UTC+2 | Report |
| Stadium: Opus Arena Attendance: 12,207 Referee: Jesús Gil Manzano (Spain) |
| 5 September 2025 2026 World Cup qualification | Montenegro | 0–2 | Podgorica, Montenegro | |
| 20:45 UTC+2 | Report | Stadium: Podgorica City Stadium Attendance: 6,315 Referee: Marco Guida (Italy) |
| 8 September 2025 Friendly | Czech Republic | 1–1 | Hradec Králové, Czech Republic | |
| 19:15 UTC+2 | Report |
| Stadium: Malšovická aréna Attendance: 8,300 Referee: Martin Dohál (Slovakia) |
| 9 October 2025 2026 World Cup qualification | Czech Republic | 0–0 | Prague, Czech Republic | |
| 20:45 UTC+2 | Report | Stadium: Fortuna Arena Attendance: 18,870 Referee: François Letexier (France) |
| 12 October 2025 2026 World Cup qualification | Faroe Islands | 2–1 | Tórshavn, Faroe Islands | |
| 17:00 UTC+1 | Report |
| Stadium: Tórsvøllur Attendance: 2,980 Referee: Andrea Colombo (Italy) |
| 13 November 2025 Friendly | Czech Republic | v | Karviná, Czech Republic | |
| 18:00 UTC+1 | Report | Stadium: Městský stadion |
| 17 November 2025 2026 World Cup qualification | Czech Republic | v | Olomouc, Czech Republic | |
| 20:45 UTC+1 | Report | Stadium: Andrův stadion |
| Opponent | P | W | D | L | GF | GA | W% | D% | L% |
|---|---|---|---|---|---|---|---|---|---|
| 5 | 2 | 2 | 1 | 6 | 5 | 40 | 40 | 20 | |
| 1 | 1 | 0 | 0 | 2 | 1 | 100 | 0 | 0 | |
| 2 | 2 | 0 | 0 | 3 | 0 | 100 | 0 | 0 | |
| 2 | 0 | 1 | 1 | 1 | 4 | 0 | 50 | 50 | |
| 3 | 0 | 2 | 1 | 2 | 6 | 0 | 66.67 | 33.33 | |
| 1 | 1 | 0 | 0 | 2 | 1 | 100 | 0 | 0 | |
| 1 | 0 | 0 | 1 | 1 | 2 | 0 | 0 | 100 | |
| 1 | 0 | 0 | 1 | 0 | 1 | 0 | 0 | 100 | |
| 2 | 2 | 0 | 0 | 8 | 2 | 100 | 0 | 0 | |
| 5 | 4 | 0 | 1 | 12 | 3 | 80 | 0 | 20 | |
| 3 | 1 | 1 | 1 | 6 | 4 | 33.33 | 33.33 | 33.33 | |
| 1 | 0 | 0 | 1 | 0 | 1 | 0 | 0 | 100 | |
| 1 | 1 | 0 | 0 | 4 | 0 | 100 | 0 | 0 | |
| 1 | 0 | 1 | 0 | 1 | 1 | 0 | 100 | 0 | |
| 2 | 2 | 0 | 0 | 3 | 1 | 100 | 0 | 0 | |
| 1 | 0 | 0 | 1 | 0 | 4 | 0 | 0 | 100 | |
| 1 | 1 | 0 | 0 | 7 | 0 | 100 | 0 | 0 | |
| 1 | 1 | 0 | 0 | 7 | 1 | 100 | 0 | 0 | |
| 2 | 1 | 1 | 0 | 3 | 0 | 50 | 50 | 0 | |
| 3 | 3 | 0 | 0 | 8 | 1 | 100 | 0 | 0 | |
| 1 | 1 | 0 | 0 | 2 | 0 | 100 | 0 | 0 | |
| 1 | 1 | 0 | 0 | 2 | 1 | 100 | 0 | 0 | |
| 1 | 1 | 0 | 0 | 2 | 1 | 100 | 0 | 0 | |
| 2 | 1 | 1 | 0 | 4 | 2 | 50 | 50 | 0 | |
| 3 | 0 | 0 | 3 | 1 | 8 | 0 | 0 | 100 | |
| 1 | 0 | 1 | 0 | 1 | 1 | 0 | 100 | 0 | |
| 3 | 1 | 0 | 2 | 3 | 3 | 33.33 | 0 | 66.67 | |
| 2 | 2 | 0 | 0 | 5 | 1 | 100 | 0 | 0 | |
| 2 | 0 | 1 | 1 | 2 | 4 | 0 | 50 | 50 | |
| 1 | 0 | 0 | 1 | 0 | 1 | 0 | 0 | 100 | |
| 2 | 1 | 0 | 1 | 3 | 3 | 50 | 0 | 50 | |
| 2 | 0 | 0 | 2 | 2 | 4 | 0 | 0 | 100 | |
| 3 | 1 | 2 | 0 | 5 | 4 | 33.33 | 66.67 | 0 | |
| 3 | 0 | 2 | 1 | 3 | 4 | 0 | 66.67 | 33.33 | |
| Total | 66 | 31 | 15 | 20 | 111 | 75 | 46.97 | 22.73 | 30.3 |