North Macedonia national football team statistics and records: oldest players

Competitions:

Oldest North Macedonia players

North Macedonia'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
Goran Pandev 37:329 13844 21 Jun 2021
	
v Netherlands
Toni Savevski 36:130 13279 15 Nov 2000
	
v Hungary
Toni Savevski 36:117 13266 09 Oct 1999
	
v Republic of Ireland
Saša Cirić 36:108 13257 28 Apr 2004
	
v Croatia
Goce Sedloski 35:327 13111 03 Mar 2010
	
v Montenegro
Jane Nikolovski 35:267 13051 05 Sep 2009
	
v Scotland
Antoni Filevski 34:348 12767 06 Jun 2001
	
v Turkey
Petar Miloševski 34:313 12732 15 Oct 2008
	
v Iceland
Adis Jahović 34:207 12626 11 Oct 2021
	
v Germany
Dragan Kanatlarovski 34:182 12601 10 May 1995
	
v Armenia
Nikolče Novevski 34:170 12589 15 Oct 2013
	
v Serbia
Borce Jovanovski 34:148 12567 27 Mar 1996
	
v Malta
Nedžmedin Memedi 34:81 12500 09 Jun 2000
	
v Iran
Ivan Tričkovski 34:64 12483 21 Jun 2021
	
v Netherlands
Stevica Ristic 34:2 12421 12 Oct 2012
	
v Croatia
Cedomir Janevski 33:338 12392 07 Jun 1995
	
v Belgium
Igor Mitreski 33:298 12352 14 Dec 2012
	
v Poland
Robert Petrov 33:130 12184 11 Oct 2011
	
v Slovakia
Vladica Brdarovski 33:128 12182 16 Jun 2023
	
v Ukraine
Ljupco Kmetovski 33:126 12180 12 Nov 2005
	
v Liechtenstein
Bosko Djurovski 33:118 12172 26 Apr 1995
	
v Denmark
Krste Velkoski 33:104 12158 04 Jun 2021
	
v Kazakhstan
Tome Pachovski 33:102 12156 09 Oct 2015
	
v Ukraine
Ilija Nestorovski 33:98 12152 19 Jun 2023
	
v England
Artim Shakiri 33:52 12106 15 Nov 2006
	
v Russia
Dragan Veselinovski 32:355 12043 01 Aug 2001
	
v Saudi Arabia
Artim Položani 32:278 11966 30 Mar 2015
	
v Australia
Tome Pacovski 32:272 11960 27 Mar 2015
	
v Belarus
Nikola Gligorov 32:227 11915 29 Mar 2016
	
v Bulgaria
Kire Trajcev 32:221 11909 12 Oct 1994
	
v Spain
Agim Ibraimi 32:208 11896 25 Mar 2021
	
v Romania
Igor Jančevski 32:189 11877 24 Mar 2007
	
v Croatia
Risto Milosavov 32:184 11872 06 Sep 1997
	
v Lithuania
Arijan Ademi 32:172 11860 17 Nov 2023
	
v Italy
Kire Ristevski 32:156 11844 27 Mar 2023
	
v Faroe Islands
Ostoja Stjepanovic 32:114 11802 11 Jun 2017
	
v Spain
Milko Djurovski 32:101 11789 07 Jun 1995
	
v Belgium
Toni Mičevski 32:87 11775 17 Apr 2002
	
v Finland
Stefan Spirovski 32:86 11774 17 Nov 2022
	
v Finland
Veliče Sumulikoski 32:48 11736 11 Jun 2013
	
v Norway
Ezgjan Alioski 32:42 11730 25 Mar 2024
	
v Montenegro
Boban Babunski 32:35 11723 09 Jun 2000
	
v Iran
Vanco Kostov 32:2 11690 01 Aug 2001
	
v Saudi Arabia
Rade Karanfilovski 31:339 11662 07 Jun 2000
	
v Korea Republic
Vance Shikov 31:327 11650 11 Jun 2017
	
v Spain
Boban Grncarov 31:291 11614 30 May 2014
	
v Qatar
Vujadin Stanojkovic 31:270 11593 07 Jun 1995
	
v Belgium
Stefan Aškovski 31:269 11592 20 Nov 2023
	
v England
Saso Janev 31:252 11575 10 Jan 2002
	
v Finland
Bojan Markoski 31:231 11554 27 Mar 2015
	
v Belarus
Aleksandr Trajkovski 31:201 11524 25 Mar 2024
	
v Montenegro
Ačo Stojkov 31:200 11523 15 Nov 2014
	
v Slovakia
Igor Nikolaevski 31:190 11513 05 Sep 2001
	
v Azerbaijan
Goce Markoski 31:182 11505 07 Jan 2002
	
v Bahrain
Goco Jovčev 31:166 11489 07 Sep 2005
	
v Finland
Blaze Ilijoski 31:130 11453 17 Nov 2015
	
v Lebanon
Stefan Ristovski 31:127 11450 19 Jun 2023
	
v England
Aleksandar Todorovski 31:108 11431 14 Jun 2015
	
v Slovakia
Arbën Nuhiu 31:104 11427 11 Jun 2003
	
v Turkey
Ljupco Markovski 31:99 11422 03 Jun 1998
	
v Bosnia and Herzegovina
Ilija Najdoski 31:72 11395 07 Jun 1995
	
v Belgium
Boban Grnčarov 31:64 11387 15 Oct 2013
	
v Serbia
Goran Stavrevski 31:38 11361 09 Feb 2005
	
v Andorra
Edin Nuredinovski 31:30 11353 29 Feb 2012
	
v Luxembourg
Milan Stojanovski 31:28 11351 13 Oct 2004
	
v Andorra
Ferhan Hasani 31:3 11326 21 Jun 2021
	
v Netherlands
Slavčo Georgievski 30:360 11318 26 Mar 2011
	
v Republic of Ireland
Vasko Božinovski 30:355 11313 01 Mar 2006
	
v Bulgaria
Nikolco Tanusev 30:201 11159 10 Jan 2002
	
v Finland
Besart Ibraimi 30:170 11128 05 Jun 2017
	
v Turkey
Martin Bogatinov 30:166 11124 09 Oct 2016
	
v Italy
Zarko Serafimovski 30:162 11120 25 Jul 2001
	
v Qatar
Husein Beganovic 30:151 11109 14 Nov 2001
	
v Hungary
Stole Dimitrievski 30:90 11048 25 Mar 2024
	
v Montenegro
Risto Božinov 30:55 11013 05 Jun 1999
	
v Croatia
Daniel Ivanovski 30:48 11006 14 Aug 2013
	
v Bulgaria
Dančo Celeski 30:32 10990 11 Oct 1997
	
v Lithuania
Milan Stojanoski 30:25 10983 11 Oct 2003
	
v Ukraine
Dushko Trajchevski 30:17 10975 18 Nov 2020
	
v Armenia
Goce Toleski 30:6 10964 12 Sep 2007
	
v Estonia
Marjan Stojkovski 29:292 10885 26 Apr 1995
	
v Denmark
Blaže Todorovski 29:291 10884 30 Mar 2015
	
v Australia
Isik Alimi 29:290 10883 20 Nov 2023
	
v England
Ilami Halimi 29:282 10875 17 Aug 2005
	
v Finland
Darko Pancev 29:272 10865 07 Jun 1995
	
v Belgium
Georgi Hristov 29:255 10848 12 Oct 2005
	
v Netherlands
Vančo Trajanov 29:235 10828 01 Apr 2009
	
v Netherlands
Sašo Zdravevski 29:233 10826 02 Apr 2003
	
v Portugal
Darko Krstevski 29:231 10824 28 Mar 2001
	
v Turkey
Daniel Mojsov 29:168 10761 11 Jun 2017
	
v Spain
Egzon Bejtulai 29:162 10755 19 Jun 2023
	
v England
Goran Popov 29:153 10746 05 Mar 2014
	
v Latvia
Darko Tasevski 29:143 10736 11 Oct 2013
	
v Wales
Visar Musliu 29:132 10725 25 Mar 2024
	
v Montenegro
Vance Sikov 29:118 10711 15 Nov 2014
	
v Slovakia
Dejan Blazhevski 29:113 10706 30 Mar 2015
	
v Australia
David Babunski 29:109 10702 19 Jun 2023
	
v England
Filip Despotovski 29:102 10695 29 Feb 2012
	
v Luxembourg
Goran Stanic 29:96 10689 14 Nov 2001
	
v Hungary
Miroslav Gokic 29:68 10661 27 Mar 2002
	
v Bosnia and Herzegovina