Morocco have announced their final squad for the Africa Cup of Nations, which includes Ajax Amsterdam star Hakim Ziyech.
The Atlas Lions are in Group D alongside Namibia, Ivory Coast and South Africa.
Coach Herve Renard’s will men open their campaign with a clash against Namibia before they face South Africa and end off against Ivory Coast.
Full squad:
Goalkeepers: (Malaga, Spain), Yassine Bounou (Girona, Spain), Ahmad Reda Tagnaouti (Wydad Casablanca, Morocco).
Defenders : Marouane Da Costa (Ittihad Djeddah,), Ghanem Saiss (Wolverhampton), Abdelhamid Yunis (Stade Reims), Mehdi Benatia (Al-Duhail Sports,), Achraf Hakimi (Dortmund), Noussair Mazraoui (Ajax Amsterdam), Nabil Dirar (Fenerbahçe Spor Kulübü,).
Midfielders: Karim El Ahmadi Arroussi (Al Ittihad, Saudi), Youssef Aït Bennasser (St-Etienne,), Mehdi Bourabia (Sassuolo), M'barek Boussoufa (Al-Shabab,), Younès Belhanda (Galatasaray,), Fayçal Fajr (Caen), Nordin Amrabat (Al-Nasr,), Hakim Ziyech (Ajax Amsterdam).
Forwards : Youssef En-Nesyri (Leganes), Soufiane Boufal (Celta Vigo), Abderazak Hamad Allah (Al-Nasr), Khalid Boutayeb (Zamalek), Oussama Idrissi (AZ Alkmaar).
 READ ALSO: