Ivory Coast Coach:
Michel Dussuyer A 24-man provisional squad was announced on 28 December 2016. The final squad was announced on 4 January 2017, with
Ousmane Viera being left out of the team.
DR Congo Coach:
Florent Ibengé A 31-man provisional squad was announced on 23 December 2016.
Benik Afobe rejected the call. The final squad was announced on 6 January 2017, with
Jonathan Bijimine,
Junior Kabananga,
Wilson Kamavuaka,
Christian Luyindama,
Elia Meschak,
Vital N'Simba and
Ricky Tulengi being left out of the team. Although he was initially announced as part of the final squad,
Hervé Kage was later dropped from the team and replaced by
Junior Kabananga.
Morocco Coach:
Hervé Renard A 26-man provisional squad was announced on 22 December 2016.
Aziz Bouhaddouz was added to the squad on 2 January 2017 after the injuries of
Younès Belhanda and
Oussama Tannane. The final squad was announced on 4 January 2017, with
Ismail Haddad and
Mohamed Nahiri being left out of the team. On 5 January, it was announced that
Omar El Kaddouri would join the team in fear of an injury of
Nordin Amrabat (which was later confirmed) while
Faycal Rherras was called to replace
Sofiane Boufal on 13 January.
Togo Coach:
Claude Le Roy A 25-man provisional squad was announced on 21 December 2016. The final squad was announced on 4 January 2017, with
Joseph Douhadji and
Victor Nukafu being left out of the team. ==Group D==