Morocco: Players with the Most Games Played in the World Cup

All-Time list of players with more matches played for the National Team of Morocco in the Soccer World Cups with detail of games played in each competition.

A total of 118 players represented the National Team of Morocco in the Soccer World Cups. Of them, 99 played at least one game. Here you have a list with the players with most games played.

more >>
 
Player
Games Played
World Cups
Game Detail by World Cup
1. Morocco Achraf Hakimi 10 2 3 in 2018, 7 in 2022
Morocco Hakim Ziyech 10 2 3 in 2018, 7 in 2022
3. Morocco Sofyan Amrabat 8 2 1 in 2018, 7 in 2022
Morocco Youssef En-Nesyri 8 2 1 in 2018, 7 in 2022
Morocco Romain Saïss 8 2 2 in 2018, 6 in 2022
6. Morocco Selim Amallah 7 1 7 in 2022
Morocco Sofiane Boufal 7 1 7 in 2022
Morocco Azzedine Ounahi 7 1 7 in 2022
9. Morocco Yahia Attitat-Allal 6 1 6 in 2022
Morocco Yassine Bounou 6 2 0 in 2018, 6 in 2022
Morocco Mustafa El Hadji 6 2 3 in 1994, 3 in 1998
Morocco Jawad El-Yamiq 6 1 6 in 2022
13. Morocco Rachid Azzouzi 5 2 3 in 1994, 2 in 1998
Morocco Abdelkarim El Hadrioui 5 2 3 in 1994, 2 in 1998
Morocco Taher El Khalej 5 2 2 in 1994, 3 in 1998
Morocco Noussair Mazraoui 5 1 5 in 2022
Morocco Noureddine Naybet 5 2 2 in 1994, 3 in 1998
Morocco Abdelhamid Sabiri 5 1 5 in 2022
19. Morocco Zakaria Aboukhlal 4 1 4 in 2022
Morocco Nayef Aguerd 4 1 4 in 2022
Morocco Aziz Bouderbala 4 1 4 in 1986
Morocco Noureddine Bouyahyaoui 4 1 4 in 1986
Morocco Abdelmajid Dolmy 4 1 4 in 1986
Morocco Mustapha El Hadaoui 4 2 3 in 1986, 1 in 1994
Morocco Munir El Kajoui 4 2 3 in 2018, 1 in 2022
Morocco Abderrazak Hamdallah 4 1 4 in 2022
Morocco Abdelrazzak Khairi 4 1 4 in 1986
Morocco Labid Khalifa 4 1 4 in 1986
Morocco Abdelkarim Krimau 4 1 4 in 1986
Morocco Abdelmajid Lamriss 4 1 4 in 1986
Morocco Mohamed Timoumi 4 1 4 in 1986
Morocco Smahi Triki 4 2 3 in 1994, 1 in 1998
Morocco Badou Zaki 4 1 4 in 1986
34. Morocco Nordin Amrabat 3 1 3 in 2018
Morocco Gharib Amzine 3 1 3 in 1998
Morocco Ahmed Bahja 3 1 3 in 1994
Morocco Driss Bamous 3 1 3 in 1970
Morocco Salaheddine Bassir 3 1 3 in 1998
Morocco Younès Belhanda 3 1 3 in 2018
Morocco Boujamaa Benkhrif 3 1 3 in 1970
Morocco Badr Benoun 3 1 3 in 2022
Morocco Mbark Boussoufa 3 1 3 in 2018
Morocco Youssef Chippo 3 1 3 in 1998
Morocco Manuel da Costa 3 1 3 in 2018
Morocco Rachid Daoudi 3 1 3 in 1994
Morocco Achraf Dari 3 1 3 in 2022
Morocco Karim El Ahmadi 3 1 3 in 2018
Morocco Hababi El Arbi 3 1 3 in 1994
Morocco Mustafa El Biyaz 3 1 3 in 1986
Morocco Mohamed El Filali 3 1 3 in 1970
Morocco Abdé Ezzalzouli 3 1 3 in 2022
Morocco Mahjoub Ghazouani 3 1 3 in 1970
Morocco Abdeljalil Hadda 3 1 3 in 1998
Morocco Driss Kanoussi 3 1 3 in 1970
Morocco Mohamed Maaroufi 3 1 3 in 1970
Morocco Youssef Rossi 3 1 3 in 1998
Morocco Abdelilah Saber 3 1 3 in 1998
Morocco Ghandi Said 3 1 3 in 1970
Morocco Kassem Slimani 3 1 3 in 1970
Morocco Abdel Aziz Soulaymani 3 1 3 in 1986