33·Legends
‹ All XIs
Morocco flag

Morocco

The thirty-three greatest. Build your eleven, then settle the duels.
The pitch 0 / 11

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

Ranked by the almanac. Vote in the duels to build the people's version.

1 90 Achraf Hakimi 99 caps · Borussia Dortmund, Inter Milan · Hall of Fame 2022Spain 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. RB2018–26
2 90 Larbi Benbarek 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. He won La Liga with Atlético in 1950 and 1951, scoring 58 goals in 114 matches there, won 17 caps for France, and received the FIFA Order of Merit in 1998, six years after his death. CAM1938–98
3 88 Ahmed Faras 115 caps · 42 goals · SCC MohammédiaIn Addis Ababa in March 1976 he wore the armband as Morocco took the Africa Cup of Nations, finishing the tournament as its best player and second-highest scorer, and lifting a trophy his country would not win again until 2026. African Footballer of the Year in 1975, he spent his entire career at Chabab Mohammédia, winning the Moroccan league in 1980 and two Throne Cups, and he is still Morocco's record scorer with 36 goals. ST1975–2026
4 BZ 88 Badou Zaki 118 caps · AS Salé, Wydad Athletic Club · Hall of Fame 2004Three 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. He was African Footballer of the Year in 1986, won two Moroccan league titles and three Throne Cups with Wydad Casablanca, took Spain's Zamora Trophy with Mallorca in 1988-89, and was voted Moroccan Footballer of the Year four times. GK1986–88
5 87 Hakim Ziyech 64 caps · 25 goals · FC Twente, AFC Ajax · national Player of the Year 2018Six 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. He won the Champions League and Club World Cup with Chelsea in 2021, the Eredivisie and Dutch Cup double with Ajax in 2019, back-to-back Süper Lig titles with Galatasaray, and led the Eredivisie for assists four times. RM2019–21
6 MT 87 Mohamed Timoumi 46 caps · 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. That same year he lifted the African Cup of Champions Clubs with FAR Rabat and was voted its best player, then ran Morocco's midfield at the 1986 World Cup, where they became the first African side to reach the second round. CAM1985–86
7 MH 87 Mustapha Hadji 63 caps · 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. African Footballer of the Year followed that December, the first time a Moroccan had won the CAF award; he played two World Cups, took the Portuguese Super Cup with Sporting in 1995 and the Intertoto Cup with Aston Villa in 2001. RM1995–2001
8 NN 87 Noureddine Naybet 115 caps · Wydad Athletic Club, Sporting CP · Hall of Fame 2004At 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. He had already won Deportivo's first La Liga title in 2000, the African Cup of Champions Clubs with Wydad in 1992, a Copa del Rey and two Spanish Super Cups; his 115 Morocco caps across 17 years remain the only century by a Moroccan. CB1992–2004
9 87 Yassine Bounou 93 caps · Atlético Madrid B, Girona · Hall of Fame 2022Spain 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. Four clean sheets in Qatar, more than any other goalkeeper, carried Morocco to the first World Cup semi-final by an African side; he won the 2025 Africa Cup of Nations with the Golden Glove, two Europa Leagues at Sevilla, and the Zamora Trophy in 2022. GK2022–25
10 AD 86 Abdelmajid Dolmy 140 caps · 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. He played every game of Morocco's 1976 Africa Cup of Nations win, the country's only continental title until 2025, and every minute of the 1986 World Cup, when Morocco finished above England and Portugal and became the first African side in the last 16; three Throne Cups came at Raja. CDM1976–2025
11 AB 86 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. Runner-up for African Footballer of the Year in 1986, he won the Botola and four Throne Cups with Wydad, bronze at the 1980 Africa Cup of Nations and Mediterranean Games gold in 1983, over 57 caps for Morocco. CM1980–86
12 86 Medhi Benatia 58 caps · Clermont Foot 63, Udinese CalcioRoma won their first ten Serie A games of 2013-14, a record start in the competition's history, with him at centre-back; Bayern Munich paid €26 million for him the following August. Three Serie A titles and two Coppa Italia followed at Juventus, two Bundesligas at Bayern and a run to the 2017 Champions League final; he captained Morocco at the 2018 World Cup, their first in twenty years, and finished on 66 caps. CB2013–18
13 85 Mbark Boussoufa 70 caps · 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. He won the Belgian Golden Shoe three times, in 2006, 2009 and 2010, took two Belgian league titles and the 2008 cup with Anderlecht, added the Russian Cup with Lokomotiv Moscow and the UAE league with Al Jazira, and started all three of Morocco's matches at the 2018 World Cup. CM2006–20
14 85 Noussair Mazraoui Manchester United, AFC Ajax · Hall of Fame 2022His 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. He won the Africa Cup of Nations with Morocco in 2025 and reached the 2022 World Cup semi-finals with them, and at club level he has three Eredivisie titles, two Dutch cups, the 2023 Bundesliga and the German Super Cup. LB2018–25
15 85 Youssef En-Nesyri 92 caps · 25 goals · CD Leganés, Sevilla · Hall of Fame 2022Against 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. He won the Africa Cup of Nations with Morocco in 2025, finished fourth at that World Cup in Qatar, and lifted two Europa League trophies with Sevilla, in 2020 and 2023. ST2020–25
16 84 Abdelkrim Merry "Krimau" SC Bastia, FC MetzGuadalajara, 11 June 1986: Mohamed Timoumi floated a ball into the Portugal box and Krimau took two touches before lifting it over the goalkeeper, the third in a 3-1 win that made Morocco the first African country to reach a World Cup second round. He 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. CAM1978–88
17 84 Abderrazak Hamdallah 17 caps · 6 goals · Olympique Club de Safi, Guangzhou City · Hall of Fame 2022Al-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. Three Golden Boots in Saudi Arabia, league titles with Al-Nassr in 2019 and Al-Ittihad in 2023, top scorer in Qatar and Morocco before that, and the 2025 Arab Cup with Morocco. SS2018–25
18 AK 84 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. First African side to reach a World Cup second round, three Moroccan cups in a row with FAR Rabat, goals in the 1985 and 1986 finals, and 31 caps with six goals for the Atlas Lions. SS1985–86
19 84 Ayoub El Kaabi 9 caps · 2 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. He finished that season as the competition's top scorer with eleven goals and its player of the season, won the 2018 African Nations Championship with its golden boot and best-player award, and took the Greek league and cup double in 2025. ST2016–2026
20 HA 84 Hassan Akesbi 4 caps · 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. He won the French title with Reims in 1962 and finished that season as Ligue 1's second highest scorer, ended with 173 goals in 293 top-flight games, took the Moroccan Throne Cup with FUS Rabat in 1967 and was picked by CAF among the 200 best African players of the previous fifty years. ST1955–67
21 MC 84 Marouane Chamakh 65 caps · 18 goals · FC Girondins de Bordeaux, Arsenal · Hall of Fame 2004Between 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. Ligue 1 in 2008-09 with Bordeaux heads the list, followed by two Coupes de la Ligue, two Trophées des Champions, the Marc-Vivien Foé Award for the best African player in France, 18 goals in 65 caps, and a runners-up medal from the 2004 Africa Cup of Nations. ST2004–10
22 84 Romain Saïss ASOA Valence, Clermont Foot 63 · Hall of Fame 2022Stretchered 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. Captain of Morocco from 2019 and through the run to fourth place in Qatar, 86 caps, the Africa Cup of Nations that CAF awarded Morocco on appeal in March 2026, and the Championship title with Wolves in 2018. CB2018–26
23 SB 84 Salaheddine Bassir 50 caps · 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. Deportivo La Coruña made him a Spanish champion in 2000 and added the Supercopa that year; for Morocco he scored 27 goals in 59 appearances and played the Africa Cup of Nations in 1998, 2000 and 2002. LM1998–2002
24 84 Sofyan Amrabat 73 caps · FC Utrecht, Hellas Verona · Hall of Fame 2022He 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. Morocco went on to become the first African team in a World Cup semi-final; his honours run from the 2025 Africa Cup of Nations to the 2024 FA Cup, won as the first Moroccan to do it, and the 2019-20 Belgian title with Club Brugge. CDM2019–25
25 83 Nayef Aguerd 43 caps · FUS de Rabat, Stade Rennais · Hall of Fame 2022Across 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. Morocco finished fourth there, the first African side in a World Cup semi-final, and he started West Ham's 2023 Conference League final win in Prague after the 2018 African Nations Championship and a Moroccan title with FUS Rabat. CB2016–2026
26 83 Sofiane Boufal 46 caps · 8 goals · Angers SCO, Lille OSC · Hall of Fame 2022On 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. Part of Morocco's semi-final side in Qatar, Belgian champion with Union Saint-Gilloise in 2025, best African player in Ligue 1 in 2016, 46 caps and eight goals. LM2016–25
27 83 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. That remains the club's only French title; he went on to win two Süper Lig titles and the Turkish Cup with Galatasaray, two Ukrainian championships with Dynamo Kyiv, and started all three group games for Morocco at the 2018 World Cup. CM2011–18
28 AO 82 Abdeslam Ouaddou Stade Rennais, Valenciennes · Hall of Fame 2004Wearing 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. A runners-up medal from the 2004 Africa Cup of Nations tops his 58 Morocco caps, ahead of the Greek title with Olympiacos in 2007, the Qatari championship with Lekhwiya in 2011, and the Intertoto Cup he won at Fulham in 2002. CB2002–11
29 82 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. The 2018 World Cup and four Cups of Nations among 66 Morocco caps, plus two KNVB Cups and the 2017 Johan Cruijff Shield at Feyenoord. CDM2014–18
30 82 Talal El Karkouri 53 caps · Aris Thessaloniki, Charlton Athletic · Hall of Fame 2004On 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. A centre-back who took the set pieces, he was a Morocco runner-up at the 2004 Africa Cup of Nations, won the Coupe de France and the Intertoto Cup at Paris Saint-Germain, and played 53 times for his country. CB2004–05
31 AB 81 Allal Ben Kassou 52 caps · 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. That match opened Morocco's World Cup history; he was also picked as goalkeeper in the 1972 Africa Cup of Nations team of the tournament, played the 1964 Olympic tournament, won Moroccan championships with AS FAR, and made CAF's 2006 list of the 200 greatest African players. GK1964–2006
32 81 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. His real home was Kyiv, where eleven seasons and 269 games for Dynamo produced four Ukrainian league titles, four Ukrainian Cups and five Super Cups; before that came the African Cup Winners' Cup with Wydad Casablanca in 2002, and 46 Morocco caps spanning four Africa Cup of Nations. LB2002–11
33 AL 80 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. Forty-eight caps came between 1982 and 1989, with Mediterranean Games gold in 1983, fourth place at the 1986 and 1988 Nations Cups, and nine seasons at FAR Rabat, who won the African Cup of Champions Clubs in 1985. CB1982–89

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. Achraf Hakimi leads the pool at 90 overall. Pick a formation, drag your eleven onto the pitch, then 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.

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

Who is the greatest Morocco footballer of all time?
In the 33 Legends editorial ranking, Achraf Hakimi leads Morocco with an overall rating of 90. The editorial top five: 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 pool covers every position across Morocco's football history. Ratings weigh peak level, longevity, honours and historical standing, then the full methodology page explains the tiers. Fan votes in the duels build a second, independent ranking.
Which Morocco players reach the Immortal tier or higher?
None yet. Achraf Hakimi leads the Morocco pool at 90, in the Legend tier.
Can I build and share my own Morocco all-time XI?
Yes. Pick one of eight formations, drag any of the 33 onto the pitch, and export your lineup as a PNG. There is no account and no sign-up.