# List of Morocco football players in foreign leagues

This is a complete List of Moroccan football players in foreign leagues, i.e. association football players who have played in foreign leagues.

## The history of Moroccan players in Europe

A large number of Moroccan players played in Europe, especially in France, Belgium and the Netherlands due to the presence of a large Moroccan community there, In the 1950s, there was a Moroccan player who impressed in Europe, especially with Atlético Madrid, who was Larbi Benbarek even though he was playing with the France national team because Morocco was under French protection, Benbarek won La Liga title twice in 1949–50 and 1950–51. In the fifties and beginning of the sixties another Moroccan star appeared Hassan Akesbi, is considered the best Moroccan scorer in European Leagues with 173 goals and the first Moroccan to win a title in Europe when Akesbi won Ligue 1 title with Reims in 1962.
In terms of titles, a large number of Moroccan players achieved titles most of them Badr El Kaddouri with 14 titles five Leagues, four cups and five Super Cup, followed by Sofian Benzouien with 10 titles, all in Luxembourg with F91 Dudelange with seven Leagues more than any other Moroccan player and three cups. Then comes Younès Belhanda with 9 titles five Leagues, three cups and one Super Cup. In terms of the five major Leagues Medhi Benatia won the Bundesliga twice with Bayern Munich and Serie A twice with Juventus More than any other Moroccan player, As for the other players who achieved the league titles in the top 5 leagues in Europe, Salaheddine Bassir and Noureddine Naybet won La Liga in 1999–2000 with Deportivo La Coruña and Ligue 1 six times was won by Hassan Akesbi, Marouane Chamakh and three players in 2011–12 they are Abdelhamid El Kaoutari, Karim Aït-Fana, Younès Belhanda with Montpellier, and the last winner was Nabil Dirar in 2016–17.
At the level of individual titles Mbark Boussoufa won the award for best player in Belgium three times, The first with Gent as for the second and third with Anderlecht, in the Netherlands, the Moroccan players won the award for the best player three times through Mounir El Hamdaoui, Karim El Ahmadi and Hakim Ziyech. as for the level scorers There are five players who have won the top scorer El Hamdaoui is the first Moroccan to achieve the top scorer award in the Eredivisie with AZ Alkmaar season 2008–09. As for more who won the top scorer award, he is Omar Er Rafik twice in Luxembourg with FC Differdange 03. as for more than play games just in the leagues there Karim El Ahmadi with 376 games, Abdelkrim Merry 337 games, Marouane Chamakh 333 games, Noureddine Naybet 329 games and finally Mbark Boussoufa 322 games. on the other hand more than hat-tricks record is Samir Hadji 8 all hat-tricks with Fola Esch then Omar Er Rafik by 7 and finally Hassan Akesbi by 6 hat-tricks. At the level of countries have made Moroccan players 29 titles in the Netherlands, which are thirteen Eredivisie, ten KNVB Cup and six Johan Cruijff-schaal after that Luxembourg twenty one title, fourteen League and seven cups and finally Portugal nineteen titles, eight Primeira Liga, one Taça de Portugal, Taça da Liga and five Supertaça. Other countries where the Moroccan players at least won one title is the 17th state in the following figure Azerbaijan, Belgium, Bulgaria, Cyprus, Germany, Greece, Hungary, Italy, Portugal, Romania, Switzerland, Ukraine, Spain, Moldova, Poland, Slovakia, Denmark, Russia and Turkey.

## Gallery

* Younès Belhanda
* Hakim Ziyech
* Marouane Chamakh
* Badr El Kaddouri
* Medhi Benatia
* Mehdi Carcela.
* Karim El Ahmadi
* Nordin Amrabat
* Tarik Sektioui
* Youssouf Hadji
* Youssef El-Arabi

### Moroccan descent players played for other national teams

* Khalid Boulahrouz was born in Maassluis, Netherlands to a family of Moroccan descent. He has eight siblings. As a youngster he went to the youth academies of Ajax and Haarlem. When he was sixteen his father died and he had to take responsibility for his family.
* Ibrahim Afellay is of Moroccan Riffian descent; his parents left their hometown Al Hoceima in the 1960s to work in the Netherlands. He grew up in Overvecht, a neighbourhood in Utrecht with a large immigrant population. Afellay and his brother, Ali, were brought up by their mother, Habiba, after his father died when he was young., his family are Moroccan Dutch. After both the Moroccan and the Netherlands national teams managers selected him for their squads, he was caught in the dilemma to either play for the Moroccan national team, because of his Moroccan descent, or to play for the Dutch team, the Netherlands being his place of birth and residence. He ultimately decided to play for the Netherlands national team despite the heavy competition for places in midfield.
* Adil Rami was born in the city of Bastia on the island of Corsica to Moroccan parents. As a youth, his family moved to the mainland, eventually settling in the southern coast city of Fréjus, where his mother worked as a member of the city council. Rami is the third of four children and has two sisters and one brother., Rami is a French international, having made his debut on 11 August 2010 in a friendly match against Norway. Prior to representing France, he drew interest from the Moroccan national team. Ahead of the 2008 Africa Cup of Nations, Rami was offered a chance to play with Morocco at the competition by manager Henri Michel. However, Rami declined the offer, citing his ambition to play for France. He has stated on several occasions that he would prefer to "represent Morocco within the France team".

## European League

Albania
Mohamed Chibi
Mohamed Chibi
Armenia
Azerbaijan
Belgium
Bulgaria
See also: List of foreign football players in A PFG
Player
Club(s)
Period
Chakib BenzoukaneLevski Sofia2007–10
Mehdi BourabiaLokomotiv Plovdiv, Cherno More, Levski Sofia2015, 2015, 2016–17
Yassine El KharroubiLokomotiv Plovdiv2015–17
Rayan FrikecheLokomotiv Plovdiv2017
Ilias HaddadCSKA Sofia2012
Mourad HdiouadLitex Lovech, CSKA Sofia2001–05, 2005–06
Abderrahman KabousCSKA Sofia2007–08
Abdelkarim KissiLitex Lovech, Beroe2004–05, 2007
Youssef RabehLevski Sofia2007–10
Rachid TiberkanineLevski Sofia2008–09
Czech Republic
Croatia
See also: List of foreign footballers in top leagues of former Yugoslavia
Player
Club(s)
Period
Oussama ZamouriInter Zaprešić2019–
Cyprus
See also: List of foreign football players in Cypriot First Division
Player
Club(s)
Period
Samir BengellounAPOP Kinyras Peyias FC2008–10
Tarik BengellounEnosis Neon Paralimni FC2011
Chakib BenzoukaneApollon Limassol2012
Mohammed ChaouchAPOEL FC1999–2000
Karim FegroucheAEL Limassol2013–15
Rachid HamdaniApollon Limassol2011–15
Abdelkarim KissiEnosis Neon Paralimni, Apollon Limassol, AEK Larnaca, Ermis Aradippou, Ethnikos Achna2007–08, 2008, 2009, 2009–10, 2010–12
Ryan MmaeeAEL Limassol2019–
Khalid SinouhAC Omonia2005–06
Hamid RhanemAyia Napa FC, Enosis Neon Paralimni FC, AEK Larnaca FC, APOP Kinyras Peyias FC2007, 2007, 2008, 2009
Jaouad ZairiAnorthosis Famagusta FC2012
Denmark
See also: List of foreign Danish Superliga players
Player
Club(s)
Period
Bouabid BoudenOdense BK2005–06
Karim ZazaFCK, Odense BK, Brøndby IF, AaB1995–2000, 2000–03, 2003–06, 2007–10
England
See also: List of foreign Premier League players
Player
Club(s)
Period
Nordin AmrabatWatford2015–18
Oussama AssaidiLiverpool, Stoke City2012–15
Sofiane BoufalSouthampton2016–18, 2019–
Marouane ChamakhArsenal, West Ham United, Crystal Palace2010–16
Youssef ChippoCoventry City1999–2001
Manuel da CostaWest Ham United2009–11
Karim El AhmadiAston Villa2012–14
Talal El KarkouriSunderland, Charlton Athletic2002–03, 2004–07
Tahar El KhalejSouthampton, Charlton Athletic1999–2003
Nabil El ZharLiverpool2006–07 & 2008–10
Mustapha HadjiCoventry City, Aston Villa1999–2004
Hassan KachloulSouthampton, Aston Villa, Wolverhampton Wanderers1998–2002, 2003–04
Noureddine NaybetTottenham Hotspur2004–06
Abdeslam OuaddouFulham2001–03
Youssef SafriNorwich City2004–05
Romain SaïssWolverhampton Wanderers2018–
Adel TaarabtTottenham Hotspur, Queens Park Rangers, Fulham2006–09, 2011–15
Finland
See also: List of foreign Veikkausliiga players
Player
Club(s)
Period
Nassim BoujellabHJK Helsinki2022
France
See also: List of foreign Ligue 1 players
Player
Club(s)
Period
Zakariya AbarouaïEvian2014–15
Yunis AbdelhamidDijon, Reims2016–17, 2018–
Mohamed El Ouargla AbdelrrazakSète, Stade Français, Nîmes Olympique, Nice, Valenciennes, Lyon, Alès1945–51, 1952–59
Yacine AbdessadkiStrasbourg, Toulouse FC2000–01, 2003–06, 2007–08
Hicham AboucherouaneLille OSC2005–06
Karim AchahbarGuingamp2014–15
Ben Mohamed AdesselemBordeaux, Nîmes Olympique1952–57
Nayef AguerdDijon2018–
Abdeljahid AidRC Paris1988–90
Youssef Aït BennasserNancy, Caen, Monaco, Saint-Étienne, Bordeaux2016–
Hassan AkesbiNîmes Olympique, Reims, AS Monaco1955–64
Jamal AliouiMetz2005–06
Rachid AliouiGuingamp, Nîmes Olympique, Angers2013–14, 2015–16, 2018–
Hassan AllaLe Havre2008–09
Redouan AllaouiLe Havre2006–08
Azzedine AmanallahNiort1987–88
Gharib AmzineStrasbourg, Troyes1998-03, 2005–07
Houssaine AnafalRennes1974–75, 1976–77
Abdallah AzharReims, Grenoble1958–63
Yacine BammouNantes, Caen2014–19
Abdelaziz BarradaMarseille2014–16
Amine BassiNancy2016–17
Salaheddine BassirLille OSC2001–02
Chahir BelghazouaniAjaccio2012–14
Younès BelhandaMontpellier, Nice2009–13, 2016–17
Sami Ben AmarNîmes2019–
Aziz Ben AskarCaen2004–05
Mohamed Ben BrahimSète, FC Nancy1945–52
Omar Ben DrissNice, Nîmes Olympique1954–55, 1959–61
Abdallah Ben FatahRC Paris1945–46
Abdesselem Ben MiloudMarseille1947–56
Driss Ben TamirBordeaux1954–56
Youssef BenaliToulouse2014–16
Aziz BennijAS Nancy1991–92
Yassine BenrahouBordeaux, Nîmes Olympique2018–
Zakarya BergdichLens2010–11
Nabil BerkakTroyes2002–03, 2005–07
Mustapha BettacheNîmes Olympique1956–63
Mohammed BouassaLyon1967–69
Ben Mohamed BouchaïbMarseille, CO Roubaix-Tourcoing, Montpellier1946–50, 1952–53
Sofiane BoufalLille2014–16
Mehdi BourabiaGrenoble2009–10
Mohamed Chaoui BouchaïbMontpellier1946–47
Aziz BouderbalaRC Paris, Lyon1988–92
Nourdin BoukhariNantes2006–07
Mehdi BourabiaGrenoble2009–10
Khalid BoutaïbGazélec Ajaccio2015–16
Zahar BrahimRC Paris, Bordeaux1956–58, 1961–63
Fouad ChafikDijon2016–
Kamel ChafniAjaccio, Auxerre2005–06, 2007–12
Marouane ChamakhBordeaux2002–10
Mohammed ChaouchSaint-Étienne, Metz, Nice1988–90, 1992–93, 1994–97
Saïd ChibaAS Nancy1999-00
ChichaMarseille1955–57, 1958–59
Mickaël Chrétien BasserAS Nancy2005–11, 2016–17
Manuel da CostaAS Nancy2005–06
Mounir DianeLens2003–08
Nabil DirarMonaco2012–17
Mehdi DjillaliToulon1959–60
Boussa El AouadLens1983–85
Youssef El ArabiCaen2010–11
Brahim El BahriLe Mans2007–09
Hakim El BounadiSochaux2006–09
Mustapha El HaddaouiSaint-Étienne, Nice, Lens, Angers1987–90, 1991–94
Oualid El HajjamAmiens2017–19
Alharbi El JadeyaouiLens2014–15
Abdelhamid El KaoutariMontpellier, Reims, Bastia2009–17
Talal El KarkouriParis SG1999–02, 2003–04
Bouchaib El MoubarkiGrenoble2008–09
Aziz El OualiNîmes Olympique1991–93
Amin ErbatiMarseille, Arles-Avignon2008–09, 2010–11
Abdelilah FahmiLille OSC, Strasbourg2000–05
Fayçal FajrCaen2011–12, 2018–19
Driss FettouhiLe Havre2008–09
Youssouf HadjiBastia, Rennes, AS Nancy2003–12
Abdelkader HamiriRed Star, Stade Français, Cannes1945–47, 1948–49
Hassan HaniniBordeaux, Lens1983–87
Amine HaritNantes2016–17
Hassan HarmatallahLens1977–78
Larbi HazamValenciennes1975–79
Adil HermachLens, Bastia2009–11, 2012–13
Yassine JebbourRennes, Nancy, Montpellier, Bastia2010–16
Abdelkrim JinaniRennes1997–98
Nourredine KacemiIstres2004–05
Hassan KachloulNîmes Olympique, Metz1992–93, 1996–98
Ahmed KantariBrest, Lens2010–13, 2014–15
Mohamed KhalfiAlès1947–48
Driss KhalidToulouse2017–18
Abdelkrim KrimauBastia, Lille, Strasbourg, Tours, Le Havre, Saint-Étienne, RC Paris1974–81, 1982–89
Mohammed LashafGueugnon1995–96
Ben Kadour M'BarekBordeaux1946–47, 1949–52
Abderrahmane MahjoubRC Paris, Nice, Montpellier1951–60, 1961–64
Mohammed MahjoubMarseille1948–50
Mohammed MahroufiNîmes Olympique1971–72
Kevin MalcuitMonaco, Saint-Étienne, Lille2010–11, 2015–18
Belhadj Djilali MehdiNîmes Olympique, Toulon1955–60
Hamza MendylLille, Dijon2016–18, 2019–
Mehdi MessaoudiSaint-Étienne2008–09
Hassan M'JidSète, Nice1949–51, 1952–53
Lahcer MounadiSochaux1990–91
Noureddine NaybetNantes1993–94
Mounir ObbadiTroyes, Monaco, Lille, Nice2012–14, 2015–17
Abdeslam OuaddouNancy, Rennes, Valenciennes1998–00, 2003–05, 2006–10
Walid RegraguiToulouse FC, Ajaccio, Grenoble2000–01, 2002–04, 2008–09
Youssef RossiRennes1997–99
Mohammed SaghirTroyes1954–56
Romain SaïssAngers2015–16
Khalid SekkatReims2012–13
Tarik SektiouiAuxerre1998–99
Kacem SlimaniParis FC1972–73
Oussama SouaidyToulouse FC2000–01
Oussama TannaneSaint-Étienne2015–18
Farid TalhaouiGuingamp, Lorient2001–04, 2006–07
Ahmed TibariRC Paris, Toulouse FC (1937)1957–60, 1961–62
Smahi TrikiLorient1998–99
Brahim ZaharBordeaux1962–63
Jaouad ZairiSochaux, Nantes2001–05, 2006–07
Moncef ZerkaAS Nancy2005–09
Germany
See also: List of foreign Bundesliga players
Player
Club(s)
Period
Yacine AbdessadkiSC Freiburg2009–12
Abdelaziz AhanfoufHansa Rostock, SpVgg Unterhaching, MSV Duisburg, Arminia Bielefeld1999–2001, 2005–07
Mohamed AmsifFC Augsburg2011–14
Rachid AzzouziMSV Duisburg1991–92, 1993–95
Younès BelhandaSchalke 042015–16
Mehdi BenatiaBayern Munich2014–16
Nassim BoujellabSchalke 042018–
Mourad BounouaEintracht Frankfurt1998–99
Ouasim BouyHamburger SV2013–14
Adil Chihi1. FC Köln2008–12
Nasir El KasmiMSV Duisburg2005–06
Achraf HakimiBorussia Dortmund2018–
Amine HaritSchalke 042017–
Hamza MendylSchalke 042018–
Youssef Mokhtari1. FC Köln, MSV Duisburg2005–06, 2007–08
Anas Ouahim1. FC Köln2017–18
Abderrahim Ouakili1860 Munich1997–99
Hamid TerminaEnergie Cottbus2001–02
Greece
See also: List of foreign football players in Super League Greece
Player
Club(s)
Period
Salaheddine BassirAris Thessaloniki2002–2003
Nabil BahaAEK Athens2010–2011
Chahir BelghazouaniLevadiakos2015–18
Ouasim BouyPanathinaikos2014–2015
Mehdi CarcelaOlympiacos2017
Youssef El-ArabiOlympiacos2019–
Saïd ChibaAris Thessaloniki2001–2003
Manuel da CostaOlympiacos2015–2017
Omar El KaddouriPAOK2017–
Talal El KarkouriAris Thessaloniki2000–2001
Nabil El ZharPAOK2010–2011
Karim FegrouchePAS Giannina2011–2013
Rachid HamdaniAsteras Tripolis2015–17
Hachim MastourLamia2018–19
Abdeslam OuaddouOlympiacos2005–2006
Abderrahim OuakiliXanthi2001–2003
Jaouad ZairiAsteras Tripolis, Olympiacos, PAS Giannina2007–2012
Georgia
Hungary
See also: List of foreign Nemzeti Bajnokság I players
Player
Club(s)
Period
Youssef SekourDiósgyőri VTK2012
Iceland
Italy
See also: List of foreign Serie A players
Player
Club(s)
Period
Jamal Alioui Perugia 2003–04
Sofyan Amrabat Verona 2019–
Mehdi Benatia Udinese, Roma, Juventus 2010–14, 2016–19
Zakarya Bergdich Genoa 2014–15
Soufiane Bidaoui Parma 2014–15
Mehdi Bourabia Sassuolo 2018–
Ouasim Bouy Palermo 2016–17
Manuel da Costa Fiorentina, Sampdoria 2008–09
Mounir El Hamdaoui Fiorentina 2012–13, 2014–15
Moestafa El Kabir Cagliari 2011–12
Omar El Kaddouri Napoli, Torino, Empoli 2012–17
Abdelhamid El Kaoutari Palermo 2015–16
Jawad El Yamiq Genoa 2017–18 & 2019–20
Zouhair Feddal Palermo, Parma 2014–15
Abderrazak Jadid Brescia, Parma 2002–03, 2004–05, 2011–12
Houssine Kharja Roma, Siena, Genoa, Internazionale, Fiorentina 2005–06, 2007–12
Sofian Kiyine Chievo 2016–17, 2018–19
Achraf Lazaar Palermo, Benevento 2014–16, 2017–18
Kévin Malcuit Napoli 2018–
Ibrahim Maaroufi Internazionale 2006–07
Rachid Neqrouz Bari 1997–2001
Mounir Obbadi Verona 2014–15
Abdelilah Saber Napoli 2000–01
Adel Taarabt Milan, Genoa 2013–14, 2016–18
Kosovo
See also: List of foreign footballers in top leagues of former Yugoslavia
Player
Club(s)
Period
El Mehdi DabaKEK-u Kastriot2006–08
Luxembourg
Lithuania
Malta
See also: List of foreign football players in Malta
Netherlands
See also: List of foreign football players in the Netherlands
Player
Club(s)
Period
Yassine AbdellaouiWillem II, NAC, NEC1992–03
Rochdi AchentehPEC Zwolle, Vitesse, Willem II, Go Ahead Eagles2012–17
Alami AhannachMVV Maastricht1997–99
Karim El AhmadiTwente, Feyenoord2003–12, 2014–18
Ismaïl AissatiPSV, Twente, Ajax, Vitesse2005–12
Youssef El AkchaouiADO Den Haag, NEC, Heerenveen, VVV, NAC2003–13
Taoufik AmezianeWillem II1995–96
Lofti AmhaouchSparta Rotterdam1995–96
Ahmed AmmiNAC Breda, ADO Den Haag, VVV-Venlo2007–13
Nordin AmrabatVVV, PSV2007–11
Sofyan AmrabatFC Utrecht, Feyenoord2014–
Oussama AssaidiDe Graafschap, SC Heerenveen, Twente2008–13, 2016–18
Yassin AyoubFC Utrecht, Feyenoord2012–
Iliass Bel HassaniHeracles, AZ2013–
Houssin BezzaiSparta Rotterdam1999-02
Nourdin BoukhariSparta Rotterdam, Ajax, NAC, AZ, RKC Waalwijk2000–08, 2011–13
Ali BoussabounGroningen, NAC, Feyenoord, Utrecht, ADO Den Haag2001–07, 2008–09, 2010–12
Ouasim BouyPEC Zwolle2015–17, 2018–
Faouzi El BraziFC Twente2001–03
Manuel da CostaPSV Eindhoven2006–08
Anouar DibaNAC Breda, FC Twente2000–07, 2009–10
Aziz DoufikarPEC Zwolle, Fortuna Sittard1984–87, 1990–92
Ali ElkhattabiSparta Rotterdam, Heerenveen, AZ, RBC Roosendaal1995–06
Karim FachtaliNEC, RKC Waalwijk2006–08, 2011–12
Adam FaroukRBC Roosendaal2004–05
Youssef FertoutAZ1998–01
Zakaria El AzzouziFC Twente, Sparta Rotterdam, Ajax2015–
Abdelkrim El HadriouiAZ1998–2002
Mounir El HamdaouiExcelsior, Willem II, AZ, Ajax, AZ Alkmaar2002–03, 2006–11, 2015–16
Redouan El HankouriExcelsior2018–
Soufian El HassnaouiDe Graafschap2013–14
Faysal El IdrissiFC Groningen2000–02
Youssef El KachatiSparta Rotterdam2019–
Ahmed El MessaoudiFortuna Sittard, Groningen2018–
Oussama IdrissiGroningen, AZ2015–
Anouar KaliUtrecht, Roda JC, Willem II, Utrecht2010–
Abdelkarim KissiHeerenveen2005–06
Zakaria LabyadPSV, Vitesse, Utrecht, Ajax2009–15, 2016–
Mimoun MahiFC Groningen2014–
Youssef MarianaWillem II2000–04
Hachim MastourPEC Zwolle2016–17
Noussair MazraouiAjax2017–
Ali MessaoudAZ, Willem II, NEC, Excelsior2012–13, 2014–15, 2016–
Mourad MghizratSparta, Utrecht, Den Bosch, Willem II1996–2007
Youness MokhtarPEC Zwolle, Twente2012–15, 2016–18
Imad NajahRKC Waalwijk2012–14
Houssein Ouhsaine OuichouFC Volendam2003–04
Bilal Ould-ChikhADO Den Haag2019–
Adil RamziWillem II, PSV, Twente, AZ, Utrecht, Roda JC1997–2007, 2011–13
Youssef RossiNEC1999–2000
Akram RoumaniRBC Roosendaal2005–06
Tarik SektiouiWillem II, AZ2000–06
Khalid SinouhHeerenveen, RKC Waalwijk, AZ, Utrecht, PSV, NEC1997–98, 2000–05, 2006–07, 2009–13
Anas TahiriRKC Waalwijk2019–
Oussama TannaneHeerenveen, Heracles2012–16
Adnane TighadouiniVitesse, NAC, Twente2010–12, 2013–15, 2016–18
Tarik TissoudaliVVV-Venlo2017–18
Chakib ZbayriRKC Waalwijk2003–04
Hakim ZiyechHeerenveen, Twente, Ajax2012–
Norway
See also: List of foreign Norwegian Premier League players
Poland
See also: List of foreign Ekstraklasa players
Portugal
See also: List of foreign Primeira Liga players
Player
Club(s)
Period
Romania
See also: List of foreign Liga I players
Player
Club(s)
Period
Russia
See also: List of foreign Russian Premier League players
Player
Club(s)
Period
Scotland
See also: List of foreign Scottish Premier League players
Player
Club(s)
Period
Slovakia
See also: List of foreign Slovak First League players
Spain
See also: List of foreign La Liga players
Player
Club(s)
Period
Sweden
See also: List of foreign Allsvenskan players
Switzerland
See also: List of foreign Swiss Super League players
Player
Club(s)
Period
Turkey
See also: List of foreign Süper Lig players
Player
Club(s)
Period
Mohamed AbarhounÇaykur Rizespor2018–
Nordin AmrabatKayserispor, Galatasaray2011–14
Ismaïl AissatiAntalyaspor, Alanyaspor2012–13, 2016–17
Jamal AliouiKarabükspor2010
Yacine BammouAlanyaspor2019–
Abdelaziz BarradaAntalyaspor2018–19
Younès BelhandaGalatasaray2017–
Zakarya BergdichDenizlispor2019–
Nourdin BoukhariKasımpaşa2009–10
Mehdi BourabiaKonyaspor2017–18
Khalid BoutaïbYeni Malatyaspor2017–19
Aatif ChahechouheSivasspor, Fenerbahçe, Çaykur Rizespor, Antalyaspor2012–
Issam ChebakeYeni Malatyaspor2017–
Michaël Chrétien BasserBursaspor2011–14
Manuel da CostaSivasspor, İstanbul Başakşehir F.K., Trabzonspor2013–15, 2017–
Nabil DirarFenerbahçe2017–
Moestafa El KabirGençlerbirliği, Çaykur Rizespor2015–19
Reda EreyahiGöztepe2000
Youssouf HadjiElazığspor2013
Youness MokhtarMKE Ankaragücü2018–19
Adrien RegattinOsmanlıspor2016–18
Marwane SaâdaneÇaykur Rizespor2016–19
Rial SellamBursaspor1966–67
Jamal SellamiBeşiktaş1997–98
Khalid SinouhKasımpaşa2007–08
Mehdi TaouilSivasspor2013–16
Adnane TighadouiniKayserispor2016
Ukraine :

## List All-time top appearances of Moroccan players in European League

List of Moroccan players with 200 or more appearances in European League top leval :
| R. | Player | European Club(s) | Apps |
| 1 | Karim El Ahmadi | Twente (89) – Feyenoord (227) – Aston Villa (51) | 376 |
| 2 | Abdelkrim Merry | Bastia (93) – Lille (35) – Metz (36) – Strasbourg (24) – Tours (35) – Le Havre (34) – Saint-Etienne (30) – Matra Racing (50) | 337 |
| 3 | Marouane Chamakh | Bordeaux (230) – Arsenal (40) – West Ham United (3) – Crystal Palace (60) | 333 |
| 4 | Younès Belhanda | Montpellier (127) – Nice (31) – Dynamo Kyiv (56) – Schalke 04 (15) – Galatasaray (99) – Adana Demirspor (0) | 329 |
| 5 | Noureddine Naybet | Nantes (34) – Sporting CP (54) – Deportivo La Coruña (211) – Tottenham Hotspur (30) | 329 |
| 6 | Nabil Dirar | Westerlo (57) – Club Brugge (116) – Monaco (76) – Fenerbahçe (73) – Kasımpaşa (0) | 322 |
| 7 | Mbark Boussoufa | Gent (68) – Anderlecht (148) – Anzhi Makhachkala (68) – Lokomotiv Moscow (39) | 322 |
| 8 | Karim Zaza | FC København (78) – Odense BK (79) – Brøndby IF (49) – Aalborg BK (114) | 320 |
| 9 | Mehdi Carcela | Standard Liège (233) – Anzhi Makhachkala (31) – Benfica (20) – Granada (22) – Olympiacos (6) | 310 |
| 10 | Nordin Amrabat | VVV-Venlo (33) – PSV (56) – Kayserispor (39) – Galatasaray (34) – Málaga (59) – Leganés (30) – Watford (47) | 298 |
| 11 | Hassan Akesbi | Nîmes Olympique (204) – Reims (78) – Monaco (11) | 293 |
| 12 | Nourdin Boukhari | Sparta (108) – Ajax (69) – Breda (55) – AZ (10) – Waalwijk (26) – Nantes (9) – Kasımpaşa (4) – Wisła Kraków (9) | 290 |
| 13 | Youssouf Hadji | Nancy (161) – Bastia (61) – Rennes (57) –Elazığspor (6) | 285 |
| 14 | Hassan Nader | Mallorca (45) – Farense (201) – Benfica (17) | 263 |
| 15 | Adil Ramzi | Willem II (52) – PSV (49) – Twente (32) – AZ (32) – Utrecht (15) – Roda JC Kerkrade (76) | 256 |
| 16 | Youssef El-Arabi | Caen (41) – Granada (130) – Olympiacos (69) | 240 |
| 17 | Mehdi Taouil | Kilmarnock (107) – Heart of Midlothian (55) – Sivasspor (73) – AZAL (5) | 240 |
| 18 | Hakim Ziyech | Heerenveen (36) – Twente (68) – Ajax (112) – Chelsea (23) | 239 |
| 19 | Ali Elkhattabi | Sparta (84) – Heerenveen (41) – AZ (94) – RBC Roosendaal (19) | 238 |
| 20 | Aziz Bouderbala | Sion (88) – St. Gallen (21) – Racing Club Paris (49) – Lyon (54) – Estoril (24) | 236 |
| 21 | Larbi Benbarek | Marseille (62) – Stade Français (60) – Atlético Madrid (113) | 235 |
| 22 | Ismaïl Aissati | PSV (44) – Twente (14) – Ajax (36) – Vitesse (29) – Antalyaspor (26) – Alanyaspor (12) – Terek Grozny (64) | 225 |
| 23 | Mustafa El Haddaoui | Lausanne Sports (23) – AS Saint-Étienne (33) – OGC Nice (58) – RC Lens (60) – Angers SCO (34) | 208 |
| (Italics denotes players still playing in European League; Bold denotes players still playing in the European League) ||||
Correct as of 30 June 2021 (UTC)

## Moroccan players and European Competitions

Bold Still playing competitive football in Europe
List of Moroccan players with 20 or more appearances in European competitions :
| # | Name | Games | Games | Games | Games | Games | Date of debut | Debut against | Date of last match | Final match against |
| # | Name | C1 | C2 | C3 | SC | TOTAL | Date of debut | Debut against | Date of last match | Final match against |
| 1 | Nabil Dirar | 25 | – | 37 | – | 62 | 18 Sep 2008 | Young Boys | 7 Aug 2018 | Benfica |
| 2 | Mehdi Carcela | 21 | – | 37 | – | 58 | 18 Dec 2008 | VfB Stuttgart | 12 Dec 2019 | Arsenal |
| 3 | Younès Belhanda | 25 | – | 29 | – | 54 | 29 Jul 2010 | Győri ETO | 11 Dec 2019 | Paris Saint-Germain |
| 4 | Mbark Boussoufa | 17 | – | 35 | – | 52 | 13 Sep 2006 | Lille OSC | 14 Mar 2013 | Newcastle United |
| 5 | Hakim Ziyech | 29 | – | 20 | – | 49 | 2 Aug 2012 | Rapid București | 20 Feb 2020 | Getafe CF |
| 6 | Marouane Chamakh | 30 | – | 19 | – | 49 | 25 Sep 2003 | Petržalka | 4 Dec 2012 | Olympiacos |
| 7 | Badr El Kaddouri | 32 | – | 14 | – | 46 | 12 Dec 2002 | Beşiktaş | 26 July 2011 | Rubin Kazan |
| 8 | Medhi Benatia | 31 | – | 13 | – | 44 | 15 Sep 2011 | Stade Rennais | 2 Oct 2018 | Young Boys |
| 9 | Manuel da Costa | 12 | – | 24 | – | 36 | 31 Oct 2006 | Galatasaray | 16 Aug 2018 | Burnley |
| 10 | Tarik Sektioui | 11 | – | 18 | – | 29 | 16 Sep 2004 | PAOK | 7 Apr 2009 | Manchester United |
| 11 | Karim El Ahmadi | 4 | – | 18 | – | 22 | 20 Sep 2007 | Getafe CF | 1 Nov 2017 | Shakhtar Donetsk |
Correct as of 11 March 2020 (UTC)

## List All-time top goalscorers for the Moroccan players in European Leagues

List of Moroccan players with 50 or more goals :
| R. | Player | European Leagues Club(s) | Goals |
| 1 | Hassan Akesbi | Nîmes Olympique (119) – Reims (48) – Monaco (6) | 173 |
| 2 | Omar Er Rafik | FC Differdange 03 (104) – F91 Dudelange (7) – Jeunesse Esch (5) | 116 |
| 3 | Larbi Benbarek | Marseille (17) – Stade Français (43) – Atlético Madrid (56) | 116 |
| 4 | Samir Hadji | Fola Esch (110) | 110 |
| 5 | Youssef El-Arabi | Caen (17) – Granada (44) – Olympiacos (41) | 102 |
| 6 | Abdelkrim Merry | Bastia (22) – Lille (12) – Metz (23) – Strasbourg (3) – Tours (6) – Le Havre (17) – Saint-Etienne (9) – Matra Racing (10) | 102 |
| 7 | Hassan Nader | Mallorca (7) – Farense (87) – Benfica (7) | 101 |
| 8 | Ali Elkhattabi | Sparta (37) – Heerenveen (12) – AZ (31) – RBC Roosendaal (1) | 81 |
| 9 | Mbark Boussoufa | Gent (16) – Anderlecht (48) – Anzhi Makhachkala (11) – Lokomotiv Moscow (3) | 78 |
| 10 | Mounir El Hamdaoui | SBV Excelsior (2) – Willem II (3) – AZ (51) – Ajax (13) – Fiorentina (4) – Málaga (3) | 76 |
| 11 | Marouane Chamakh | Bordeaux (56) – Arsenal (8) – Crystal Palace (7) | 71 |
| 12 | Youssouf Hadji | Nancy (39) – Bastia (13) – Rennes (9) | 61 |
| 13 | Aziz Bouderbala | Sion (25) – St. Gallen (1) – Racing Club Paris (15) – Lyon (10) – Estoril (4) | 55 |
| 14 | Nourdin Boukhari | Sparta (21) – Ajax (14) – Breda (12) – Waalwijk (1) – Nantes (2) – Wisła Kraków (1) | 51 |
| (Italics denotes players still playing professional football; Bold denotes players still playing in the European League) ||||
    As of 30 June 2021

## List All-time top goalscorers for the Moroccan players in European Competitions

Bold Still playing competitive football in Europe
List of Moroccan players with 5 or more goals in European competitions :
| # | Name | Goals | Goals | Goals | Goals | Goals | Date of debut | Debut against | Date of last goal | Final goal against |
| # | Name | C1 | C2 | C3 | SC | TOTAL | Date of debut | Debut against | Date of last goal | Final goal against |
| 1 | Marouane Chamakh | 8 | – | 9 | – | 17 | 26 Feb 2004 | Grodzisk Wielkopolski | 19 Oct 2010 | Shakhtar Donetsk |
| 2 | Omar Er Rafik | – | – | 15 | – | 15 | 5 Jul 2012 | NSÍ Runavík | 30 Jun 2016 | Cliftonville |
| 3 | Hakim Ziyech | 10 | – | 2 | 1 | 13 | 20 Oct 2016 | Celta de Vigo | 11 Aug 2021 | Villarreal |
| 4 | Youssef El-Arabi | 6 | – | 5 | – | 11 | 27 Aug 2019 | Krasnodar | 18 Mar 2021 | Arsenal |
| 5 | Mbark Boussoufa | 1 | – | 5 | – | 6 | 28 Jul 2009 | Sivasspor | 14 Feb 2013 | Hannover 96 |
| 6 | Nabil Dirar | – | – | 5 | – | 5 | 28 Jul 2011 | Qarabağ | 3 Aug 2017 | Sturm Graz |
Correct as of 11 August 2021 (UTC)

## List of Moroccan players hat-tricks in European League

Position key: GK – Goalkeeper; DF – Defender; MF – Midfielder; FW – Forward; $^4$ – Player scored four goals; $^6$ – Player scored six goals; * – The home team
| Player | Position | For | Against | Result | Date | League |
| Abdelkader Hamiri | FW | AS Cannes* | SR Colmar | 4–2 | 17 April 1949 | Ligue 1 |
| Mohamed Mahjoub | FW | Olympique de Marseille* | SO Montpellier | 6–3 | 29 May 1949 | Ligue 1 |
| Mohammed Abderrazack | FW | OGC Nice* | FC Sochaux | 4–0 | 27 February 1955 | Ligue 1 |
| Hassan Akesbi$^4$ | FW | Nîmes Olympique* | AS Troyes | 5–2 | 13 November 1955 | Ligue 1 |
| Hassan Akesbi | FW | Nîmes Olympique* | Angers SCO | 3–1 | 12 May 1957 | Ligue 1 |
| Hassan Akesbi | FW | Nîmes Olympique | RC Strasbourg* | 5–1 | 19 October 1958 | Ligue 1 |
| Hassan Akesbi | FW | Nîmes Olympique | Toulouse FC* | 4–2 | 15 February 1959 | Ligue 1 |
| Hassan Akesbi | FW | Nîmes Olympique* | AS Monaco FC | 5–1 | 16 September 1959 | Ligue 1 |
| Hassan Akesbi$^4$ | FW | Nîmes Olympique* | OGC Nice | 5–1 | 4 October 1959 | Ligue 1 |
| Abdelkrim Merry | FW | FC Metz* | FC Tours | 5–1 | 18 December 1982 | Ligue 1 |
| Abdelkrim Merry | FW | FC Metz* | FC Rouen | 3–2 | 22 January 1983 | Ligue 1 |
| Abdelkrim Merry$^4$ | FW | Le Havre AC* | SC Toulon | 4–3 | 25 October 1985 | Ligue 1 |
| Hassan Nader | FW | Farense* | Salgueiros | 4–1 | 22 May 1994 | Primeira Liga |
| Hicham Zerouali | FW | Aberdeen | Dundee* | 1–4 | 29 September 2001 | SPL |
| Marouane Chamakh | FW | Girondins de Bordeaux* | OGC Nice | 5–1 | 14 August 2004 | Ligue 1 |
| Mounir El Hamdaoui | FW | AZ Alkmaar | Willem II* | 5–2 | 27 September 2008 | Eredivisie |
| Mounir El Hamdaoui | FW | AZ Alkmaar | Vitesse Arnhem* | 3–0 | 27 February 2010 | Eredivisie |
| Mounir El Hamdaoui | FW | AZ Alkmaar* | RKC Waalwijk | 6–2 | 13 March 2010 | Eredivisie |
| Oussama Assaidi | FW | Heerenveen* | Twente | 6–2 | 12 December 2010 | Eredivisie |
| Omar Er Rafik$^4$ | FW | Differdange 03* | UN Käerjeng 97 | 5–0 | 21 August 2011 | BGL Ligue |
| Omar Er Rafik | FW | Differdange 03* | Kayl-Tétange | 4–1 | 29 April 2012 | BGL Ligue |
| Omar Er Rafik | FW | Differdange 03 | Jeunesse Canach* | 3–1 | 16 September 2012 | BGL Ligue |
| Abderrazak Hamdallah | FW | Aalesund* | Lillestrøm | 7–1 | 13 May 2013 | Tippeligaen |
| Mounir El Hamdaoui | FW | Málaga* | Rayo Vallecano | 5–0 | 15 September 2013 | La Liga |
| Omar Er Rafik | FW | Differdange 03* | Hamm Benfica | 3–0 | 3 October 2013 | BGL Ligue |
| Abderrazak Hamdallah | FW | Aalesund | Viking* | 3–1 | 25 October 2013 | Tippeligaen |
| Youssef El-Arabi | FW | Granada* | Málaga | 3–1 | 8 November 2013 | La Liga |
| Samir Hadji | FW | Fola Esch | Victoria Rosport* | 5–1 | 1 March 2015 | BGL Ligue |
| Moestafa El Kabir | FW | Gençlerbirliği* | Kasımpaşa | 5–2 | 4 April 2015 | Süper Lig |
| Oussama Tannane$^4$ | FW | Heracles* | Cambuur | 6–1 | 22 August 2015 | Eredivisie |
| Sofiane Boufal | FW | Lille* | Gazélec Ajaccio | 4–2 | 16 April 2016 | Ligue 1 |
| Youssef El-Arabi | FW | Granada* | Levante | 5–1 | 21 April 2016 | La Liga |
| Samir Hadji | FW | Fola Esch | UN Käerjeng 97* | 4–0 | 7 August 2016 | BGL Ligue |
| Omar Er Rafik | FW | Differdange 03 | UN Käerjeng 97* | 5–3 | 4 December 2016 | BGL Ligue |
| Samir Hadji | FW | Fola Esch* | UNA Strassen | 5–0 | 5 March 2017 | BGL Ligue |
| Omar Er Rafik | FW | Differdange 03* | UN Käerjeng 97 | 6–2 | 7 May 2017 | BGL Ligue |
| Omar Er Rafik$^5$ | FW | Differdange 03* | Victoria Rosport | 6–2 | 21 May 2017 | BGL Ligue |
| Samir Hadji | FW | Fola Esch* | Differdange 03 | 6–3 | 15 October 2017 | BGL Ligue |
| Samir Hadji$^4$ | FW | Fola Esch* | US Esch | 9–0 | 30 March 2018 | BGL Ligue |
| Samir Hadji | FW | Fola Esch* | Etzella Ettelbruck | 6–0 | 21 October 2018 | BGL Ligue |
| Samir Hadji | FW | Fola Esch | Victoria Rosport* | 4–1 | 4 November 2018 | BGL Ligue |
| Youssef En-Nesyri | FW | Leganés* | Real Betis | 3–0 | 10 February 2019 | La Liga |
| Samir Hadji$^4$ | FW | Fola Esch* | Rumelange | 7–0 | 14 April 2019 | BGL Ligue |
| Youssef El-Arabi | FW | Olympiacos | Lamia* | 4–0 | 12 January 2020 | Super League 1 |
| Youssef El-Arabi | FW | Olympiacos* | Atromitos | 4–0 | 17 October 2020 | Super League 1 |
| Youssef El-Arabi | FW | Olympiacos* | Volos | 4–1 | 5 December 2020 | Super League 1 |
| Youssef En-Nesyri | FW | Sevilla* | Real Sociedad | 3–2 | 9 January 2021 | La Liga |
| Youssef En-Nesyri | FW | Sevilla* | Cádiz CF | 3–0 | 23 January 2021 | La Liga |
| Youssef El-Arabi | FW | Olympiacos | Atromitos* | 3–0 | 15 December 2021 | Super League 1 |
| Youssef El-Arabi | FW | Olympiacos | AEK Athens* | 3–2 | 17 May 2022 | Super League 1 |

## Moroccan players Titles in European clubs

This statistics of Moroccan players who won titles in Europe where the player must be Moroccan whether he played for the Morocco national football team or from a Moroccan father and mother. He has never been represent another country, but if he plays for another national team and then plays for the Moroccan team he is considered a Moroccan player, and the same thing if he played with teams under-23, under-20 and under-17.
Bold Still playing competitive football in Europe
| # | Name | League | Cup | Others | Europe | TOTAL |
| 1 | Badr El Kaddouri | 2003, 2004, 2007, 2009 2012 | 2003, 2005, 2006, 2007 | 2004, 2006, 2007, 2009, 2011 | | 14 |
| 2 | Sofian Benzouien | 2011, 2012, 2014, 2016, 2017, 2018, 2019 | 2012, 2016, 2019 | | | 10 |
| = | Younès Belhanda | 2012 2015, 2016 2018, 2019 | 2014, 2015 2019 | 2019 | | 9 |
| = | Medhi Benatia | 2015, 2016 2017, 2018, 2019 | 2016 2017, 2018 | 2018 | | 9 |
| = | Achraf Hakimi | 2021 2022 | | 2017 2019 2022 | 2017, 2017, 2018 | 8 |
| = | Mehdi Carcela | 2009 2016 | 2011, 2018 | 2009 2016, 2016 | | 7 |
| = | Noussair Mazraoui | 2019, 2021, 2022 | 2019, 2021 | 2019 2022 | | 7 |
| = | Yassine Benajiba | 2014, 2016, 2017, 2018 | 2013, 2016 | | | 6 |
| = | Moha Rharsalla | 2019, 2020, 2021 | 2018, 2020, 2021 | | | 6 |
| = | Mbark Boussoufa | 2007, 2010 | 2008 2015 | 2007, 2010 | | 6 |
| = | Noureddine Naybet | 2000 | 2002 1995 | 2000, 2002 1995 | | 6 |
| = | Hakim Ziyech | 2019 | 2019 | 2019 | 2021, 2021, 2021 | 6 |
| 8 | Tarik Sektioui | 2007, 2008, 2009 | 2009 | 2006 | | 5 |
| = | Manuel da Costa | 2007. 2008 2016, 2017 | | 2006 | | 5 |
| = | Marouane Chamakh | 2009 | | 2007, 2009, 2008, 2009 | | 5 |
| = | Karim Zaza | 2005, 2008 | 1995, 1997, 2005 | | | 5 |
| 12 | Ismaïl Aissati | 2006, 2008, 2012 | 2010 | | | 4 |
| = | Youssef Chippo | 1998, 1999 | 1998 | 1998 | | 4 |
| = | Nourdin Boukhari | 2011 | 2006 | 2002, 2005 | | 4 |
| = | Youssef El-Arabi | 2020, 2021, 2022 | 2020 | | | 4 |
| 16 | Mourad Hdiouad | | 2004, 2006 | 2006 | | 3 |
| = | Omar Er Rafik | 2018 | 2014, 2015 | | | 3 |
| = | Mounir El Hamdaoui | 2009, 2011 | | 2009 | | 3 |
| = | Zakaria Labyad | 2019 | 2012, 2019 | | | 3 |
| = | Omar El Kaddouri | 2019 | 2018, 2019 | | | 3 |
| = | Nordin Amrabat | 2013 | 2014 | 2013 | | 3 |
| = | Karim El Ahmadi | 2017 | 2016 | 2017 | | 3 |
| = | Chakib Benzoukane | 2009 | | 2007, 2009 | | 3 |
| = | Sofyan Amrabat | | 2018 | 2017, 2018 | | 3 |
| 23 | Samir Hadji | 2013, 2015 | | | | 2 |
| = | Abdelilah Saber | 2000 | | 2000 | | 2 |
| = | Rachid Hamdani | | 2013 | 2006 | | 2 |
| = | Khalid Fouhami | 2000 | 2000 | | | 2 |
| = | Adil Ramzi | 2001, 2003 | | | | 2 |
| = | Youssef Rabeh | 2009 | | 2009 | | 2 |
| = | Yacine Abdessadki | | 2001 | 2005 | | 2 |
| = | Mehdi Bourabia | | | 2015 2017 | | 2 |
| = | Youssef En-Nesyri | | | | 2020, 2023 | 2 |
| = | Yassine Bounou | | | | 2020, 2023 | 2 |
| 30 | Salaheddine Bassir | 2000 | | | | 1 |
| = | Abdelhamid El Kaoutari | 2012 | | | | 1 |
| = | Karim Aït-Fana | 2012 | | | | 1 |
| = | Nabil Dirar | 2017 | | | | 1 |
| = | Adel Taarabt | 2019 | | | | 1 |
| = | Hassan Akesbi | 1962 | | | | 1 |
| = | Rachid Tiberkanine | 2009 | | | | 1 |
| = | Jaouad Zairi | 2011 | | | | 1 |
| = | Hassan Souari | 2009 | | | | 1 |
| = | Akram Roumani | 2002 | | | | 1 |
| = | Adil Rhaili | 2015 | | | | 1 |
| = | El Mehdi Sidqy | | 2010 | | | 1 |
| = | Nabil Baha | | 2011 | | | 1 |
| = | Hassan Nader | | 1996 | | | 1 |
| 1 | Talal El Karkouri | | 2004 | | | 1 |
| = | Issam El Adoua | | 2013 | | | 1 |
| = | Houssine Kharja | | 2011 | | | 1 |
| = | Mehdi Taouil | | 2012 | | | 1 |
| = | Khalid Sinouh | | 2012 | | | 1 |
| = | Aziz Bouderbala | | 1986 | | | 1 |
| = | Smahi Triki | | 1998 | | | 1 |
| = | Abdelfettah Boukhriss | | 2011 | | | 1 |
| = | Faouzi El Brazi | | 2001 | | | 1 |
| = | Mohammed Chaouch | | 1997 | | | 1 |
| = | Adnane Tighadouini | | 2017 | | | 1 |
| = | Abdessalam Benjelloun | | | 2007 | | 1 |
| = | Merouane Zemmama | | | 2007 | | 1 |

## Summary
### List by League

| R. | League | Titles | Winning Years |
| 1 | Eredivisie | 15 | 2001, 2003, 2006, 2007, 2008 x2, 2009, 2011, 2012, 2017, 2019 x3, 2021, 2022 |
| 2 | National Division | 14 | 2011, 2012, 2013, 2014 x2, 2015, 2016 x2, 2017 x2, 2018 x3, 2019 |
| 3 | Primeira Liga | 8 | 1998, 1999, 2000, 2007, 2008, 2009, 2016, 2019 |
| 4 | Superleague Greece | 7 | 2011, 2016, 2017, 2019, 2020, 2021, 2022 |
| = | Ligue 1 | 7 | 1962, 2009, 2012 x3, 2017, 2022 |
| 6 | Ukrainian Premier League | 6 | 2003, 2004, 2007, 2009, 2015, 2016 |
| 7 | Belgian Pro League | 4 | 2002, 2007, 2009, 2010 |
| 8 | Süper Lig | 3 | 2013, 2018, 2019 |
| = | Serie A | 3 | 2017, 2018, 2021 |
| = | Slovak Super Liga | 3 | 2019, 2020, 2021 |
| = | A Group | 3 | 2009 x3 |
| 11 | Bundesliga | 2 | 2015, 2016 |
| = | Danish Superliga | 2 | 2005, 2008 |
| = | La Liga | 2 | 2000 x2 |
| 14 | Moldovan National Division | 1 | 2015 |
| = | Ekstraklasa | 1 | 2011 |
| = | Azerbaijan Premier League | 1 | 2009 |
| = | Scottish Premier League | 1 | 2012 |
| = | Liga I | 1 | 2000 |

### List by Cup

| R. | Cup | Titles | Winning Years |
| 1 | KNVB Cup | 11 | 2001, 2006, 2010, 2012 x2, 2016, 2017, 2018–19 x3, 2021 |
| = | Luxembourg Cup | 7 | 2012, 2013, 2014, 2015, 2016 x2, 2019 |
| 2 | Ukrainian Cup | 6 | 2003, 2005, 2006, 2007, 2014, 2015 |
| 4 | Taça de Portugal | 5 | 1995, 1996, 1998, 2009, 2013 |
| 5 | Danish Cup | 3 | 1995, 1997, 2005 |
| = | Belgian Cup | 3 | 2008, 2011, 2018 |
| = | Coupe de France | 3 | 1997, 2001, 2004 |
| = | Coppa Italia | 3 | 2011, 2017, 2018 |
| = | Greek Cup | 3 | 2011, 2018, 2019 |
| = | Slovak Super Liga | 3 | 2018, 2020, 2021 |
| 11 | Bulgarian Cup | 2 | 2004, 2006 |
| = | Turkish Cup | 2 | 2014, 2019 |
| = | Swiss Cup | 2 | 1986, 1998 |
| 11 | DFB-Pokal | 1 | 2016 |
| = | Russian Cup | 1 | 2015 |
| = | Copa del Rey | 1 | 2002 |
| = | Cypriot Cup | 1 | 2013 |
| = | Cupa României | 1 | 2000 |
| = | Polish Cup | 1 | 2010 |
| = | Scottish Cup | 1 | 2012 |

### List by League Cup

| R. | Super Cup | Titles | Winning Years |
| 1 | Coupe de la Ligue | 5 | 2005, 2006 x2, 2007, 2009 |
| 2 | Scottish League Cup | 2 | 2007 x2 |
| 3 | Taça da Liga | 1 | 2016 |

### List by Super Cup

| R. | Super Cup | Titles | Winning Years |
| 1 | Johan Cruijff-schaal | 7 | 2002, 2005, 2009, 2017 x2, 2018, 2019 |
| 2 | Supertaça | 5 | 1995, 1998, 2000, 2006, 2016 |
| = | Bulgarian Supercup | 5 | 2006, 2007, 2009 x2, 2015 |
| = | Ukrainian Super Cup | 5 | 2004, 2006, 2007, 2009, 2011 |
| 5 | Belgian Super Cup | 3 | 2007, 2009, 2010 |
| = | Supercopa de España | 3 | 2000, 2002, 2017 |
| = | Trophée des Champions | 3 | 2008, 2009, 2022 |
| 8 | Turkish Super Cup | 2 | 2013, 2017 |
| 9 | Supercoppa Italiana | 1 | 2018 |

### List by intercontinental Cup UEFA

| R. | Intercontinental Cup | Titles | Winning Years |
| 1 | UEFA Europa League | 4 | 2020 x2, 2023 x2 |
| 2 | UEFA Champions League | 2 | 2018, 2021 |
| = | UEFA Super Cup | 2 | 2017, 2021 |
| = | FIFA Club World Cup | 2 | 2017, 2021 |

## Most expensive transfers in the history of Moroccan players

    As of 1 August 2020; during the 2020 summer transfer window.
List of Most expensive transfers in the history of Moroccan players with more than 15 Million Euro. :
| R. | Year | Player | Fee (M €) | From | To |
| 1 | 2021 | Achraf Hakimi | €60 | Inter Milan | Paris Saint-Germain |
| 2 | 2020 | Hakim Ziyech | €40 | Ajax | Chelsea |
| = | 2020 | Achraf Hakimi | €40 | Real Madrid | Inter Milan |
| 4 | 2022 | Nayef Aguerd | €35 | Rennes | West Ham United |
| 5 | 2014 | Medhi Benatia | €26 | Roma | Bayern Munich |
| 6 | 2020 | Youssef En-Nesyri | €20 | Leganés | Sevilla |
| = | 2016 | Medhi Benatia | €20 | Bayern Munich | Juventus |
| 8 | 2016 | Sofiane Boufal | £16 | Lille | Southampton |

## League statistics rest of the world

List of Moroccan players with 100 or more appearances since the 1999–2000 season :
| R. | Player | Rest of the world Club(s) | Apps |
| 1 | Mehdi Ballouchy | Salt Lake (46) – Colorado (77) – New York Red Bulls (51) – San Jose (11) – New York City (24) – Vancouver (7) | 216 |
| 2 | Adil Hermach | Al-Hilal (59) – Al-Wahda (33) – Al Dhafra (47) – Ajman (24) | 163 |
| 3 | Anouar Diba | Al-Wakrah (92) – Lekhwiya (6) – Al Kharaitiyat (49) – Al-Nasr (16) | 163 |
| 4 | Tarik El Janaby | Sriwijaya (30) – Pahang FA (38) – Al Ahli Club (47) – Sheikh Russel KC (35) | 150 |
| 5 | Abderrazak Hamdallah | Guangzhou R&F (32) – El Jaish (23) – Al-Rayyan SC (20) – – Al-Nassr (60) | 135 |
| 6 | Issam El Adoua | Al Qadsia (18) – Chongqing Lifan (29) – Al Dhafra (53) | 100 |
List of Moroccan players with 50 or more goals :
| R. | Player | Rest of the world Club(s) | Goals |
| 1 | Abderrazak Hamdallah | Guangzhou R&F (25) – El Jaish (21) – Al-Rayyan SC (18) – – Al-Nassr (63) | 127 |
| 2 | Youssef El-Arabi | Al-Hilal (12) – Al-Duhail (76) | 88 |
| 3 | Tarik El Janaby | Sriwijaya (14) – Pahang FA (20) – Al Ahli Club (18) – Sheikh Russel KC (7) | 59 |
| 4 | Adil Ramzi | Al-Wakrah (47) – Umm Salal (4) | 51 |
    As of 30 May 2021

## List of Moroccan players hat-tricks in the rest of the world Leagues

Position key: GK – Goalkeeper; DF – Defender; MF – Midfielder; FW – Forward; $^4$ – Player scored four goals; $^5$ – Player scored five goals; * – The home team
| Player | Position | For | Against | Result | Date | League |
| Anouar Diba | MF | Al-Wakrah* | Qatar SC | 3–1 | 18 October 2008 | Qatar Stars League |
| Hicham Aboucherouane | FW | Al-Ittihad* | Al-Watani | 7–2 | 15 December 2008 | Saudi Professional League |
| Adil Ramzi | FW | Al-Wakrah* | Al Shamal | 7–0 | 5 November 2009 | Qatar Stars League |
| Hicham Aboucherouane | FW | Al-Ittihad* | Al Hazm | 5–2 | 6 January 2010 | Saudi Professional League |
| Abdelkarim Benhania$^4$ | FW | Al-Wahda* | Al-Fateh | 6–0 | 28 January 2010 | Saudi Professional League |
| Soufiane Alloudi | FW | Al Wasl FC | Emirates Club* | 5–4 | 7 May 2010 | UAE Pro-League |
| Anouar Diba$^4$ | MF | Al-Wakrah | Al-Sailiya* | 5–2 | 12 March 2011 | Qatar Stars League |
| Youssef El-Arabi | FW | Al-Hilal | Al-Qadisiyah* | 5–4 | 20 October 2011 | Saudi Professional League |
| Monsef Zerka | FW | Tanjong Pagar | Warriors FC* | 6–1 | 27 February 2013 | S.League |
| Abderrazak Hamdallah | FW | Guangzhou R&F | Shanghai Shenxin* | 3–1 | 22 March 2014 | Chinese Super League |
| Monsef Zerka | FW | Tanjong Pagar | Young Lions* | 3–2 | 26 March 2014 | S.League |
| Abderrazak Hamdallah | FW | Guangzhou R&F* | Hangzhou Greentown | 6–2 | 30 March 2014 | Chinese Super League |
| Mounir El Hamdaoui | FW | Umm Salal* | Al-Gharafa | 4–4 | 27 February 2016 | Qatar Stars League |
| Mouhcine Iajour | FW | Al-Ahli | Al-Duhail* | 5–4 | 10 April 2016 | Qatar Stars League |
| Youssef El-Arabi | FW | Al-Duhail* | Al-Arabi | 4–1 | 28 October 2016 | Qatar Stars League |
| Youssef El-Arabi | FW | Al-Duhail* | Al-Shahania | 10–0 | 21 December 2016 | Qatar Stars League |
| Youssef El-Arabi | FW | Al-Duhail* | Al-Khor | 6–0 | 3 February 2017 | Qatar Stars League |
| Mourad Batna | FW | Emirates Club | Shabab* | 4–0 | 4 February 2017 | UAE Pro-League |
| Yassine Salhi$^4$ | FW | Dhafra* | Dibba | 5–0 | 15 April 2017 | UAE Pro-League |
| Youssef El-Arabi$^4$ | FW | Al-Duhail* | Al-Ahli | 6–1 | 15 October 2017 | Qatar Stars League |
| Youssef El-Arabi | FW | Al-Duhail* | Al-Kharaitiyat | 8–2 | 19 November 2017 | Qatar Stars League |
| Youssef El-Arabi | FW | Al-Duhail | Qatar SC* | 6–0 | 13 January 2018 | Qatar Stars League |
| Rachid Tiberkanine | FW | Al-Sailiya | Al-Kharaitiyat* | 5–0 | 4 November 2018 | Qatar Stars League |
| Youssef El-Arabi | FW | Al-Duhail SC* | Al-Shahania | 5–1 | 8 November 2018 | Qatar Stars League |
| Abderrazak Hamdallah$^4$ | FW | Al-Nassr* | Al-Raed | 4–0 | 14 December 2018 | Saudi Professional League |
| Abderrazak Hamdallah$^4$ | FW | Al-Nassr | Al-Wehda* | 4–0 | 16 March 2019 | Saudi Professional League |
| Abderrazak Hamdallah | FW | Al-Nassr | Al-Raed* | 5–0 | 4 April 2019 | Saudi Professional League |
| Abderrazak Hamdallah | FW | Al-Nassr | Al-Hazem* | 3–0 | 11 May 2019 | Saudi Professional League |
| Abderrazak Hamdallah | FW | Al-Nassr | Al-Fayha* | 4–1 | 28 December 2019 | Saudi Professional League |
| Abderrazak Hamdallah | FW | Al-Nassr | Al-Shabab* | 4–2 | 14 February 2020 | Saudi Professional League |
| Karim El Berkaoui$^4$ | FW | Al-Raed* | Damac | 4–2 | 31 January 2021 | Saudi Professional League |
| Abderrazak Hamdallah | FW | Al-Ittihad | Al Ahli* | 4–3 | 26 February 2022 | Saudi Professional League |

## Moroccan players Titles In the rest of the world clubs

Bold Still playing competitive football In the rest of the world League
| # | Name | League | Cup | Others | International | TOTAL |
| 1 | Walid Azaro | 2018, 2019, 2020 | 2017, 2020 | 2017 | 2020 | 7 |
| 2 | Youssef El-Arabi | 2017, 2018 | 2018, 2019 | 2012 2018 | | 6 |
| = | Hussein Ammouta | 2000 | 2000, 2001 | 1998, 1998, 2000 | | 6 |
| 4 | Achraf Bencharki | 2018 | 2019 | 2018 2020 | 2020 | 5 |
| 4 | Youssef Chippo | 1996 1997, 2004 | 2005 | | | 4 |
| 5 | Ahmed Bahja | 1997, 1999 | 1997 | | | 3 |
| = | Saïd Chiba | 1996 2003 | 1995 | | | 3 |
| = | Abdeljalil Hadda | 2001 | 2001 2002 | | | 3 |
| = | Hicham Aboucherouane | 2009 | 2007, 2008 | | | 3 |
| = | Abderrazak Hamdallah | 2019 | | 2016 2019 | | 3 |
| = | Mourad Batna | | | 2018, 2018 | | 2 |
| 12 | Issam El Adoua | 2011 | | | | 1 |
| = | Tarik El Janaby | 2013 | | | | 1 |
| = | Mbark Boussoufa | 2017 | | | | 1 |
| = | Medhi Benatia | | 2019 | | | 1 |
| = | Aziz Ben Askar | | 2008 | | | 1 |
| = | Soufiane Alloudi | | 2009 | | | 1 |
| = | Said El Bezouz | | 2001 | | | 1 |
| = | Yassine Salhi | | 2016 | | | 1 |
| = | Hamid Ahaddad | | | | 2019 | 1 |

## Summary
### List by League

| R. | League | Titles | Winning Years |
| 1 | Saudi Professional League | 8 | 1996 x2, 1997, 1999, 2001, 2009, 2018, 2019 |
| 2 | Qatar Stars League | 6 | 1997, 2003, 2004, 2000, 2017, 2018 |
| 3 | Egyptian Premier League | 2 | 2018, 2019 |
| 4 | Kuwaiti Premier League | 1 | 2011 |
| = | UAE Pro-League | 1 | 2017 |
| = | Bangladesh Premier League | 1 | 2013 |

### List by Cup

| R. | Cup | Titles | Winning Years |
| 1 | Emir of Qatar Cup | 7 | 2000, 2001, 2005, 2008, 2018, 2019 x2 |
| 2 | Tunisian Cup | 3 | 2002, 2007, 2008 |
| 3 | UAE President's Cup | 1 | 2009 |
| = | Kuwait Emir Cup | 1 | 2016 |
| = | Egypt Cup | 1 | 2019 |
| = | Algerian Cup | 1 | 2001 |

### List by League Cup

| R. | League Cup | Titles | Winning Years |
| 1 | Saudi Crown Prince Cup | 4 | 1995, 1997, 2001, 2012 |
| 2 | Qatar Crown Prince Cup | 2 | 1998, 2018 |
| 3 | UAE League Cup | 1 | 2018 |

### List by Super Cup

| R. | Super Cup | Titles | Winning Years |
| 1 | Sheikh Jassim Cup | 2 | 1998, 2000 |
| = | Egyptian Super Cup | 2 | 2017, 2020 |
| 3 | Saudi Super Cup | 1 | 2018 |
| = | UAE Super Cup | 1 | 2018 |

## List Top goalscorers Moroccan players In the rest of the world clubs

| Rank | player | Titles | League Top goalscorers Years |
| 1 | Abderrazak Hamdallah | 3 | 2016 (21 goals), (El Jaish SC), 2019 (34 goals), (Al-Nassr), 2020 (29 goals), (Al-Nassr) |
| = | Youssef El-Arabi | 2 | 2017 (24 goals), (Lekhwiya), 2018 (26 goals), (Lekhwiya) |
| 3 | Ahmed Bahja | 1 | 1997 (21 goals), (Al-Ittihad) |
| = | Hussein Amotta | 1 | 1998 (10 goals), (Al-Sadd SC) |
| = | Rachid Rokki | 1 | 2003 (15 goals), (Al-Khor SC) |
| = | Hicham Aboucherouane | 1 | 2009 (12 goals), (Al-Ittihad) |
| = | Walid Azaro | 1 | 2018 (18 goals), (Al Ahly) |