33 Legends The football almanac
‹ All XIs
Morocco flag

The national collection · MAR

Morocco

A team across generations. Build your eleven, then explore the careers.
Report an error

Page: /rosters/MAR

10 to 1,000 characters. Include a source if you can. Keep personal information out of the message.

We store your message, this page and, if provided, your email to review the correction. Email is removed on completion or within 90 days; messages within 365 days. Privacy and deletion.

A team across generations 0 / 11

Fill all 11 positions to share your XI.

Drag a position anywhere and the label updates live. Tap a name to fill the open spot, tap ✕ to free a position.

The 330 on the pitch

The duels

Pick the greater legend. Every vote moves the people's ranking of Morocco.

The 33 of Morocco.

Editorial order, with a career scene and sources behind every name.

01 Achraf Hakimi 99 (as of 4 October 2026) caps (Morocco) · Borussia Dortmund, Inter MilanSpain had missed all three of their penalties when Hakimi stepped up in Al Rayyan on 6 December 2022 and dinked a Panenka down the middle to send Morocco into the World Cup quarter-finals. He has three European Cups, one at Real Madrid in 2018 and two at Paris in 2025 and 2026, plus Serie A with Inter in 2021, Ligue 1 every season since he joined Paris, and the African Footballer of the Year award in 2025.
Career sourcesCareer dates · checked 4 October 2026
Identity and career · Wikidata Q26932598
RB2016–
02 LB Larbi Benbarek 17 caps (France) · 6 goals · Olympique de Marseille, Stade Français FootballFrance first capped him in Naples on 4 December 1938 and picked him again in October 1954, at 37, and Pelé later said that if he was the king of football, Benbarek was its god.
Career sourcesCareer dates · checked 5 October 2026
Identity and career · Wikidata Q609626
CAM1935–1954
03 AF Ahmed Faras 115 caps (Morocco) · 42 goals · SCC Mohammédia
Career sourcesCareer dates · checked 4 October 2026
Identity and career · Wikidata Q401238
ST1965–1979
04 BZ Badou Zaki 118 caps (Morocco) · AS Salé, Wydad Athletic ClubThree matches in Mexico in June 1986 and one goal past him: goalless against Poland and England, then 3-1 over Portugal, and Morocco walked out of Group F as the first African side to top a World Cup group.
Career sourcesCareer dates · checked 4 October 2026
Identity and career · Wikidata Q264657
GK1979–1992
05 Hakim Ziyech 64 caps (Morocco) · 25 goals · FC Twente, AFC AjaxSix minutes into the second leg at the Bernabéu on 5 March 2019, Ziyech swept Ajax ahead of the holders, and by full time Real Madrid had lost 4-1 at home and their three-year hold on Europe was over.
Career sourcesCareer dates · checked 4 October 2026
Identity and career · Wikidata Q327456
RM2015–2024
06 MT Mohamed Timoumi 46 caps (Morocco) · 9 goals · Union de Touarga, Real MurciaFrance Football's 1985 ballot gave him 113 points to Rabah Madjer's 45, and he is still the last African Footballer of the Year to have won it while playing his club football in Africa.
Career sourcesCareer dates · checked 4 October 2026
Identity and career · Wikidata Q981253
CAM1979–1989
07 MH Mustapha Hadji 63 caps (Morocco) · 12 goals · A.S. Nancy-Lorraine, Coventry CityMontpellier, 10 June 1998: he ran onto a long ball, shrugged off his marker and finished in the 37th minute, the goal that opened a 2-2 draw with Norway at France 98.
Career sourcesCareer dates · checked 4 October 2026
Identity and career · Wikidata Q311344
RM1993–2002
08 NN Noureddine Naybet 115 caps (Morocco) · Wydad Athletic Club, Sporting CPAt 34 he joined Tottenham for £700,000 and scored his only goal for them in the 4-5 north London derby of November 2004, a volley past Jens Lehmann in a match with nine different scorers.
Career sourcesCareer dates · checked 4 October 2026
Identity and career · Wikidata Q137899
CB1990–2006
09 Yassine Bounou 93 (as of 4 October 2026) caps (Morocco) · Girona, Al Hilal SFCSpain missed all three penalties in the Doha shootout on 6 December 2022, Carlos Soler and Sergio Busquets both denied by him, before Achraf Hakimi chipped in the winner.
Career sourcesCareer dates · checked 4 October 2026
Identity and career · Wikidata Q3571952
GK2013–
10 AD Abdelmajid Dolmy 140 caps (Morocco) · Raja Club Athletic, Club Olympique de CasablancaUNESCO honoured him in 1992 for more than 750 matches without a single red card, most of them in seventeen years at Raja Casablanca, where he was simply Maestro.
Career sourcesCareer dates · checked 4 October 2026
Identity and career · Wikidata Q2444800
CDM1973–1988
11 AB Aziz Bouderbala FC Sion, Racing Club de FranceSion signed him out of Wydad and he repaid them with the Swiss Cup in 1986, the year he drove Morocco's attack in Mexico; two years later he was voted best player of the Africa Cup of Nations his own country hosted.
Career sourcesCareer dates · checked 4 October 2026
Identity and career · Wikidata Q2535190
CM1979–1992
12 Medhi Benatia 58 caps (Morocco) · Clermont Foot 63, Udinese Calcio
Career sourcesCareer dates · checked 4 October 2026
Identity and career · Wikidata Q462779
CB2008–2019
13 Mbark Boussoufa 70 caps (Morocco) · 8 goals · KAA Gent, R.S.C. AnderlechtA 2020 poll of Belgian football named him the best African player their league has ever had, fair reward for four seasons in which Anderlecht's attack ran through him.
Career sourcesCareer dates · checked 4 October 2026
Identity and career · Wikidata Q570109
CM2006–2019
14 Noussair Mazraoui Ajax, Bayern MunichHis first Champions League goal came at the Allianz Arena on 2 October 2018, a full back arriving in the box to earn Ajax a 1-1 draw with Bayern Munich, the club that signed him four years later.
Career sourcesCareer dates · checked 5 October 2026
Identity and career · Wikidata Q26266244
LB2018–
15 Youssef En-Nesyri 92 (as of 4 October 2026) caps (Morocco) · 25 (as of 4 October 2026) goals · CD Leganés, SevillaAgainst Portugal on 10 December 2022 he met a cross with a leap measured at 2.78 metres, and the header sent Morocco into a World Cup semi-final no African country had reached before.
Career sourcesCareer dates · checked 4 October 2026
Identity and career · Wikidata Q26262219
ST2016–
16 AM Abdelkrim Merry "Krimau" SC Bastia, FC MetzHe played the 1986 and 1988 Africa Cup of Nations, reached the 1978 UEFA Cup final with Bastia and scored 110 goals in 366 French league games.
Career sourcesCareer dates · checked 4 October 2026
Identity and career · Wikidata Q1169405
CAM1977–1988
17 Abderrazak Hamdallah 17 (as of 4 October 2026) caps (Morocco) · 6 (as of 4 October 2026) goals · Olympique Club de Safi, Guangzhou CityAl-Nassr signed him in 2018 and he scored 34 times in 26 league games, a Saudi Pro League record that stood until Cristiano Ronaldo beat it by one; nobody has hit more hat-tricks in the competition than his eleven.
Career sourcesCareer dates · checked 4 October 2026
Identity and career · Wikidata Q2821281
SS2012–
18 AK Abderrazak Khairi FAR Rabat, Al-Suwaiq ClubThe 19th minute and the 27th, both from Khairi, and Portugal were beaten 3-1 on 11 June 1986 in the game that put Morocco top of a group with England and Poland.
Career sourcesCareer dates · checked 4 October 2026
Identity and career · Wikidata Q683583
SS1985–1990
19 Ayoub El Kaabi 9 (as of 4 October 2026) caps (Morocco) · 2 (as of 4 October 2026) goals · RS Berkane, HebeiOlympiacos were 116 minutes into the 2024 Conference League final when he got in front of his marker to force in Santiago Hezze's cross, delivering Greece its first European trophy.
Career sourcesCareer dates · checked 4 October 2026
Identity and career · Wikidata Q42948040
ST2018–
20 HA Hassan Akesbi 4 caps (Morocco) · 3 goals · Nîmes Olympique, Stade de ReimsNîmes still list him as their all-time leading scorer, 119 goals in 204 matches between 1955 and 1961.
Career sourcesCareer dates · checked 4 October 2026
Identity and career · Wikidata Q325471
ST1960–1970
21 MC Marouane Chamakh 65 caps (Morocco) · 18 goals · FC Girondins de Bordeaux, ArsenalBetween 2009 and 2010 he scored in six straight Champions League matches, three for Bordeaux and three in his first European games for Arsenal, the first man to do it.
Career sourcesCareer dates · checked 4 October 2026
Identity and career · Wikidata Q42010
ST2003–2014
22 Romain Saïss ASOA Valence, Clermont Foot 63Stretchered off after 57 minutes against Portugal on 10 December 2022, he started the semi-final against France four days later anyway and lasted 21 minutes before his hamstring gave in.
Career sourcesCareer dates · checked 4 October 2026
Identity and career · Wikidata Q3440768
CB2012–
23 SB Salaheddine Bassir 50 caps (Morocco) · 25 goals · Deportivo de A Coruña, Lille OSCTwo goals from him beat Scotland 3-0 in Saint-Étienne on 23 June 1998, and Morocco went out anyway, because Norway were beating Brazil at the same hour.
Career sourcesCareer dates · checked 4 October 2026
Identity and career · Wikidata Q717587
LM1994–2002
24 Sofyan Amrabat 78 (as of 4 October 2026) caps (Morocco) · FC Utrecht, Hellas VeronaHe took a painkilling injection at 3am before Morocco met Spain on 6 December 2022, then won all seven of his ground duels and pushed the tie to a shootout his team took 3-0.
Career sourcesCareer dates · checked 4 October 2026
Identity and career · Wikidata Q18428483
CDM2017–
25 Nayef Aguerd 43 (as of 4 October 2026) caps (Morocco) · FUS de Rabat, Stade RennaisAcross four matches of the 2022 World Cup, Morocco conceded once with Aguerd at centre-back, and the goal came off his own boot against Canada before injury and illness cost him the quarter-final and semi-final.
Career sourcesCareer dates · checked 4 October 2026
Identity and career · Wikidata Q28872567
CB2016–
26 Sofiane Boufal 46 (as of 4 October 2026) caps (Morocco) · 8 (as of 4 October 2026) goals · Angers SCO, Lille OSCOn as a substitute at St Mary's on 21 October 2017, Boufal picked the ball up in his own half five minutes from time and went past six West Brom players before finishing beyond Ben Foster for the only goal, later voted the Premier League's goal of the season.
Career sourcesCareer dates · checked 4 October 2026
Identity and career · Wikidata Q18637185
LM2016–
27 Younès Belhanda Montpellier Hérault Sport Club, FC Dynamo KyivMontpellier finished the 2011-12 season on 82 points, three clear of Paris Saint-Germain, with him running their attacking midfield and taking Ligue 1's Young Player and Goal of the Year awards.
Career sourcesCareer dates · checked 4 October 2026
Identity and career · Wikidata Q348266
CM2010–
28 AO Abdeslam Ouaddou Stade Rennais, ValenciennesWearing the Valenciennes armband at Metz on 16 February 2008, he was racially abused from the stands, and the French league went on to sanction the home club.
Career sourcesCareer dates · checked 4 October 2026
Identity and career · Wikidata Q308119
CB2000–2010
29 Karim El Ahmadi FC Twente, Feyenoord RotterdamAston Villa let him go in 2014 and three years later he was voted the best player in the Netherlands, the holding midfielder in the Feyenoord side that ended an eighteen-year wait for the Eredivisie in May 2017.
Career sourcesCareer dates · checked 4 October 2026
Identity and career · Wikidata Q113246
CDM2008–
30 Talal El Karkouri 53 caps (Morocco) · Aris Thessaloniki, Charlton AthleticOn New Year's Day 2005 at The Valley he drove a free kick past Arsenal from thirty yards on the stroke of half time, a goal Charlton supporters voted the best of their season even though Arsenal won 3-1.
Career sourcesCareer dates · checked 4 October 2026
Identity and career · Wikidata Q1987235
CB2000–2009
31 AB Allal Ben Kassou 52 caps (Morocco) · FAR RabatLeón, 3 June 1970: Morocco led West Germany 1-0 at the break through Houmane Jarir, and it was Ben Kassou's goalkeeping that kept the score there before two second-half goals turned it.
Career sourcesCareer dates · checked 4 October 2026
Identity and career · Wikidata Q2696977
GK1963–1972
32 Badr El Kaddouri Wydad Athletic Club, FC Dynamo KyivEighteen days after joining Celtic on loan, the first Moroccan to play for the club drove a low shot through Allan McGregor's hands at Ibrox on 18 September 2011.
Career sourcesCareer dates · checked 4 October 2026
Identity and career · Wikidata Q439023
LB2002–
33 AL Abdelmajid Lamriss Mouloudia de Marrakech, FAR RabatNumber three on his back, he started all four of Morocco's matches at Mexico 1986: goalless against Poland, goalless against England, then 3-1 past Portugal to finish top of a World Cup group, which no African team had managed before.
Career sourcesCareer dates · checked 4 October 2026
Identity and career · Wikidata Q84059
CB1982–1989

About this XI

Morocco's pool is led by Achraf Hakimi, Larbi Benbarek and Ahmed Faras. The 33 covers 3 goalkeepers, 10 defenders, 13 midfielders and 7 forwards, with sourced senior international careers spanning the 1930s to the 2020s. Pick a formation, drag your eleven onto the pitch, then explore the careers and settle the duels below. Your votes reorder the people's ranking of these 33 in real time.

Left out, and why

A 33 is a set of decisions, and these are the players who lost their place in the last revision of Morocco's list. Every one of them has a case.

  • Youssef ChippoThe place went to Ayoub El Kaabi.
  • Abdelilah SaberThe place went to Nayef Aguerd.

Disagree? That is the point. Settle it in the duels above.

Who is the greatest Morocco footballer of all time?
The editorial collection starts with Achraf Hakimi. Its first five careers: Achraf Hakimi, Larbi Benbarek, Ahmed Faras, Badou Zaki, Hakim Ziyech. The people's ranking on this page moves with every duel vote and can disagree.
How were these 33 Morocco players chosen?
The collection covers every position across Morocco's football history. Honours, international records and career achievements inform the editorial order. Each entry opens a career note and its sources. Fan votes in the duels build a separate ranking.
Where can I read about the careers?
Open a player page from the collection to read the career scene, club record and recorded honours. The source links show where the available records come from.
Can I build and share my own Morocco all-time XI?
Yes. Pick one of 8 formations, place any of the 33 players onto the pitch, and export your lineup as a PNG. There is no account and no sign-up.