The 34th Africa Cup of Nations (AFCON) gets under way in Ivory Coast on 13 January after being shifted from 2023 to 2024 because of the rainy season in West Africa.
Holders Senegal will look to defend the title they won in Cameroon in February 2022, when the Teranga Lions beat Egypt 4-2 in a penalty shoot-out following a 0-0 draw in the final.
Below are the squads which have been announced for the tournament, which culminates with the final on 11 February.
The deadline for naming the 27-man squads is 3 January.
Algeria
Goalkeepers: Anthony Mandrea (Caen, France), Rais Mbolhi (CR Belouizdad, Algeria), Oussama Benbot (USM Alger, Algeria)
Defenders: Youcef Atal (Nice, France), Kevin van den Kerkhof (Metz, France), Rayan Ait Nouri (Wolverhampton Wanderers, England), Yasser Larouci (Sheffield United, England), Aissa Mandi (Villarreal, Spain), Mohamed Amine Tougai (Esperance Tunis, Tunisia), Ramy Bensebaini (Borussia Dortmund, Germany), Ahmed Touba (Lecce, Italy), Zineddine Belaid (USM Alger, Algeria).
Midfielders: Nabil Bentaleb (Lille, France), Sofiane Feghouli (Fatih Karagumruk, Turkey), Houssem Aouar (Roma, Italy), Fares Chaibi (Eintracht Frankfurt, Germany), Ramiz Zerrouki (Feyenoord, Netherlands), Hicham Boudaoui (Nice, France), Ismael Bennacer (AC Milan, Italy).
Forwards: Riyad Mahrez (Al Ahli, Saudi Arabia), Adam Ounas (Lille, France), Mohamed Amoura (Union Saint-Gilloise, Belgium), Amine Gouiri (Rennes, France), Youcef Belaili (MC Alger, Algeria), Baghdad Bounedjah (Al Sadd, Qatar), Islam Slimani (Coritiba, Brazil).
Angola
Goalkeepers: Antonio Dominique (Etoile Carouge, Switzerland), Kadu (Oliveira Hospital, Portugal), Neblu (Premeiro Agosto, Angola)
Defenders: Eddie Afonso, To Carneiro, Kinito (all Petro Atletico, Angola), Loide Augusto (Alanyaspor, Turkey), Jonathan Buatu (Valenciennes, France), Nurio Fortuna (Gent, Belgium), Kialonda Gaspar (Estrela Amadora, Portugal).
Midfielders: Beni (Casa Pia, Portugal), Estrela (Erzurumspor, Turkey), Fredy (Eyupspor, Turkey), Keliano Manuel (Estrela Amadora, Portugal), Bruno Paz (Konyaspor, Turkey) Show (Maccabi Haifa, Israel).
Forwards: Jeremie Bela (Clermont, France), Gelson Dala (Al Wakrah, Qatar), Zito Luvumbo (Cagliari, Italy), Mabululu (Al Ittihad, Egypt), Felicio Milson (Maccabi Tel Aviv, Israel), Zine (AEK Athens, Greece), M’bala Nzola (Fiorentina, Italy).
Burkina Faso
Goalkeepers: Herve Koffi (Charleroi, Belgium), Hillel Konate (Chateauroux, France), Kilian Nikiema (ADO Den Haag, Netherlands), Sebastien Tou (Sabadell, Spain).
Defenders: Issa Kabore (Luton Town, England), Steeve Yago (Aris Limassol, Cyprus), Issoufou Dayo (RS Berkane, Morocco), Nasser Djiga (Red Star Belgrade, Serbia), Edmond Tapsoba (Bayer Leverkusen, Germany), Adamo Nagalo (Nordsjaelland, Denmark), Abdoul Guiebre (Modena, Italy), Valentin Nouma (Saint Eloi Lupopo, DR Congo).
Midfielders: Blati Toure (Pyramids, Egypt), Adama Guira (Racing Rioja, Spain), Dramane Salou (Urartu, Armenia), Ismahila Ouedraogo (Panserraikos, Greece), Sacha Banse (Valenciennes, France), Gustavo Sangare (Quevilly-Rouen, France), Stephane Aziz Ki (Young Africans, Tanzania).
Forwards: Bertrand Traore (Aston Villa, England), Dango Ouattara (Bournemouth, England), Mamady Alex Bangre (Toulouse, France), Djibril Ouattara (RS Berkane, Morocco), Hassane Bande (HJK Helsinki, Finland), Mohamed Konate (Akhmat Grozny, Russia), Abdoul Tapsoba (Amiens, France), Cedric Badolo (Sheriff Tiraspol, Moldova).
Cameroon
Goalkeepers: Andre Onana (Manchester United, England), Fabrice Ondoa (Nimes, France), Devis Epassy (Abha, Saudi Arabia) Simon Ngapandouetnbu (Marseille, France).
Defenders: Christopher Wooh (Rennes, France), Junior Tchamadeu (Stoke, England), Nouhou Tolo (Seattle Sounders, USA), Darlin Yongwa (Lorient, France), Oumar Gonzalez (Al Raed, Saudi Arabia), Harold Moukoudi (AEK Athens, Greece), Jean Charles Castelletto (Nantes, France), Malcom Bokele (Bordeaux, France), Enzo Tchato (Montpellier, France).
Midfielders: Olivier Ntcham (Samsunspor, Turkey), Yvan Neyou (Leganes, Spain), Doualla Wilfried Nathan (Victoria United, Cameroon), Ben Njongoue Elliott (Reading, England), Andre-Frank Zambo Anguissa (Napoli, Italy), Olivier Kemen (Kayserispor, Turkey), Leonel Ateba (Dynamo Douala, Cameroon).
Forwards: Vincent Aboubakar (Besiktas, Turkey), Francois Regis Mughe (Marseille, France), Georges-Kevin Nkoudou (Damac, Saudi Arabia), Clinton Njie (Sivasspor, Turkey), Karl Toko Ekambi (Abha, Saudi Arabia), Faris Moumbagna (Bodo/Glimt, Norway), Frank Magri (Toulouse, France).
Cape Verde
Goalkeepers: Vozinha (AS Trencin, Slovakia), Marcio Rosa (Anadia, Portugal), Dylan Silva (Sintrense, Portugal).
Defenders: Stopira (Boavista da Praia, Cape Verde), Roberto ‘Pico’ Lopes (Shamrock Rovers, Ireland), Diney (Al Bataeh, UAE), Dylan Tavares (Bastia, France), Logan Costa (Toulouse, France), Joao Correia (GD Chaves, Portugal), Steven Moreira (Columbus Crew, USA).
Midfielders: Jamiro Monteiro (San Jose Earthquakes, USA), Kenny Rocha (AEZ Zakakiou, Cyprus), Patrick Andrade (Qarabag, Azerbaijan), Joao Paulo Fernandes (Sheriff Tiraspol, Moldova), Deroy Duarte (Fortuna Sittard, Netherlands), Cuca (Uniao de Leiria, Portugal), Kevin Pina (Krasnodar, Russia), Laros Duarte (Groningen, Netherlands).
Forwards: Ryan Mendes (Fatih Karagumruk, Turkey), Garry Rodrigues (Anakaragucu, Turkey), Djaniny (Al Fateh, Saudi Arabia), Willy Semedo (Omonia, Cyprus), Bebe (Rayo Vallecano, Spain), Jovane Cabral (Salernitana, Italy), Helio Varela (Portimonense, Portugal), Bryan Teixeira (Sturm Graz, Austria).
DR Congo
Goalkeepers: Dimitry Bertaud (Montpellier, France), Lionel Mpasi (Rodez, France), Baggio Siadi (TP Mazembe, DR Congo).
Defenders: Dylan Batubinsika (Saint Etienne, France), Brian Bayeye (Ascoli, Italy), Rocky Bushiri (Hibernian, Scotland), Henock Inonga (Simba, Tanzania), Gedeon Kalulu (Lorient, France), Joris Kayembe (Genk, Belgium), Arthur Masuaku (Besiktas, Turkey), Chancel Mbemba (Marseille, France).
Midfielders: Theo Bongonda (Spartak Moscow, Russia), Grady Diangana (West Bromwich Albion, England), Gael Kakuta (Amiens, France), Edo Kayembe (Watford, England), Samuel Moutoussamy (Nantes, France), Charles Pickel (Cremonese, Italy), Aaron Tshibola (Al Hatta, UAE).
Forwards: Simon Banza (Braga, Portugal), Cedric Bakambu (Galatasaray, Turkey), Meschack Elia (Young Boys, Switzerland), Silas (Stuttgart, Germany), Fiston Mayele (Pyramids, Egypt), Yoane Wissa (Brentford, England).
Egypt
Goalkeepers: Mohamed El Shenawy (Al Ahly, Egypt), Ahmed El Shenawy (Pyramids, Egypt), Gabaski (National Bank of Egypt, Egypt), Mohamed Sobhi (Zamalek, Egypt).
Defenders: Ahmed Hegazy (Al Ittihad, Saudi Arabia), Mohamed Abdelmonem, Mohamed Hany (both Al Ahly, Egypt), Ali Gabr, Osama Galal, Ahmed Samy, Mohamed Hamdy (all Pyramids, Egypt), Omar Kamal (Future, Egypt), Ahmed Fatouh (Zamalek, Egypt).
Midfielders: Hamdi Fathi (Al Wakrah,Qatar), Mohamed Elneny (Arsenal, England), Marwan Attia, Emam Ashour, Ahmed Nabil Koka (all Al Ahly, Egypt), Zizo (Zamalek, Egypt), Mahmoud Hamada (Al Masry, Egypt).
Forwards: Mohamed Salah (Liverpool, England), Mostafa Fathi (Pyramids, Egypt), Trezeguet (Trabzonspor, Turkey), Omar Marmoush (Eintracht Frankfurt, Egypt), Mostafa Mohamed (Nantes, France), Kahraba (Al Ahly, Egypt), Ahmed Hassan (Pendikspor, Turkey).