Morocco national football team statistics and records: oldest players

Competitions:

Oldest Morocco players

Morocco'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
Nouridine Bouyahyaoudi 51:161 18789 17 Jun 1986
	
v West Germany
Nadir Lamyaghri 37:115 13630 08 Jun 2013
	
v Tanzania
Yunis Abdelhamid 36:118 13267 24 Jan 2024
	
v Zambia
Hassan Nader 36:6 13155 14 Jul 2001
	
v Senegal
Nourredine Naybet 35:114 12898 04 Jun 2005
	
v Malawi
Khalid Fouhami 35:29 12813 24 Jan 2008
	
v Guinea
Rachid Daoudi 34:355 12774 11 Feb 2001
	
v Denmark
Abdelmajid Dolmy 34:341 12760 26 Mar 1988
	
v Algeria
Moubarak Boussoufa 34:323 12742 05 Jul 2019
	
v Benin
Abdessamad El Mobarky 34:161 12580 12 Jun 2015
	
v Libya
Karim El Ahmadi 34:158 12577 05 Jul 2019
	
v Benin
Nadir Lamyaghri 34:86 12505 27 Mar 2011
	
v Algeria
Karim Zaza 34:78 12497 28 Mar 2009
	
v Gabon
Youssef El Arabi 34:55 12474 30 Mar 2021
	
v Burundi
Munir Mohamedi 34:37 12456 17 Jun 2023
	
v South Africa
Fayçal Fajr 33:315 12369 13 Jun 2022
	
v Liberia
Romain Saïss 33:309 12363 30 Jan 2024
	
v South Africa
Anas Zniti 33:295 12349 20 Aug 2022
	
v Qatar
Mounir Obbadi 33:295 12349 24 Jan 2017
	
v Ivory Coast
Walid Regragui 33:270 12324 20 Jun 2009
	
v Togo
Nabil Dirar 33:266 12320 19 Nov 2019
	
v Burundi
Abdelkader Brazi 33:204 12258 29 May 1998
	
v France
Munir El Kajoui 33:200 12254 27 Nov 2022
	
v Belgium
Brahim Nakach 33:193 12247 15 Nov 2015
	
v Equatorial Guinea
Abdesalem El Ghrissi 33:150 12204 05 Jun 1995
	
v Ivory Coast
Abdelkader El Brazi 33:108 12162 22 Feb 1998
	
v South Africa
Manuel Da Costa 33:59 12113 05 Jul 2019
	
v Benin
Adel Taarabt 33:7 12061 01 Jun 2022
	
v USA
Adil Karrouchi 32:354 12042 12 Nov 2015
	
v Equatorial Guinea
Fouad Chafik 32:329 12017 10 Sep 2019
	
v Niger
Mustafa El Haddaoui 32:326 12014 19 Jun 1994
	
v Belgium
Mustapha Khalfi 32:311 11999 27 Jul 1997
	
v Senegal
Yassine Bounou 32:300 11988 30 Jan 2024
	
v South Africa
Talal El Karkouri 32:263 11951 28 Mar 2009
	
v Gabon
Nordin Amrabat 32:233 11921 19 Nov 2019
	
v Burundi
Tahar El Khalej 32:226 11914 28 Jan 2001
	
v Egypt
Youssef Safri 32:223 11911 10 Oct 2009
	
v Gabon
Younès Belhanda 32:214 11902 27 Sep 2022
	
v Paraguay
Issam Erraki 32:191 11879 06 Jun 2014
	
v Russia
Abderrazak Hamdallah 32:177 11865 12 Jun 2023
	
v Cape Verde Islands
Houssine Kharja 32:139 11827 28 Mar 2015
	
v Uruguay
Karim Fegrouche 32:112 11800 06 Jun 2014
	
v Russia
Medhi Benatia 32:72 11760 28 Jun 2019
	
v Ivory Coast
Khalid Boutaïb 32:60 11748 23 Jun 2019
	
v Namibia
Mohammed Ali Bemammer 32:22 11710 11 Dec 2021
	
v Algeria
Smahi Ismael Triki 31:309 11632 06 Jun 1999
	
v Guinea
Salaheddine Saidi 31:252 11575 16 Oct 2018
	
v Comoros
Larbi Naji 31:252 11575 23 Aug 2022
	
v Jamaica
Yahya Jabrane 31:175 11498 10 Dec 2022
	
v Portugal
Zakaria Zerouali 31:174 11497 14 Nov 2009
	
v Cameroon
Ismail El Haddad 31:130 11453 11 Dec 2021
	
v Algeria
Jawad El Yamiq 31:108 11431 17 Jun 2023
	
v South Africa
Zouhair Feddal 31:93 11416 26 Mar 2021
	
v Mauritania
Aziz Bouhaddouz 31:87 11410 25 Jun 2018
	
v Spain
Ahmed Hammoudan 31:42 11365 23 Aug 2022
	
v Jamaica
Lahcen Abrami 31:39 11362 08 Feb 2001
	
v Korea Republic
Issam Chebake 31:36 11359 17 Nov 2020
	
v Central African Republic
Radouane Hajry 31:34 11357 09 Apr 1995
	
v Burkina Faso
Driss Benzekri 31:30 11353 30 Jan 2002
	
v South Africa
Tarik Sektioui 31:25 11348 07 Jun 2008
	
v Mauritania
Aziz Ben Askar 31:24 11347 24 Apr 2007
	
v Zimbabwe
Abdelaziz Bouderbala 31:18 11341 14 Jan 1992
	
v Zaire
Mustapha Hadji 31:4 11327 20 Nov 2002
	
v Mali
Kamel Chafni 31:4 11327 15 Jun 2013
	
v Gambia
Mohamed Chibi 30:364 11322 21 Jan 2024
	
v Congo DR
Zakaria Hadraf 30:332 11290 07 Feb 2021
	
v Mali
El Mehdi Karnass 30:328 11286 03 Feb 2021
	
v Cameroon
Hakim Ziyech 30:310 11268 24 Jan 2024
	
v Zambia
Marouane Chamakh 30:307 11265 13 Nov 2014
	
v Benin
Abdelilah Fahmi 30:306 11264 05 Jun 2004
	
v Malawi
Mohammed Nahiri 30:305 11263 23 Aug 2022
	
v Jamaica
Said Dghay 30:297 11255 07 Nov 1994
	
v Cameroon
Tarik Tissoudali 30:296 11254 24 Jan 2024
	
v Zambia
Jamal Sellami 30:267 11225 30 Jun 2001
	
v Egypt
Omar Nemsaoui 30:248 11206 07 Feb 2021
	
v Mali
Ayoub El Kaabi 30:218 11176 30 Jan 2024
	
v South Africa
Marouane Hadhoudi 30:191 11149 23 Aug 2022
	
v Jamaica
Bouchaib El Moubarki 30:160 11118 21 Jun 2008
	
v Rwanda
Younès Hammal 30:149 11107 24 Mar 2013
	
v Tanzania
Rachid Benmahmoud 30:138 11096 30 Jan 2002
	
v South Africa
Said Chiba 30:133 11091 08 Feb 2001
	
v Korea Republic
Sofiane Boufal 30:128 11086 24 Jan 2024
	
v Zambia
Larbi Hababi 30:106 11064 26 Nov 1997
	
v Togo
Mehdi Carcela 30:105 11063 15 Oct 2019
	
v Gabon
Aatif Chahechouhe 30:64 11022 04 Sep 2016
	
v Sao Tome e Principe
Omar El Kaddouri 30:53 11011 13 Oct 2020
	
v Congo DR
Khalid Sinouh 30:33 10991 04 Jun 2005
	
v Malawi
Abdelali M'Hamdi 30:8 10966 07 Dec 2021
	
v Saudi Arabia
Bouchaib Lambarki 30:3 10961 16 Jan 2008
	
v Angola
Mehdi Oubilla 30:2 10960 20 Aug 2022
	
v Qatar
Youssef Chippo 29:362 10955 08 Jun 2003
	
v Sierra Leone
Mohamed El Yaagoubi Moha 29:360 10953 08 Sep 2007
	
v Ghana
Mohamed Fouzair 29:348 10941 07 Dec 2021
	
v Saudi Arabia
Driss Fettouhi 29:348 10941 07 Dec 2021
	
v Saudi Arabia
Abdeslam Ouaddou 29:344 10937 11 Oct 2008
	
v Mauritania
Nader Hassan 29:331 10924 05 Jun 1995
	
v Ivory Coast
Marwane Saâdane 29:328 10921 11 Dec 2021
	
v Algeria
Tarek Jarmouni 29:325 10918 21 Nov 2007
	
v Senegal
Abdelilah Hafidi 29:315 10908 11 Dec 2021
	
v Algeria
Abdeljelil Hadda 29:314 10907 30 Jan 2002
	
v South Africa