goals Penalty Player First goal Last goal  
32 8 Michalis Konstantinou 10/02/1999 09/02/2011 » Overall international matches
26 0 Yiannis Okkas 02/04/1997 11/10/2011 » Overall international matches
12 0 Costas Charalambides 19/02/2004 13/10/2015 » Overall international matches
12 2 Pieros Sotiriou 13/11/2016 29/03/2022 » Overall international matches
10 1 Stathis Aloneftis 07/09/2005 16/10/2012 » Overall international matches
9 0 Marios Agathocleous 09/03/1994 15/11/2000 » Overall international matches
9 1 Dimitris Christofi 19/11/2008 28/03/2023 » Overall international matches
8 1 Siniša Gogić 29/11/1994 18/08/1999 » Overall international matches
8 0 Andros Sotiriou 16/06/1992 16/11/1994 » Overall international matches
8 3 Milenko Špoljarić 11/10/1997 15/11/2000 » Overall international matches
7 0 Panagiotis Engomitis 15/02/1995 28/02/2001 » Overall international matches
7 0 Giasoumis Giasoumi 26/02/2001 06/02/2007 » Overall international matches
7 2 Chrysis Mihail 21/02/2004 14/10/2009 » Overall international matches
7 4 Pambos Pittas 22/10/1988 14/12/1996 » Overall international matches
6 0 Giannos Ioannou 23/11/1988 07/09/1997 » Overall international matches
6 0 Konstantinos Makridis 12/09/2007 10/10/2014 » Overall international matches
5 0 Andreas Avraam 19/11/2008 07/10/2011 » Overall international matches
5 0 Giorgos Efrem 16/11/2014 16/11/2019 » Overall international matches
5 0 Nestoras Mitidis 12/06/2015 22/03/2017 » Overall international matches
5 1 Nikodimos Papavasiliou 16/06/1992 05/02/1999 » Overall international matches
5 1 Ioannis Pittas 30/03/2021 21/03/2024 » Overall international matches
4 0 Loukas Hatziloukas 07/10/1992 17/02/1997 » Overall international matches
4 1 Grigoris Kastanos 13/10/2018 20/06/2023 » Overall international matches
4 0 Ioannis Kousoulos 21/03/2019 09/09/2019 » Overall international matches
4 0 Panikos Krystallis 27/11/1963 20/03/1965 » Overall international matches
4 0 Costas Malekkos 27/08/1996 28/02/2001 » Overall international matches
4 0 Fivos Vrahimis 09/12/1979 01/05/1982 » Overall international matches
3 0 Marios Christodoulou 10/02/1999 15/11/2000 » Overall international matches
3 0 Akis Ioakim 19/08/1998 13/02/2002 » Overall international matches
3 0 Demetris Ioannou 07/10/1992 19/08/1998 » Overall international matches
3 0 Andronikos Kakouli 14/11/2021 12/06/2022 » Overall international matches
3 0 Vincent Laban 07/09/2012 31/08/2017 » Overall international matches
3 0 Kostas Laifis 13/11/2016 21/03/2019 » Overall international matches
3 0 Fotis Papoulis 16/10/2018 11/10/2021 » Overall international matches
3 0 Rainer Rauffmann 20/11/2002 29/03/2003 » Overall international matches
2 0 Klimis Alexandrou 05/06/1996 27/08/1996 » Overall international matches
2 2 Pambis Andreou 02/09/1992 09/03/1994 » Overall international matches
2 0 Marios Charalambous 02/09/1992 15/02/1997 » Overall international matches
2 0 Costas Costa 07/10/1992 10/10/1999 » Overall international matches
2 0 Marios Elia 19/02/2004 05/09/2009 » Overall international matches
2 0 Nikolas Ioannou 10/10/2019 19/11/2019 » Overall international matches
2 1 Sotiris Kaiafas 13/05/1979 26/03/1980 » Overall international matches
2 0 Christos Koliantris 08/02/1989 21/05/1989 » Overall international matches
2 0 Neophytos Larkou 25/03/1992 15/02/1995 » Overall international matches
2 0 Stefanos Lysandrou 16/11/1978 18/02/1981 » Overall international matches
2 0 Vassos Melanarkitis 10/02/1999 04/02/2000 » Overall international matches
2 0 Stefanis Michael 07/06/1971 23/05/1976 » Overall international matches
2 0 Floros Nicolaou 26/04/1989 27/02/1991 » Overall international matches
2 0 Pamboulis Papadopoulos 17/02/1968 15/11/1974 » Overall international matches
2 0 Georgios Savvidis 03/12/1986 18/11/1992 » Overall international matches
2 1 Michalis Shialis 13/11/1960 27/11/1960 » Overall international matches
2 0 Fanis Theofanous 27/03/1983 11/04/1984 » Overall international matches
2 0 Marinos Tzionis 29/03/2022 24/09/2022 » Overall international matches
2 0 Panikos Xiourouppas 31/10/1990 25/04/1993 » Overall international matches
1 0 Kokos Antoniou 14/02/1973 14/02/1973 » Overall international matches
1 0 Takis Antoniou 15/05/1977 15/05/1977 » Overall international matches
1 0 Kostakis Artymatas 09/09/2019 09/09/2019 » Overall international matches
1 0 Melis Asprou 17/02/1968 17/02/1968 » Overall international matches
1 0 Nikos Charalambous 15/11/1970 15/11/1970 » Overall international matches
1 0 Zacharias Charalambous 28/02/2001 28/02/2001 » Overall international matches
1 0 Charalampos Charalampous 20/11/2022 20/11/2022 » Overall international matches
1 0 Andros Christodoulou 27/11/1963 27/11/1963 » Overall international matches
1 0 Evagoras Christofi 03/12/1986 03/12/1986 » Overall international matches
1 0 Paschalis Christoforou 02/05/1984 02/05/1984 » Overall international matches
1 0 Jason Demetriou 10/10/2015 10/10/2015 » Overall international matches
1 0 Siniša Dobrašinović 10/08/2011 10/08/2011 » Overall international matches
1 0 Dossa Júnior 10/10/2015 10/10/2015 » Overall international matches
1 0 Panikos Efthymiadis 19/04/1969 19/04/1969 » Overall international matches
1 0 Marios Elia 11/11/2020 11/11/2020 » Overall international matches
1 0 Kostas Fasouliotis 16/11/1994 16/11/1994 » Overall international matches
1 0 Kostas Foti 17/11/1984 17/11/1984 » Overall international matches
1 0 Alexandros Garpozis 07/10/2006 07/10/2006 » Overall international matches
1 0 Nicolas Georgiou 14/02/1997 14/02/1997 » Overall international matches
1 0 Stavros Georgiou 11/10/2003 11/10/2003 » Overall international matches
1 0 Giannakis Giagkoudakis 27/10/1982 27/10/1982 » Overall international matches
1 0 Michalis Ioannou 20/11/2022 20/11/2022 » Overall international matches
1 0 Costas Kaiafas 09/02/1998 09/02/1998 » Overall international matches
1 0 Charis Kantzilieris 06/02/1974 06/02/1974 » Overall international matches
1 0 Nikos Kantzilieris 19/05/1968 19/05/1968 » Overall international matches
1 0 Andreas Karo 28/03/2023 28/03/2023 » Overall international matches
1 0 Fanos Katelaris 22/03/2017 22/03/2017 » Overall international matches
1 1 Demetris Kizas 16/01/1980 16/01/1980 » Overall international matches
1 0 Kostas Konstantinou 20/02/1996 20/02/1996 » Overall international matches
1 0 Tasos Konstantinou 01/04/1975 01/04/1975 » Overall international matches
1 0 Demetris Koudas 16/11/1978 16/11/1978 » Overall international matches
1 0 Simos Krassas 17/08/2005 17/08/2005 » Overall international matches
1 0 Loizos Loizou 07/10/2020 07/10/2020 » Overall international matches
1 1 Christos Marangos 11/02/2009 11/02/2009 » Overall international matches
1 0 Panayiotis Marangos 27/02/1985 27/02/1985 » Overall international matches
1 0 Takis Mavris 12/02/1983 12/02/1983 » Overall international matches
1 0 Giorgios Merkis 16/11/2014 16/11/2014 » Overall international matches
1 0 Nicos K. Nicolaou 15/05/2002 15/05/2002 » Overall international matches
1 0 Mários Nikolaou 11/02/2009 11/02/2009 » Overall international matches
1 0 Stelios Okkarides 17/10/2007 17/10/2007 » Overall international matches
1 0 Nicos Pantziaras 26/03/1980 26/03/1980 » Overall international matches
1 0 Costakis Pieridis 03/12/1966 03/12/1966 » Overall international matches
1 0 Kostas Pileas 16/11/2023 16/11/2023 » Overall international matches
1 0 Christos Poyiatzis 06/02/2000 06/02/2000 » Overall international matches
1 0 Valentin Roberge 27/09/2022 27/09/2022 » Overall international matches
1 0 Gregory Savva 30/01/1977 30/01/1977 » Overall international matches
1 0 Pavlos Savva 14/01/1987 14/01/1987 » Overall international matches
1 0 Valentinos Sielis 13/11/2016 13/11/2016 » Overall international matches
1 0 Andreas Stylianou 09/12/1970 09/12/1970 » Overall international matches
1 1 Stavros Stylianou 05/12/1976 05/12/1976 » Overall international matches
1 0 Georgios Templar 25/03/1987 25/03/1987 » Overall international matches
1 0 Sotiris Tsikkos 17/12/1984 17/12/1984 » Overall international matches
1 1 Marios Tsingis 22/12/1983 22/12/1983 » Overall international matches
1 0 Angelos Tsolakis 31/10/1990 31/10/1990 » Overall international matches
1 0 Pangiotis Zachariou 16/11/2018 16/11/2018 » Overall international matches