Morocco coach Herve Renard has named a 27 man Provisional squad for the upcoming Total African Cup of Nations 2019 to be hosted by Egypt next month.
Veteran defender Mehdi Benatia leads a cast of stars who will be gunning for glory in Africa’s biggest showpiece.
Ajax duo Hakim Ziyech and Noussair Mazraoui have made the team, while another prominent inclusion is Wolverhampton Wanderers defender Romain Saiss.
Others include Goalkeeper Monir El Kajoui who plays for CD Numencia in Spain and defender Achraf Hakimi of Borussia Dortmund in the German Bundesliga.
Morocco are in Group D together with the Ivory Coast, Namibia and South Africa.
Full squad.
GOALKEEPERS
Monir El Kajoui (CD Numencia)
Yassine Bounou (Girona FC)
Ahmed Reda Taganouti (Wydad Casablanca)
Abdelali Mhamdi (RS Berkane)
DEFENDERS
Manuel Marouane Da Costa (Al Ittihad)
Romain Saiss (Wolverhampton)
Abdelhamid Yunis (Stade de Reims)
Mehdi Benatia (Al Duhail)
Achraf Hakim (Borussia Dortmund)
Noussair Mazraoui (Ajax Amsterdam)
Abdelkarim Baadi (Husa)
MIDFIELDERS
Amin Harit (Schalke 04)
Nabil Dirar (Fernerbahçe)
Karim El Ahmadi Arroussi (Al Ittihad)
Youssef Ait Bennasser (Saint Etienne)
Mehdi Bourabia (Sasuolo)
M’bark Boussoufa (Al Shabab)
Younes Belhanda (Galatasaray)
Fayçal Fajr (Caen)
Noureddinne Amrabat (Al Nassr)
Hakim Ziyech (Ajax Amsterdam)
Soufiane Boufal (Celta Vigo)
STRIKERS
Abderrazzak Hamdallah (Al Nassr)
Khalid Boutaib (Zamalek)
Oussama Idrissi (AZ Alkmaar)
Ayoub El Kaabi (Hebie China Fortune)
Youssef En Nesyri (CD Leganes)