Cyprus national football team statistics and records: oldest players

Competitions:

Oldest Cyprus players

Cyprus's oldest players, and their age in years and days on the occasion of their most recent appearance, starting or coming on as a substitute.

For each player age is given in days, and in years and days, from their date of birth.

Player Age (Y:d) Age (days) Match
Giorgos Konstantinou 38:249 14129 08 Feb 2005
	
v Austria
Fotios Papoulis 37:247 13762 27 Sep 2022
	
v Kosovo
Urko Pardo 36:292 13441 16 Nov 2019
	
v Scotland
Sinisa Dobrasinovic 36:205 13354 10 Sep 2013
	
v Slovenia
Ilias Charalambous 36:181 13330 25 Mar 2017
	
v Estonia
Georgios Pantziaras 36:172 13321 08 Feb 1989
	
v Scotland
Marios Charalambous 36:116 13265 12 Oct 2005
	
v France
Valentin Roberge 36:91 13240 08 Sep 2023
	
v Scotland
Constantinos Charalambidis 36:77 13226 10 Oct 2017
	
v Belgium
Rainer Rauffmann 36:35 13184 02 Apr 2003
	
v Slovenia
Siniša Gogić 35:355 13139 10 Oct 1999
	
v Austria
Vladan Tomić 35:347 13131 30 Apr 2003
	
v Israel
Antonis Giorgallides 35:284 13068 10 Nov 2017
	
v Georgia
Georgos Merkis 35:111 12895 19 Nov 2019
	
v Belgium
Savvas Poursaitides 35:105 12889 07 Oct 2011
	
v Denmark
Nikos Panayiotou 35:75 12859 01 Mar 2006
	
v Armenia
Dimitris Christofi 35:16 12800 15 Oct 2023
	
v Georgia
Andreas Konstantinou [MID] 34:344 12763 02 May 1984
	
v Austria
Andreas Avraam 34:296 12715 29 Mar 2022
	
v Estonia
Andreas Petridis 34:273 12692 05 Sep 2001
	
v Portugal
Giannakis Yiangoudakis 34:269 12688 13 Oct 1993
	
v Wales
George Savvides 34:244 12663 11 Oct 1995
	
v North Macedonia
Yiannakis Okkas 34:241 12660 11 Oct 2011
	
v Bosnia-Herzegovina
Mihalis Konstantinou 34:235 12654 12 Oct 2012
	
v Slovenia
Georgios Vasiliou 34:125 12544 16 Oct 2018
	
v Slovenia
Margaça 34:87 12506 13 Oct 2019
	
v Russia
Chrysis Michael 34:75 12494 10 Aug 2011
	
v Moldova
Constantinos Makrides 34:70 12489 24 Mar 2016
	
v Ukraine
Milenco Spoljarić 34:63 12482 28 Mar 2001
	
v Estonia
Georgos Theodotou 34:35 12454 06 Feb 2008
	
v Ukraine
Marios Nikolaou 34:6 12425 10 Oct 2017
	
v Belgium
Giasemakis Giasoumi 33:364 12418 30 May 2009
	
v Canada
George Elia 33:344 12398 19 Feb 2004
	
v Georgia
Nektarios Alexandrou 33:295 12349 10 Oct 2017
	
v Belgium
Nikos Pantziaras 33:293 12347 28 Oct 1987
	
v Netherlands
Marinos Satsias 33:280 12334 29 Feb 2012
	
v Serbia
Georgios Efrem 33:265 12319 28 Mar 2023
	
v Armenia
Vincent Laban 33:252 12306 20 May 2018
	
v Jordan
Giorgos Christodoulou 33:205 12259 16 Mar 1999
	
v Estonia
Evagoras Christofi 33:171 12225 17 Dec 1994
	
v North Macedonia
Christos Theophilou 33:132 12186 10 Sep 2013
	
v Slovenia
Fanos Stylianou 33:99 12153 05 Dec 1981
	
v France
Stavros Papadopoulos 33:87 12141 03 Dec 1986
	
v Greece
Andreas Stylianou 33:86 12140 20 Apr 1975
	
v Czechoslovakia
Stathis Aloneftis 33:57 12111 25 May 2016
	
v Serbia
Pambos Pittas 33:43 12097 08 Sep 1999
	
v Spain
Marios Antoniades 33:33 12087 17 Jun 2023
	
v Georgia
Giannos Ioannou 33:15 12069 10 Feb 1999
	
v San Marino
Sofronis Avgousti 32:359 12047 03 Mar 2010
	
v Iceland
Joël Mall 32:355 12043 25 Mar 2024
	
v Serbia
Stavros Georgiou 32:333 12021 13 Aug 2005
	
v Iraq
Stavros Georgiou 32:332 12020 09 Feb 2005
	
v Finland
Anderson Correia 32:324 12012 25 Mar 2024
	
v Serbia
Charis Nicolaou 32:312 12000 06 Feb 2007
	
v Hungary
Chrysanthos Lagos 32:241 11929 01 May 1982
	
v Romania
Dossa Júnior 32:239 11927 24 Mar 2019
	
v Belgium
Giorgos Economides 32:224 11912 20 Nov 2022
	
v Israel
Pamboullis Papadopoulos 32:197 11885 09 Dec 1979
	
v Spain
Stephanos Lysandrou 32:149 11837 01 May 1982
	
v Romania
Marios Ilia 32:118 11806 10 Aug 2011
	
v Moldova
Marios Nikolaou 32:78 11766 08 Jun 2013
	
v Switzerland
Nicos Nicolaou 32:33 11721 07 Sep 2005
	
v Switzerland
Neophytos Larkou 32:24 11712 01 Apr 1998
	
v Estonia
Panikos Hatziloizou 32:16 11704 16 Oct 1991
	
v Iceland
Jason Demetriou 31:363 11686 16 Nov 2019
	
v Scotland
Demetris Ioannou 31:342 11665 15 Nov 2000
	
v Andorra
Makis Alkiviadis 31:317 11640 23 Nov 1975
	
v Czechoslovakia
Nikos Katsavakis 31:268 11591 08 Feb 2011
	
v Sweden
Dimitris Ioannou 31:250 11573 15 Aug 2000
	
v Albania
Panikos Euthimiadis 31:236 11559 03 Dec 1975
	
v Portugal
Panayiotis Pounnas 31:222 11545 24 Mar 2001
	
v Republic of Ireland
Borce Gjurev 31:208 11531 26 Feb 2001
	
v Lithuania
Stelios Stylianides 31:196 11519 14 Nov 2001
	
v Greece
Stelios Okkarides 31:196 11519 30 May 2009
	
v Canada
Panayiotis Engomitis 31:137 11460 11 Oct 2003
	
v Slovenia
Pavlos Vasiliou 31:133 11456 10 May 1972
	
v Portugal
Eleftherakis Eleftheriou 31:66 11389 17 Aug 2005
	
v Faroe Islands
Stefanis Mihail 31:64 11387 11 Jan 1978
	
v Greece
Lambros Lambrou 31:36 11359 15 Oct 2008
	
v Republic of Ireland
Charis Kyriakou 31:33 11356 17 Nov 2020
	
v Montenegro
George Iosifides 31:28 11351 05 Feb 1999
	
v Finland
Andreas Papathanasiou 31:10 11333 13 Oct 2014
	
v Wales
Sotiris Kaiafas 31:4 11327 21 Dec 1980
	
v Belgium
Kostakis Artymatas 30:344 11302 25 Mar 2024
	
v Serbia
Panikos Krystallis 30:324 11282 21 May 1969
	
v West Germany
Sakis Andreou 30:316 11274 15 Dec 1996
	
v Bulgaria
Kostas Laifis 30:310 11268 25 Mar 2024
	
v Serbia
Kostas Malekos 30:309 11267 12 Feb 2002
	
v Switzerland
Ioannis Mertakkas 30:293 11251 23 May 1976
	
v Denmark
Kostas Kosta 30:278 11236 10 Oct 1999
	
v Austria
Pieros Soteriou 30:241 11199 12 Sep 2023
	
v Spain
Alexandros Garpozis 30:204 11162 29 Mar 2011
	
v Bulgaria
Valentinos Sielis 30:191 11149 08 Sep 2020
	
v Azerbaijan
Demitris Daskalakis 30:182 11140 19 May 2008
	
v Greece
Christos Velis 30:180 11138 09 Feb 2005
	
v Finland
George Eleftheriou 30:178 11136 28 Mar 2015
	
v Belgium
Makis Socratous 30:149 11107 13 Nov 1991
	
v USSR
Sotiris Tsikkos 30:147 11105 21 Dec 1986
	
v Netherlands
Costas Miamiliotis 30:142 11100 22 Dec 1990
	
v Italy
Michalis Morfis 30:142 11100 06 Jun 2009
	
v Montenegro