2017 U-20 Africa Cup of Nations squads

The squads for the 2017 Africa U-20 Cup of Nations were announced on 24 February 2017.

Players marked in bold have been capped at full International level.

Cameroon
Head coach: Cyprien Asshu Bessong

Egypt
Head coach: Moatamed Gamal Abdelaziz

Guinea
Head coach:

Mali
Head coach: Baye Ba

Senegal
Head coach: Joseph Koto

South Africa
Head coach: Thabo Senong

Sudan
Head coach: Mubark Suliman Mohamed Slaih

Zambia
Head coach: Bestone Chambeshi