2017 Africa Cup of Nations squads

Coach: José Antonio Camacho The final squad was announced on 27 December 2016, with Axel Méyé, Johann Lengoualama and Donald Nzé being called as standby players.

[5] On 20 December, it was announced that Guy N'dy Assembé, André Onana, Joël Matip, Allan Nyom, Maxime Poundjé, Ibrahim Amadou and André-Frank Zambo Anguissa decided to not take part in the competition.

[7] The final squad was announced on 4 January 2017, with Anatole Abang, Henri Bedimo, Aurélien Chedjou and Franck Kom being left out of the team.

[13][14] The final squad was announced on 31 December 2016, with Ayoub Azzi, Ishak Belfodil, Ismaël Bennacer, Yassine Benzia, Sofiane Feghouli, Houari Ferhani, Carl Medjani, Adam Ounas and Idriss Saadi being left out of the team.

[17] The final squad was announced on 4 January 2017, with Ghazi Abderrazzak, Khaled Ayari, Änis Ben-Hatira, Issam Ben Khémis, Farouk Ben Mustapha, Saad Bguir, Nejmeddin Daghfous, Oussama Haddadi, Hamdi Harbaoui, Bilel Ifa, Issam Jebali, Ali Machani, Iheb Mbarki, Yassine Meriah, Idriss Mhirsi, Iheb Msakni, Abdelkader Oueslati and Yoann Touzghar being left out of the team.

[20] The final squad was announced on 4 January 2017, with Nelson Chadya, Liberty Chakoroma, Talent Chawapiwa, Ronald Chitiyo, Tafadzwa Kutinyu, Blessing Moyo, Marshal Mudehwe and Tendai Ndlovu being left out of the team.

[25] 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.

[26] Although he was initially announced as part of the final squad, Hervé Kage was later dropped from the team and replaced by Junior Kabananga.

[35] The final squad was announced on 4 January 2017, with Fatau Dauda replacing an injured Adam Kwarasey, while Raphael Dwamena, Joseph Larweh Attamah and Abdul Majeed Waris were being left out of the team.

[37] The final squad was announced on 4 January 2017, with Souleymane Diarra, Falaye Sacko and Adama Traoré being left out of the team.

[41] The final squad was announced on 4 January 2017, with Edrisa Lubega, Muzamir Mutyaba & Benjamin Ochan being left out of the team.