| Greece national football team results |
|---|
This article provides details of international football games played by the Greece national football team from 2020 to present. [1] [2] [3]
| Key | |
|---|---|
| Win | |
| Draw | |
| Defeat | |
| 3 September 2020 Nations League | Slovenia | 0–0 | Ljubljana, Slovenia | |
| 20:45 UTC+2 | Report | Stadium: Stožice Stadium Attendance: 0 [note 1] Referee: Bobby Madden (Scotland) |
| 6 September 2020 Nations League | Kosovo | 1–2 | Pristina, Kosovo | |
| 20:45 UTC+2 |
| Report | Stadium: Fadil Vokrri Stadium Attendance: 0 [note 1] Referee: Pavel Královec (Czech Republic) |
| 7 October 2020 Friendly | Austria | 2–1 | Klagenfurt, Austria | |
| 20:30 UTC+2 |
| Report |
| Stadium: Wörthersee Stadion Attendance: 0 [note 2] Referee: Matej Jug (Slovenia) |
| 11 October 2020 Nations League | Greece | 2–0 | Athens, Greece | |
| 21:45 UTC+3 | Report | Stadium: Olympic Stadium Attendance: 0 [note 2] Referee: Dennis Higler (Netherlands) |
| 14 October 2020 Nations League | Greece | 0–0 | Athens, Greece | |
| 21:45 UTC+3 | Report | Stadium: Olympic Stadium Attendance: 0 [note 2] Referee: Roi Reinshreiber (Israel) |
| 11 November 2020 Friendly | Greece | 2–1 | Athens, Greece | |
| 16:45 UTC+2 |
| Report |
| Stadium: Georgios Kamaras Stadium Attendance: 0 [note 2] Referee: Harm Osmers (Germany) |
| 15 November 2020 Nations League | Moldova | 0–2 | Chișinău, Moldova | |
| 21:45 UTC+2 | Report | Stadium: Zimbru Stadium Attendance: 0 [note 2] Referee: Fran Jović (Croatia) |
| 18 November 2020 Nations League | Greece | 0–0 | Athens, Greece | |
| 21:45 UTC+2 | Report | Stadium: Georgios Kamaras Stadium Attendance: 0 [note 2] Referee: Carlos del Cerro Grande (Spain) |
| 25 March 2021 2022 World Cup qualification | Spain | 1–1 | Granada, Spain | |
| 20:45 UTC+1 |
| Report | Stadium: Nuevo Los Cármenes Attendance: 0 Referee: Marco Guida (Italy) |
| 28 March 2021 Friendly | Greece | 2–1 | Thessaloniki, Greece | |
| 17:00 UTC+3 |
| Report |
| Stadium: Toumba Stadium Attendance: 0 Referee: Urs Schnyder (Switzerland) |
| 31 March 2021 2022 World Cup qualification | Greece | 1–1 | Thessaloniki, Greece | |
| 21:45 UTC+3 | Report |
| Stadium: Toumba Stadium Attendance: 0 Referee: Szymon Marciniak (Poland) |
| 3 June 2021 Friendly | Belgium | 1–1 | Brussels, Belgium | |
| 20:45 UTC+2 |
| Report |
| Stadium: King Baudouin Stadium Attendance: 0 Referee: Robert Hennessy (Republic of Ireland) |
| 6 June 2021 Friendly | Norway | 1–2 | Malaga, Spain | |
| 19:00 UTC+2 |
| Report |
| Stadium: La Rosaleda Attendance: 0 Referee: Jakob Kehlet (Denmark) |
| 1 September 2021 Friendly | Switzerland | 2–1 | Basel, Switzerland | |
| 20:45 UTC+2 | Report |
| Stadium: St. Jakob-Park Attendance: 3,500 Referee: Antti Munukka (Finland) |
| 5 September 2021 2022 World Cup qualification | Kosovo | 1–1 | Pristina, Kosovo | |
| 20:45 UTC+2 |
| Report |
| Stadium: Fadil Vokrri Stadium Attendance: 1,200 Referee: François Letexier (France) |
| 8 September 2021 2022 World Cup qualification | Greece | 2–1 | Athens, Greece | |
| 21:45 UTC+3 | Report |
| Stadium: Olympic Stadium Attendance: 3,475 Referee: Sergei Karasev (Russia) |
| 9 October 2021 2022 World Cup qualification | Georgia | 0–2 | Batumi, Georgia | |
| 20:00 UTC+4 | Report | Stadium: Batumi Stadium Attendance: 0 Referee: Donatas Rumšas (Lithuania) |
| 12 October 2021 2022 World Cup qualification | Sweden | 2–0 | Solna, Sweden | |
| 20:45 UTC+2 | Report | Stadium: Friends Arena Attendance: 47,314 Referee: Tobias Stieler (Germany) |
| 11 November 2021 2022 World Cup qualification | Greece | 0–1 | Athens, Greece | |
| 21:45 UTC+2 | Report | Stadium: Olympic Stadium Attendance: 7,825 Referee: Szymon Marciniak (Poland) |
| 14 November 2021 2022 World Cup qualification | Greece | 1–1 | Athens, Greece | |
| 21:45 UTC+2 |
| Report |
| Stadium: Olympic Stadium Attendance: 1,388 Referee: Aleksei Kulbakov (Belarus) |
| 25 March 2022 Friendly | Romania | 0–1 | Bucharest, Romania | |
| 21:15 UTC+2 | Report |
| Stadium: Stadionul Steaua Attendance: 20,000 Referee: Ricardo de Burgos Bengoetxea (Spain) |
| 28 March 2022 Friendly | Montenegro | 1–0 | Podgorica, Montenegro | |
| 20:00 UTC+2 |
| Report | Stadium: Stadion Pod Goricom Attendance: 3,425 Referee: Fran Jovic (Croatia) |
| 2 June 2022 Nations League | Northern Ireland | 0–1 | Belfast, Northern Ireland | |
| 19:45 UTC+1 | Report |
| Stadium: Windsor Park Attendance: 16,977 Referee: Erik Lambrechts (Belgium) |
| 5 June 2022 Nations League | Kosovo | 0–1 | Pristina, Kosovo | |
| 20:45 UTC+2 | Report |
| Stadium: Fadil Vokrri Stadium Attendance: 12,300 Referee: John Beaton (Scotland) |
| 9 June 2022 Nations League | Greece | 3–0 | Volos, Greece | |
| 21:45 UTC+3 | Report | Stadium: Panthessaliko Stadium Attendance: 12,418 Referee: Tamás Bognár (Hungary) |
| 12 June 2022 Nations League | Greece | 2–0 | Volos, Greece | |
| 21:45 UTC+3 |
| Report | Stadium: Panthessaliko Stadium Attendance: 15,367 Referee: Julian Weinberger (Austria) |
| 24 September 2022 Nations League | Cyprus | 1–0 | Larnaca, Cyprus | |
| 21:45 UTC+3 |
| Report | Stadium: AEK Arena – Georgios Karapatakis Attendance: 4,548 Referee: Aleksei Kulbakov (Belarus) |
| 27 September 2022 Nations League | Greece | 3–1 | Athens, Greece | |
| 21:45 UTC+3 | Report |
| Stadium: Georgios Kamaras Stadium Attendance: 5,871 Referee: Filip Glova (Slovakia) |
| 17 November 2022 Friendly | Malta | 2–2 | Ta' Qali, Malta | |
| 18:00 UTC+1 |
| Report | Stadium: National Stadium Referee: Alain Durieux (Luxembourg) |
| 24 March 2023 UEFA Euro 2024 qualifying | Gibraltar | 0–3 | Faro/Loulé, Portugal | |
| 20:45 | Report | Stadium: Estádio Algarve Attendance: 390 Referee: Rohit Saggi (Norway) |
| 27 March 2023 Friendly | Greece | 0–0 | Athens, Greece | |
| 18:00 | Report | Stadium: Agia Sophia Stadium Attendance: 11,950 Referee: Jonathan Lardot (Belgium) |
| 16 June 2023 UEFA Euro 2024 qualifying | Greece | 2–1 | Athens, Greece | |
| 21:45 UTC+3 | Report |
| Stadium: Agia Sophia Stadium Attendance: 17,452 Referee: Harald Lechner (Austria) |
| 19 June 2023 UEFA Euro 2024 qualifying | France | 1–0 | Saint-Denis, France | |
| 20:45 | Report | Stadium: Stade de France Attendance: 76,500 Referee: Antonio Mateu Lahoz (Spain) |
| 7 September 2023 UEFA Euro 2024 qualifying | Netherlands | 3–0 | Eindhoven, Netherlands | |
| 20:45 | Report | Stadium: Philips Stadion Attendance: 32,079 Referee: Michael Oliver (England) |
| 10 September 2023 UEFA Euro 2024 qualifying | Greece | 5–0 | Athens, Greece | |
| 21:45 UTC+3 |
| Report | Stadium: Agia Sophia Stadium Attendance: 9,774 Referee: Manfredas Lukjančukas (Lithuania) |
| 13 October 2023 UEFA Euro 2024 qualifying | Republic of Ireland | 0–2 | Dublin, Republic of Ireland | |
| 19:45 UTC+1 | Report |
| Stadium: Aviva Stadium Attendance: 41,239 Referee: Glenn Nyberg (Sweden) |
| 16 October 2023 UEFA Euro 2024 qualifying | Greece | 0–1 | Athens, Greece | |
| 21:45 UTC+3 | Report | Stadium: Agia Sophia Stadium Attendance: 24,967 Referee: Alejandro Hernández Hernández (Spain) |
| 17 November 2023 Friendly | Greece | 2–0 | Athens, Greece | |
| 19:00 |
| Report | Stadium: Georgios Kamaras Stadium Attendance: 5,625 Referee: Luca Cibelli (Switzerland) |
| 21 November 2023 UEFA Euro 2024 qualifying | Greece | 2–2 | Athens, Greece | |
| 21:45 UTC+2 | Report |
| Stadium: Agia Sophia Stadium Attendance: 24,820 Referee: Daniel Siebert (Germany) |
| 21 March 2024 UEFA Euro 2024 qualifying play-offs | Greece | 5–0 | Athens, Greece | |
| 21:45 UTC+2 | Report | Stadium: Agia Sophia Stadium Attendance: 25,200 Referee: Danny Makkelie (Netherlands) |
| 26 March 2024 UEFA Euro 2024 qualifying play-offs | Georgia | 0–0 (4–2 p) | Tbilisi, Georgia | |
| 21:00 UTC+4 | Report | Stadium: Boris Paichadze Dinamo Arena Attendance: 44,000 Referee: Szymon Marciniak (Poland) | ||
| Penalties | ||||
| 7 June 2024 Friendly | Germany | 2–1 | Mönchengladbach, Germany | |
| 21:45 UTC+2 | Report |
| Stadium: Borussia-Park Attendance: 45,500 Referee: José Luis Munuera Montero (Spain) |
| 11 June 2024 Friendly | Malta | 0–2 | Grödig, Austria | |
| 19:00 UTC+2 | Report | Stadium: Untersberg-Arena Referee: Alan Kijas (Austria) |
| 7 September 2024 Nations League | Greece | 3–0 | Piraeus, Greece | |
| 21:45 UTC+3 | Report | Stadium: Karaiskakis Stadium Attendance: 17,293 Referee: Urs Schnyder (Switzerland) |
| 10 September 2024 Nations League | Republic of Ireland | 0–2 | Dublin, Ireland | |
| 19:45 UTC+1 | Report | Stadium: Aviva Stadium Attendance: 37,274 Referee: Espen Eskås (Norway) |
| 10 October 2024 Nations League | England | 1–2 | London, England | |
| 19:45 UTC+1 |
| Report |
| Stadium: Wembley Stadium Attendance: 79,012 Referee: Andrea Colombo (Italy) |
| 13 October 2024 Nations League | Greece | 2–0 | Piraeus, Greece | |
| 21:45 UTC+3 | Report | Stadium: Karaiskakis Stadium Attendance: 41,239 Referee: Joey Kooij (Netherlands) |
| 14 November 2024 Nations League | Greece | 0–3 | Athens, Greece | |
| 21:45 UTC+3 | Report |
| Stadium: Olympic Stadium Attendance: 60,664 Referee: Daniel Siebert (Germany) |
| 17 November 2024 Nations League | Finland | 0–2 | Helsinki, Finland | |
| 19:00 UTC+2 | Report | Stadium: Helsinki Olympic Stadium Attendance: 17,661 Referee: Willy Delajod (France) |
| 20 March 2025 Nations League promotion playoffs | Greece | 0–1 | Piraeus, Greece | |
| 21:45 UTC+2 | Report | Stadium: Karaiskakis Stadium Attendance: 31,483 Referee: Tobias Stieler (Germany) |
| 23 March 2025 Nations League promotion playoffs | Scotland | 0–3 (1–3 agg.) | Glasgow, Scotland | |
| 17:00 UTC+0 | Report |
| Stadium: Hampden Park Attendance: 48,626 Referee: Davide Massa (Italy) | |
| Note: Greece won – on aggregate and were promoted to League A, while Scotland were relegated to League B. | ||||
| 7 June 2025 Friendly | Greece | 4–1 | Heraklion, Greece | |
| 21:45 UTC+3 |
|
| Stadium: Pankritio Stadium Attendance: 18,930 Referee: Harm Osmers (Germany) |
| 10 June 2025 Friendly | Greece | 4–0 | Heraklion, Greece | |
| 21:45 UTC+3 |
| Report | Stadium: Pankritio Stadium Attendance: 18,000 Referee: Nathan Verboomen (Belgium) |
| 5 September 2025 2026 World Cup qualification | Greece | 5–1 | Piraeus, Greece | |
| 21:45 UTC+3 | Report | Stadium: Karaiskakis Stadium Attendance: 14,936 Referee: Jarred Gillett (England / Australia) |
| 8 September 2025 2026 World Cup qualification | Greece | 0–3 | Piraeus, Greece | |
| 21:45 UTC+3 | Report |
| Stadium: Karaiskakis Stadium Attendance: 31,172 Referee: Donatas Rumšas (Lithuania) |
| 9 October 2025 2026 World Cup qualification | Scotland | 3–1 | Glasgow, Scotland | |
| 19:45 UTC+1 | Report |
| Stadium: Hampden Park Attendance: 46,006 Referee: Espen Eskås (Norway) |
| 12 October 2025 2026 World Cup qualification | Denmark | 3–1 | Copenhagen, Denmark | |
| 20:45 UTC+2 | Report |
| Stadium: Parken Stadium Attendance: 35,623 Referee: Michael Oliver (England) |
| Opponent | P | W | D | L | GF | GA | W% | D% | L% |
|---|---|---|---|---|---|---|---|---|---|
| 1 | 0 | 0 | 1 | 1 | 2 | 0 | 0 | 100 | |
| 1 | 1 | 0 | 0 | 5 | 1 | 100 | 0 | 0 | |
| 1 | 0 | 1 | 0 | 1 | 1 | 0 | 100 | 0 | |
| 1 | 1 | 0 | 0 | 4 | 0 | 100 | 0 | 0 | |
| 3 | 2 | 0 | 1 | 5 | 2 | 66.67 | 0 | 33.33 | |
| 2 | 0 | 0 | 2 | 1 | 6 | 0 | 0 | 100 | |
| 2 | 1 | 0 | 1 | 2 | 4 | 50 | 0 | 50 | |
| 2 | 2 | 0 | 0 | 5 | 0 | 100 | 0 | 0 | |
| 2 | 0 | 1 | 1 | 2 | 3 | 0 | 50 | 50 | |
| 3 | 1 | 2 | 0 | 3 | 1 | 33.33 | 66.67 | 0 | |
| 1 | 0 | 0 | 1 | 1 | 2 | 0 | 0 | 100 | |
| 2 | 2 | 0 | 0 | 8 | 0 | 100 | 0 | 0 | |
| 1 | 1 | 0 | 0 | 2 | 1 | 100 | 0 | 0 | |
| 1 | 0 | 0 | 1 | 1 | 2 | 0 | 0 | 100 | |
| 1 | 1 | 0 | 0 | 5 | 0 | 100 | 0 | 0 | |
| 6 | 3 | 3 | 0 | 7 | 3 | 50 | 50 | 0 | |
| 1 | 0 | 1 | 0 | 0 | 0 | 0 | 100 | 0 | |
| 2 | 1 | 1 | 0 | 4 | 2 | 50 | 50 | 0 | |
| 2 | 2 | 0 | 0 | 4 | 0 | 100 | 0 | 0 | |
| 1 | 0 | 0 | 1 | 0 | 1 | 0 | 0 | 100 | |
| 2 | 0 | 0 | 2 | 0 | 4 | 0 | 0 | 100 | |
| 1 | 1 | 0 | 0 | 2 | 0 | 100 | 0 | 0 | |
| 2 | 2 | 0 | 0 | 4 | 1 | 100 | 0 | 0 | |
| 1 | 1 | 0 | 0 | 2 | 1 | 100 | 0 | 0 | |
| 4 | 4 | 0 | 0 | 8 | 1 | 100 | 0 | 0 | |
| 1 | 1 | 0 | 0 | 1 | 0 | 100 | 0 | 0 | |
| 3 | 1 | 0 | 2 | 4 | 4 | 33.33 | 0 | 66.67 | |
| 1 | 1 | 0 | 0 | 4 | 1 | 100 | 0 | 0 | |
| 2 | 0 | 2 | 0 | 0 | 0 | 0 | 100 | 0 | |
| 2 | 0 | 1 | 1 | 1 | 2 | 0 | 50 | 50 | |
| 2 | 1 | 0 | 1 | 2 | 3 | 50 | 0 | 50 | |
| 1 | 0 | 0 | 1 | 1 | 2 | 0 | 0 | 100 | |
| Totals | 58 | 30 | 12 | 16 | 90 | 50 | 51.72 | 20.69 | 27.59 |