World Cup 2022, Qualifying tournament, Europe, Group B |
| 14.11.2021 | | Greece | | Kosovo | | 1:1 (1:0) |
| Athens |
World Cup 2022, Qualifying tournament, Europe, Group B |
| 05.09.2021 | | Kosovo | | Greece | | 1:1 (0:1) |
| Pristina |
World Cup 2022, Qualifying tournament, Europe, Group B |
| 31.03.2021 | | Greece | | Georgia | | 1:1 (0:0) * |
| Thessaloniki |
World Cup 2022, Qualifying tournament, Europe, Group B |
| 25.03.2021 | | Spain | | Greece | | 1:1 (1:0) |
| Granada |
World Cup 2018, Qualifying tournament, Europe, Playoff |
| 12.11.2017 | | Greece | | Croatia | | 0:0 |
| Piraeus |
World Cup 2018, Qualifying tournament, Europe, Group H |
| 31.08.2017 | | Greece | | Estonia | | 0:0 |
| Piraeus |
World Cup 2018, Qualifying tournament, Europe, Group H |
| 09.06.2017 | | Bosnia-Herzegovina | | Greece | | 0:0 |
| Zenica |
World Cup 2018, Qualifying tournament, Europe, Group H |
| 25.03.2017 | | Belgium | | Greece | | 1:1 (0:0) |
| Bruxelles |
World Cup 2018, Qualifying tournament, Europe, Group H |
| 13.11.2016 | | Greece | | Bosnia-Herzegovina | | 1:1 (0:1) |
| Piraeus |
World Cup 2014, Final tournament, Round of 16 |
| 29.06.2014 | | Costa Rica | | Greece | | 1:1 aet (0:0, 1:1), pen. 5:3 |
| Recife |
World Cup 2014, Final tournament, Group C |
| 19.06.2014 | | Japan | | Greece | | 0:0 |
| Natal |
World Cup 2014, Qualifying tournament, Europe, Playoff |
| 19.11.2013 | | Romania | | Greece | | 1:1 (0:1) |
| Bucureşti |
World Cup 2014, Qualifying tournament, Europe, Group G |
| 12.10.2012 | | Greece | | Bosnia and Herzegovina | | 0:0 |
| Piraeus |
World Cup 2010, Qualifying tournament, Europe, Playoff |
| 14.11.2009 | | Greece | | Ukraine | | 0:0 |
| Athens |
World Cup 2010, Qualifying tournament, Europe, Group 2 |
| 09.09.2009 | | Moldova | | Greece | | 1:1 (0:1) |
| Chişinău |
World Cup 2010, Qualifying tournament, Europe, Group 2 |
| 28.03.2009 | | Israel | | Greece | | 1:1 (0:1) |
| Ramat Gan |
World Cup 2006, Qualifying tournament, Europe, Group 2 |
| 04.06.2005 | | Turkey | | Greece | | 0:0 |
| İstanbul |
World Cup 2006, Qualifying tournament, Europe, Group 2 |
| 09.10.2004 | | Ukraine | | Greece | | 1:1 (0:0) |
| Kiev |
World Cup 2006, Qualifying tournament, Europe, Group 2 |
| 08.09.2004 | | Greece | | Turkey | | 0:0 |
| Piraeus |
World Cup 2002, Qualifying tournament, Europe, Group 9 |
| 06.10.2001 | | England | | Greece | | 2:2 (0:1) |
| Manchester |
World Cup 1998, Qualifying tournament, Europe, Group 1 |
| 11.10.1997 | | Greece | | Denmark | | 0:0 |
| Athens |
World Cup 1998, Qualifying tournament, Europe, Group 1 |
| 10.11.1996 | | Croatia | | Greece | | 1:1 (1:1) |
| Zagreb |
World Cup 1994, Qualifying tournament, Europe, Group 5 |
| 23.05.1993 | | Russia | | Greece | | 1:1 (0:1) |
| Moscow |
World Cup 1994, Qualifying tournament, Europe, Group 5 |
| 11.11.1992 | | Greece | | Hungary | | 0:0 |
| Thessaloniki |
World Cup 1990, Qualifying tournament, Europe, Group 1 |
| 26.04.1989 | | Greece | | Romania | | 0:0 |
| Athens |
World Cup 1990, Qualifying tournament, Europe, Group 1 |
| 19.10.1988 | | Greece | | Denmark | | 1:1 (1:0) |
| Athens |
World Cup 1986, Qualifying tournament, Europe, Group 1 |
| 30.10.1985 | | Albania | | Greece | | 1:1 (1:0) |
| Tiranë |
World Cup 1986, Qualifying tournament, Europe, Group 1 |
| 19.12.1984 | | Greece | | Belgium | | 0:0 |
| Athens |
World Cup 1982, Qualifying tournament, Europe, Group 5 |
| 14.11.1981 | | Italy | | Greece | | 1:1 (0:0) |
| Torino |
World Cup 1978, Qualifying tournament, Europe, Group 9 |
| 09.10.1976 | | Greece | | Hungary | | 1:1 (0:0) |
| Piraeus |
World Cup 1970, Qualifying tournament, Europe, Group 1 |
| 16.11.1969 | | Romania | | Greece | | 1:1 (1:0) |
| Bucureşti |
World Cup 1970, Qualifying tournament, Europe, Group 1 |
| 04.05.1969 | | Portugal | | Greece | | 2:2 (0:0) |
| Porto |
World Cup 1970, Qualifying tournament, Europe, Group 1 |
| 16.04.1969 | | Greece | | Romania | | 2:2 (0:0) |
| Piraeus |
World Cup 1966, Qualifying tournament, Europe, Group 7 |
| 27.10.1965 | | Denmark | | Greece | | 1:1 (1:1) |
| København |
World Cup 1958, Qualifying tournament, Europe, Group 7 |
| 05.05.1957 | | Greece | | Yugoslavia | | 0:0 |
| Athens |