The 2025 Africa Cup of Nations was an international football tournament held in Morocco from 21 December 2025 to 18 January 2026. The 24 participating national teams were required to register a squad with a maximum 28 players.
The age listed for each player is on 21 December 2025, the first day of the tournament. The numbers of caps and goals listed for each player do not include any matches played after the start of the tournament. The club listed is the club for which the player last played a competitive match before the tournament. The nationality for each club reflects the national association (not the league) to which the club is affiliated. A flag is included for coaches who are of a different nationality than their own national team.
Comoros's 26 player squad was announced on 11 December.
Head coach: Stefano Cusin
Mali announced their final squad of 28 players on 11 December.
Head coach: Tom Saintfiet
Morocco's final squad of 28 players was announced on 11 December.
Head coach: Walid Regragui
Zambia's 28 player squad was announced on 10 December.
Head coach: Moses Sichone
Angola's squad of 28 players was announced on 3 December. Zini was ruled out of the tournament with an injury and replaced by Agostinho Calunga.
Head coach: Patrice Beaumelle
Egypt's squad of 28 players was announced on 2 December.
Head coach: Hossam Hassan
South Africa's squad of 25 players was announced on 1 December. Stand-by players Shabalala, Rayners and Moloisane were included in the official squad list, but did not travel with the team to Morocco.
Head coach: Hugo Broos
Zimbabwe's 28 player squad was announced on 11 December.
Head coach: Mario MarinicÃÂ
Nigeria's 28 player squad was announced on 11 December.
Head coach: ÃÂric Chelle
Tanzania's 28 player squad was announced on 9 December.
Head coach: Miguel Gamondi
Tunisia's 28 player squad was announced on 11 December.
Head coach: Sami Trabelsi
Uganda announced a 30 player provisional squad on 7 December. Charles Lukwago and David Owori were left out of the final 28-man squad.
Head coach: Paul Put
Benin announced a list of 30 player-provisional squad on 3 December.
Head coach: Gernot Rohr
Head coach: Morena Ramoreboli
DR Congo's 26 player squad was announced on 1 December. Mario Stroeykens was ruled out of the tournament with an injury and replaced by Gaël Kakuta.
Head coach: Sébastien Desabre
Senegal announced the final squad on 14 December. Later, both Ilay Camara and Assane Diao withdrew injured, replaced by Mamadou Camara and Ousseynou Niang.
Head coach: Pape Thiaw
The 28-player squad of Algeria was announced on 13 December. On 19 December, Houssem Aouar withdrew from the tournament due to injury, and was replaced by Himad Abdelli.
Head coach: Vladimir PetkoviÃÂ
Burkina Faso's 25 player squad was announced on 8 December. Konaté, Tiendrébéogo and Yoda were included in the official squad list as reserve players.
Head coach: Brama Traoré
Head coach: Juan Michá
Head coach: James Kwesi Appiah
Head coach: David Pagou
Gabon's 28 player squad was announced on 10 December.
Head coach: Thierry Mouyouma
Ivory Coast's 26 player squad was announced on 9 December. Sébastien Haller was ruled out of the tournament with an injury and replaced by Evann Guessand.
Head coach: Emerse Faé
Mozambique's 25 player squad was announced on 8 December.ÃÂ Shaquille, Clesio and Cantolo were included in the squad list as reserve players and did not travel with the team.
Head coach: Chiquinho Conde
Note: Only the final squad list of each national team is taken into consideration.
<span style="font-size:90%">Nations in bold are represented at the tournament.</span>