2023 Africa Cup of Nations squads

The 2023 Africa Cup of Nations was an international football tournament held in the Ivory Coast from 13 January to 11 February 2024. The 24 participating national teams were required to register a squad with a minimum of 23 and a maximum 27 players, an increase of up to four players over the regular number of 23 allowed in the tournament's regulations. Only players in these squads were eligible to take part in the tournament.

On 15 December 2023, the Confederation of African Football (CAF) announced the increase of the maximum number of players included on the final lists from 23 to 27. However, the inclusion of the four extra players was optional and teams could still only name a maximum of 23 players on the match list for each tournament fixture (of which twelve were substitutes).

Each national team had to submit a provisional list of up to fifty five players to CAF no later than 14 December 2023. The final list of up to 27 players per national team had to be submitted to CAF General Secretariat by 3 January 2024, ten days before the opening match of the tournament. A player on the submitted final list could only be replaced in the event of serious injury at the latest 24 hours before the beginning of his team's first match of the tournament, provided that it was approved by the CAF Medical Committee.

CAF published the provisional lists on 20 December 2023.

The age listed for each player is on 13 January 2024, 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.

Ivory Coast
Ivory Coast's 54-man provisional list was announced by CAF on 20 December 2023. The final squad of 27 players was announced on 28 December.

Head coach: 🇫🇷 Jean-Louis Gasset (group stage); Emerse Faé (knockout stage)

Nigeria
Nigeria's 41-man provisional list was announced by CAF on 20 December 2023. The final squad of 25 players was announced on 29 December. On 3 January 2024, Wilfred Ndidi withdrew due to an injury and was replaced by Alhassan Yusuf. On 9 January, Victor Boniface withdrew due to an injury and was replaced by Terem Moffi. On 12 January, Umar Sadiq sustained an injury and was replaced by Paul Onuachu.

Head coach: José Peseiro

Equatorial Guinea
Equatorial Guinea's 50-man provisional list was announced by CAF on 20 December 2023. The final squad of 27 players was announced on 31 December.

Head coach: Juan Michá

Guinea-Bissau
Guinea-Bissau's 39-man provisional list was announced by CAF on 20 December 2023. The final squad of 27 players was announced on 5 January 2024. Goalkeeper Celton Biai has declined the invitation as he wanted to focus on his club.

Head coach: Baciro Candé

Egypt
Egypt's 55-man provisional list was announced by CAF on 20 December 2023. The final squad of 27 players was announced on 30 December. On 3 January 2024, midfielder Ahmed Nabil Koka and defender Osama Galal withdrew from the squad due to injuries and were replaced by Mohanad Lasheen and Yasser Ibrahim, respectively.

Head coach: Rui Vitória

Ghana
Ghana announced their 55-man provisional list on 20 December 2023. The final squad of 27 players was announced on 1 January 2024.

Head coach: 🇮🇪 Chris Hughton

Cape Verde
Cape Verde's 53-man provisional list was announced by CAF on 20 December 2023. The final squad of 26 players was announced on 28 December. On 1 January 2024, Djaniny withdrew due to an injury and was replaced by Gilson Tavares. Hélio Varela and João Correia have declined their invitation to play in the tournament, as they want to focus on their club. There were no replacements called up, leaving the roster with just 24 players.

Head coach: Bubista

Mozambique
Mozambique announced their 46-man provisional list on 6 December 2023. The final squad of 23 players was announced on 22 December.

Head coach: Chiquinho Conde

Senegal
Senegal's 55-man provisional list was announced by CAF on 20 December 2023. The final squad of 27 players was announced on 29 December. On 9 January 2024, Seny Dieng and Boulaye Dia withdrew injured and were replaced by Alfred Gomis and Bamba Dieng.

Head coach: Aliou Cissé

Cameroon
Cameroon's 49-man provisional list was announced by CAF on 20 December 2023. The final squad of 27 players was announced on 28 December. Forward François Mughe declined his call-up for the tournament and was replaced by Moumi Ngamaleu on 4 January 2024.

Head coach: Rigobert Song

Guinea
Guinea's 49-man provisional list was announced by CAF on 20 December 2023. The final squad of 25 players was announced on 23 December.

Head coach: Kaba Diawara

Gambia
Gambia announced their 43-man provisional list on 20 December 2023. Despite not being officially announced yet by the Gambian football federation, the CAF published the 27-man squad on 5 January 2024.

Head coach: 🇧🇪 Tom Saintfiet

Algeria
Algeria's 50-man provisional list was announced by CAF on 20 December 2023. The final squad of 26 players was announced on 29 December. On 1 January 2024, forward Amine Gouiri was released due to an injury, and goalkeeper Moustapha Zeghba was called up two days later to complete the team.

Head coach: Djamel Belmadi

Burkina Faso
Burkina Faso's 54-man provisional list was announced by CAF on 20 December 2023. The final squad of 27 players was announced the same day.

Head coach: 🇫🇷 Hubert Velud

Mauritania
Mauritania's 42-man provisional list was announced by CAF on 20 December 2023. The final squad of 27 players was announced on 25 December. Goalkeeper Babacar Diop withdrew due to injury and was replaced by M'Backé N'Diaye. On 7 January 2024, midfielder Abdallahi Mahmoud withdrew due to injury and was replaced by Yassin Cheikh El Welly.

Head coach: 🇫🇷 Amir Abdou

Angola
Angola's 55-man provisional list was announced by CAF on 20 December 2023. On 17 December, the Angolan Football Federation announced a 23-man final squad; however, the CAF then published Angola's squad with 27 players on 5 January 2024. Forward M'Bala Nzola declined the call-up due to family issues and was replaced by Gilberto on 1 January 2024.

Head coach: Pedro Gonçalves

Tunisia
Tunisia's 55-man provisional list was announced by CAF on 20 December 2023. The final squad of 27 players was announced on 28 December. On 3 January 2024, Mortadha Ben Ouanes withdrew for personal reasons and was replaced by Seifeddine Jaziri.

Head coach: Jalel Kadri

Mali
Mali's 51-man provisional list was announced by CAF on 20 December 2023. The final squad of 27 players was announced on 2 January 2024. Massadio Haïdara withdrew due to injury and was replaced by Amadou Danté.

Head coach: Éric Chelle

South Africa
South Africa announced their 50-man provisional list on 14 December 2023. The final squad of 23 players, plus three reserve players placed on standby (defender Tapelo Xoki, midfielder Sibongiseni Mthethwa and forward Elias Mokwana), was announced on 28 December.

Head coach: 🇧🇪 Hugo Broos

Namibia
Namibia's complete 45-man provisional list was announced by CAF on 20 December 2023. Previously, Namibia had announced a 34-man provisional list on 15 December, which was later reduced to 28 players. The final 23-player squad was announced on 4 January 2024.

Head coach: Collin Benjamin

Morocco
Morocco's 55-man provisional list was announced by CAF on 20 December 2023. The final squad of 27 players was announced on 28 December.

Head coach: Walid Regragui

DR Congo
DR Congo's 45-man provisional list was announced by CAF on 20 December 2023. The final squad of 24 players was announced on 27 December. Edo Kayembe withdrew due to injury and was replaced by Omenuke Mfulu.

Head coach: 🇫🇷 Sébastien Desabre

Zambia
Zambia announced their 55-man provisional list on 13 December 2023, which was reduced to 54 players in the list announced by CAF on 20 December. The final squad of 27 players was announced on 30 December.

Head coach: 🇮🇱 Avram Grant

Tanzania
Tanzania announced their 53-man provisional list on 20 December 2023. The 27-man squad for the tournament was published on 3 January 2024.

Head coach: Adel Amrouche