2025 Africa Cup of Nations squads

Last updated

2025 Africa Cup of Nations squads
2023
2027

The 2025 Africa Cup of Nations is an international football tournament being 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. [1]

Contents

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

Group A

Comoros

Comoros's 26 player squad was announced on 11 December. [2]

Head coach: Flag of Canada (Pantone).svg Stefano Cusin

No.Pos.PlayerDate of birth (age)CapsGoalsClub
11 GK Salim Ben Boina (1991-07-19)19 July 1991 (aged 34)250 Flag of France.svg Istres
22 DF Ismaël Boura (2000-08-14)14 August 2000 (aged 25)50 Flag of France.svg Troyes
32 DF Abdel-Hakim Abdallah (1997-08-18)18 August 1997 (aged 28)190 Flag of France.svg Guingamp
42 DF Kenan Toibibou (2004-12-09)9 December 2004 (aged 21)00 Flag of Slovenia.svg Bravo
52 DF Ahmed Soilihi (1996-07-01)1 July 1996 (aged 29)140 Flag of France.svg Toulon
63 MF Iyad Mohamed (2001-03-05)5 March 2001 (aged 24)190 Flag of Portugal (official).svg Casa Pia
74 FW Faïz Selemani (third captain) (1993-11-14)14 November 1993 (aged 32)417 Flag of Qatar.svg Qatar SC
82 DF Yannis Kari (2000-11-02)2 November 2000 (aged 25)50 Flag of France.svg Fréjus Saint-Raphaël
94 FW Aboubacar Ali (2006-04-02)2 April 2006 (aged 19)20 Flag of Belgium (civil).svg Francs Borains
103 MF Youssouf M'Changama (captain) (1990-08-29)29 August 1990 (aged 35)6713 Flag of Saudi Arabia.svg Al-Batin
114 FW Rafiki Saïd (2000-03-15)15 March 2000 (aged 25)137 Flag of Belgium (civil).svg Standard Liège
122 DF Kassim M'Dahoma (1997-01-26)26 January 1997 (aged 28)361 Flag of France.svg Aubagne
134 FW Aymeric Ahmed (2003-11-08)8 November 2003 (aged 22)60 Flag of France.svg Strasbourg
143 MF Rémy Vita (2001-04-01)1 April 2001 (aged 24)50 Flag of Portugal (official).svg Tondela
153 MF Benjaloud Youssouf (1994-02-11)11 February 1994 (aged 31)474 Flag of France.svg Sochaux
161 GK Yannick Pandor (2001-05-01)1 May 2001 (aged 24)110 Flag of Belgium (civil).svg Francs Borains
174 FW Myziane Maolida (1999-02-14)14 February 1999 (aged 26)134 Flag of Saudi Arabia.svg Al-Kholood
183 MF Yacine Bourhane (1998-09-30)30 September 1998 (aged 27)291 Flag of Cyprus.svg Aris Limassol
204 FW Zaïd Amir (2002-05-11)11 May 2002 (aged 23)22 Flag of France.svg Istres
214 FW El Fardou Ben Nabouhane (vice-captain) (1989-06-10)10 June 1989 (aged 36)4116 Flag of Serbia.svg Zemun
222 DF Saïd Bakari (1994-09-22)22 September 1994 (aged 31)431 Flag of the Netherlands.svg Sparta Rotterdam
231 GK Adel Anzimati (2001-11-05)5 November 2001 (aged 24)60 Flag of Armenia.svg Ararat Yerevan
252 DF Idris Mohamed (2003-11-25)25 November 2003 (aged 22)00 Flag of France.svg Le Puy
263 MF Raouf Mroivili (1999-01-14)14 January 1999 (aged 26)10 Flag of France.svg Villefranche
273 MF Rayan Lutin (2003-01-16)16 January 2003 (aged 22)60 Flag of France.svg Amiens
283 MF Zaydou Youssouf (1999-07-11)11 July 1999 (aged 26)50 Flag of Saudi Arabia.svg Al-Fateh

Mali

Mali announced their final squad of 28 players on 11 December. [3]

Head coach: Flag of Belgium (civil).svg Tom Saintfiet

No.Pos.PlayerDate of birth (age)CapsGoalsClub
11 GK Ismael Diawara (1994-11-11)11 November 1994 (aged 31)100 Flag of Sweden.svg Sirius
22 DF Hamari Traoré (1992-01-27)27 January 1992 (aged 33)593 Flag of France.svg Paris FC
32 DF Amadou Dante (2000-10-07)7 October 2000 (aged 25)150 Flag of Portugal (official).svg Arouca
43 MF Amadou Haidara (1998-01-31)31 January 1998 (aged 27)472 Flag of Germany.svg RB Leipzig
52 DF Abdoulaye Diaby (2000-07-04)4 July 2000 (aged 25)90 Flag of Switzerland (Pantone).svg Grasshopper
62 DF Sikou Niakaté (1999-07-10)10 July 1999 (aged 26)141 Flag of Portugal (official).svg Braga
74 FW Dorgeles Nene (2002-12-23)23 December 2002 (aged 22)279 Flag of Turkey.svg Fenerbahçe
83 MF Mahamadou Doumbia (2004-05-15)15 May 2004 (aged 21)10 Flag of Saudi Arabia.svg Al-Ittihad
94 FW El Bilal Touré (2001-10-03)3 October 2001 (aged 24)259 Flag of Turkey.svg Beşiktaş
103 MF Yves Bissouma (captain) (1996-08-30)30 August 1996 (aged 29)425 Flag of England.svg Tottenham Hotspur
113 MF Lassana Coulibaly (1996-04-10)10 April 1996 (aged 29)501 Flag of Italy.svg Lecce
123 MF Mohamed Camara (2000-01-06)6 January 2000 (aged 25)343 Flag of Qatar.svg Al-Sadd
132 DF Fodé Doucouré (2001-02-03)3 February 2001 (aged 24)70 Flag of France.svg Le Havre
144 FW Mamadou Camara (2001-02-07)7 February 2001 (aged 24)30 Flag of France.svg Laval
152 DF Mamadou Fofana (1998-01-21)21 January 1998 (aged 27)481 Flag of the United States.svg New England Revolution
161 GK Djigui Diarra (third captain) (1995-02-27)27 February 1995 (aged 30)610 Flag of Tanzania.svg Young Africans
174 FW Lassine Sinayoko (1999-12-08)8 December 1999 (aged 26)206 Flag of France.svg Auxerre
184 FW Mamadou Doumbia (2006-02-18)18 February 2006 (aged 19)51 Flag of England.svg Watford
193 MF Kamory Doumbia (2003-02-18)18 February 2003 (aged 22)2614 Flag of France.svg Brest
203 MF Mamadou Sangaré (2002-06-26)26 June 2002 (aged 23)90 Flag of France.svg Lens
214 FW Gaoussou Diarra (2002-11-21)21 November 2002 (aged 23)51 Flag of the Netherlands.svg Feyenoord
221 GK Mamadou Samassa (1990-02-16)16 February 1990 (aged 35)180 Flag of France.svg Laval
233 MF Aliou Dieng (vice-captain) (1997-10-15)15 October 1997 (aged 28)412 Flag of Egypt.svg Al Ahly
243 MF Ibrahima Sissoko (1997-10-27)27 October 1997 (aged 28)30 Flag of Germany.svg VfL Bochum
252 DF Ousmane Camara (2003-03-06)6 March 2003 (aged 22)30 Flag of France.svg Angers
262 DF Woyo Coulibaly (1999-05-26)26 May 1999 (aged 26)20 Flag of Italy.svg Sassuolo
274 FW Gaoussou Diakité (2005-09-26)26 September 2005 (aged 20)10 Flag of Switzerland (Pantone).svg Lausanne-Sport
282 DF Nathan Gassama (2001-01-05)5 January 2001 (aged 24)10 Flag of Russia.svg Baltika Kaliningrad

Morocco

Morocco's final squad of 28 players was announced on 11 December. [4]

Head coach: Walid Regragui

No.Pos.PlayerDate of birth (age)CapsGoalsClub
11 GK Yassine Bounou (third captain) (1991-04-05)5 April 1991 (aged 34)800 Flag of Saudi Arabia.svg Al-Hilal
22 DF Achraf Hakimi (captain) (1998-11-04)4 November 1998 (aged 27)8811 Flag of France.svg Paris Saint-Germain
32 DF Noussair Mazraoui (1997-11-14)14 November 1997 (aged 28)352 Flag of England.svg Manchester United
43 MF Sofyan Amrabat (1996-08-21)21 August 1996 (aged 29)700 Flag of Spain.svg Real Betis
52 DF Nayef Aguerd (1996-03-30)30 March 1996 (aged 29)572 Flag of France.svg Marseille
62 DF Romain Saïss (vice-captain) (1990-03-26)26 March 1990 (aged 35)853 Flag of Qatar.svg Al-Sadd
74 FW Hamza Igamane (2002-11-02)2 November 2002 (aged 23)72 Flag of France.svg Lille
83 MF Azzedine Ounahi (2000-04-19)19 April 2000 (aged 25)439 Flag of Spain.svg Girona
94 FW Soufiane Rahimi (1996-06-02)2 June 1996 (aged 29)205 Flag of the United Arab Emirates.svg Al-Ain
104 FW Brahim Díaz (1999-08-03)3 August 1999 (aged 26)158 Flag of Spain.svg Real Madrid
113 MF Ismael Saibari (2001-01-28)28 January 2001 (aged 24)196 Flag of the Netherlands.svg PSV Eindhoven
121 GK Munir Mohamedi (1989-05-10)10 May 1989 (aged 36)500 Flag of Morocco.svg RS Berkane
133 MF Eliesse Ben Seghir (2005-02-16)16 February 2005 (aged 20)163 Flag of Germany.svg Bayer Leverkusen
143 MF Oussama Targhalline (2002-05-20)20 May 2002 (aged 23)70 Flag of the Netherlands.svg Feyenoord
152 DF Mohamed Chibi (1993-01-21)21 January 1993 (aged 32)91 Flag of Egypt.svg Pyramids
164 FW Ilias Akhomach (2004-04-16)16 April 2004 (aged 21)100 Flag of Spain.svg Villarreal
174 FW Abde Ezzalzouli (2001-12-17)17 December 2001 (aged 24)262 Flag of Spain.svg Real Betis
182 DF Jawad El Yamiq (1992-02-29)29 February 1992 (aged 33)273 Flag of Saudi Arabia.svg Al-Najma
194 FW Youssef En-Nesyri (1997-06-01)1 June 1997 (aged 28)8525 Flag of Turkey.svg Fenerbahçe
204 FW Ayoub El Kaabi (1993-06-25)25 June 1993 (aged 32)4717 Flag of Greece.svg Olympiacos
214 FW Chemsdine Talbi (2005-05-09)9 May 2005 (aged 20)20 Flag of England.svg Sunderland
221 GK El Mehdi Al Harrar (2000-11-30)30 November 2000 (aged 25)00 Flag of Morocco.svg Raja CA
233 MF Bilal El Khannouss (2004-05-10)10 May 2004 (aged 21)262 Flag of Germany.svg VfB Stuttgart
243 MF Neil El Aynaoui (2001-07-02)2 July 2001 (aged 24)60 Flag of Italy.svg Roma
252 DF Adam Masina (1994-01-02)2 January 1994 (aged 31)230 Flag of Italy.svg Torino
262 DF Anass Salah-Eddine (2002-01-18)18 January 2002 (aged 23)20 Flag of the Netherlands.svg PSV Eindhoven
272 DF Abdelhamid Aït Boudlal (2006-04-16)16 April 2006 (aged 19)10 Flag of France.svg Rennes
282 DF Youssef Belammari (1998-09-20)20 September 1998 (aged 27)90 Flag of Morocco.svg Raja CA

Zambia

Zambia's 28 player squad was announced on 10 December. [5]

Head coach: Moses Sichone

No.Pos.PlayerDate of birth (age)CapsGoalsClub
11 GK Willard Mwanza (1997-06-03)3 June 1997 (aged 28)10 Flag of Zambia.svg Power Dynamos
22 DF Mathews Banda (2005-08-06)6 August 2005 (aged 20)40 Flag of Zambia.svg Nkana
32 DF Obino Chisala (1999-09-14)14 September 1999 (aged 26)70 Flag of Sudan.svg Al-Merrikh
42 DF Frankie Musonda (1997-12-12)12 December 1997 (aged 28)191 Flag of Bahrain.svg Bahrain SC
53 MF Miguel Chaiwa (2004-06-07)7 June 2004 (aged 21)110 Flag of Scotland.svg Hibernian
62 DF Benson Sakala (1996-09-12)12 September 1996 (aged 29)420 Flag of the Czech Republic.svg Bohemians 1905
74 FW Jack Lahne (2001-10-24)24 October 2001 (aged 24)00 Flag of Austria.svg Austria Lustenau
83 MF Lubambo Musonda (vice-captain) (1995-03-01)1 March 1995 (aged 30)562 Flag of Germany.svg 1. FC Magdeburg
94 FW Lameck Banda (2001-01-29)29 January 2001 (aged 24)173 Flag of Italy.svg Lecce
104 FW Fashion Sakala (captain) (1997-03-14)14 March 1997 (aged 28)329 Flag of Saudi Arabia.svg Al-Fayha
113 MF Joseph Sabobo (2005-12-17)17 December 2005 (aged 20)70 Flag of Israel.svg Hapoel Be'er Sheva
123 MF Wilson Chisala (2002-05-25)25 May 2002 (aged 23)00 Flag of Zambia.svg Zanaco
132 DF Stoppila Sunzu (1989-06-22)22 June 1989 (aged 36)966 Flag of the People's Republic of China.svg Changchun Yatai
142 DF Kabaso Chongo (1992-02-11)11 February 1992 (aged 33)501 Flag of Zambia.svg ZESCO United
153 MF Given Kalusa (2008-08-11)11 August 2008 (aged 17)00 Flag of Zambia.svg MUZA
161 GK Lawrence Mulenga (1998-08-21)21 August 1998 (aged 27)220 Flag of Zambia.svg Power Dynamos
173 MF Kings Kangwa (1999-04-06)6 April 1999 (aged 26)397 Flag of Israel.svg Hapoel Be'er Sheva
181 GK Francis Mwansa (2002-07-14)14 July 2002 (aged 23)50 Flag of Zambia.svg Zanaco
194 FW Kennedy Musonda (1994-12-28)28 December 1994 (aged 30)164 Flag of Israel.svg Hapoel Ramat Gan
204 FW Patson Daka (1998-10-09)9 October 1998 (aged 27)4821 Flag of England.svg Leicester City
212 DF Dominic Chanda (1996-02-26)26 February 1996 (aged 29)311 Flag of Zambia.svg Power Dynamos
222 DF David Hamansenya (2007-06-24)24 June 2007 (aged 18)00 Flag of Spain.svg Leganés
233 MF Pascal Phiri (2005-07-17)17 July 2005 (aged 20)00 Flag of Zambia.svg ZESCO United
242 DF Gift Mphande (2003-11-19)19 November 2003 (aged 22)100 Flag of Zambia.svg ZESCO United
253 MF Owen Tembo (1995-05-16)16 May 1995 (aged 30)40 Flag of Zambia.svg Power Dynamos
263 MF Joseph Liteta (2006-02-22)22 February 2006 (aged 19)00 Flag of Italy.svg Cagliari
274 FW Elia Mandanji (2007-11-20)20 November 2007 (aged 18)00 Flag of Zambia.svg Zanaco
283 MF David Simukonda (2005-08-10)10 August 2005 (aged 20)00 Flag of Zambia.svg ZESCO United

Group B

Angola

Angola's squad of 28 players was announced on 3 December. [6] Zini was ruled out of the tournament with an injury and replaced by Agostinho Calunga.

Head coach: Flag of France.svg Patrice Beaumelle

No.Pos.PlayerDate of birth (age)CapsGoalsClub
11 GK Hugo Marques (1986-01-15)15 January 1986 (aged 39)230 Flag of Angola.svg Petro de Luanda
22 DF Núrio Fortuna (1995-03-24)24 March 1995 (aged 30)250 Flag of Greece.svg Volos
32 DF Jonathan Buatu (1993-09-27)27 September 1993 (aged 32)592 Flag of Portugal (official).svg Gil Vicente
42 DF Clinton Mata (1992-11-07)7 November 1992 (aged 33)160 Flag of France.svg Lyon
52 DF David Carmo (1999-07-19)19 July 1999 (aged 26)150 Flag of Spain.svg Real Oviedo
62 DF Kialonda Gaspar (1997-09-27)27 September 1997 (aged 28)461 Flag of Italy.svg Lecce
74 FW Felício Milson (1999-10-12)12 October 1999 (aged 26)315 Flag of Serbia.svg Red Star Belgrade
83 MF Maestro (2003-08-04)4 August 2003 (aged 22)231 Flag of Turkey.svg Alanyaspor
94 FW M'Bala Nzola (1996-08-18)18 August 1996 (aged 29)123 Flag of Italy.svg Pisa
104 FW Gelson Dala (1996-07-13)13 July 1996 (aged 29)5321 Flag of Qatar.svg Al-Wakrah
114 FW Ary Papel (1994-03-03)3 March 1994 (aged 31)559 Flag of Libya.svg Al-Akhdar
121 GK Antonio Dominique (1994-07-25)25 July 1994 (aged 31)190 Flag of Switzerland (Pantone).svg Étoile Carouge
132 DF Tó Carneiro (1995-11-05)5 November 1995 (aged 30)441 Flag of Morocco.svg AS FAR
144 FW Manuel Benson (1997-03-28)28 March 1997 (aged 28)70 Flag of Wales (1959-present).svg Swansea City
153 MF Beni Mukendi (2002-05-21)21 May 2002 (aged 23)60 Flag of Portugal (official).svg Vitória de Guimarães
163 MF Fredy (captain) (1990-03-27)27 March 1990 (aged 35)664 Flag of Turkey.svg Bodrum
173 MF Randy Nteka (1997-12-06)6 December 1997 (aged 28)132 Flag of Spain.svg Rayo Vallecano
184 FW Zito Luvumbo (2002-03-09)9 March 2002 (aged 23)291 Flag of Italy.svg Cagliari
194 FW Mabululu (1992-06-01)1 June 1992 (aged 33)4214 Flag of Libya.svg Al-Ahli Tripoli
203 MF Manuel Keliano (2003-01-06)6 January 2003 (aged 22)212 Flag of Russia.svg Akhmat Grozny
212 DF Eddie Afonso (1994-03-07)7 March 1994 (aged 31)280 Flag of Angola.svg Petro de Luanda
221 GK Neblú (1993-12-16)16 December 1993 (aged 32)470 Flag of Angola.svg 1° de Agosto
233 MF Show (1999-03-06)6 March 1999 (aged 26)601 Flag of Turkey.svg Kocaelispor
243 MF Mário Balbúrdia (1997-08-19)19 August 1997 (aged 28)140 Flag of Turkey.svg Boluspor
252 DF Rui Modesto (1999-10-07)7 October 1999 (aged 26)60 Flag of Italy.svg Udinese
261 GK Agostinho Calunga (1998-07-10)10 July 1998 (aged 27)00 Flag of Angola.svg Wiliete
274 FW Chico Banza (1998-12-17)17 December 1998 (aged 27)190 Flag of Egypt.svg Zamalek
282 DF Pedro Bondo (2004-11-16)16 November 2004 (aged 21)161 Flag of Portugal (official).svg Famalicão

Egypt

Egypt's squad of 28 players was announced on 2 December. [7]

Head coach: Hossam Hassan

No.Pos.PlayerDate of birth (age)CapsGoalsClub
11 GK Ahmed El Shenawy (1991-05-14)14 May 1991 (aged 34)290 Flag of Egypt.svg Pyramids
22 DF Khaled Sobhi (1995-05-04)4 May 1995 (aged 30)50 Flag of Egypt.svg Al Masry
32 DF Mohamed Hany (1996-01-25)25 January 1996 (aged 29)310 Flag of Egypt.svg Al Ahly
42 DF Hossam Abdelmaguid (2001-04-30)30 April 2001 (aged 24)50 Flag of Egypt.svg Zamalek
52 DF Ramy Rabia (1993-05-20)20 May 1993 (aged 32)374 Flag of the United Arab Emirates.svg Al-Ain
62 DF Yasser Ibrahim (1993-02-10)10 February 1993 (aged 32)60 Flag of Egypt.svg Al Ahly
74 FW Trézéguet (vice-captain) (1994-10-01)1 October 1994 (aged 31)8622 Flag of Egypt.svg Al Ahly
83 MF Emam Ashour (1998-02-20)20 February 1998 (aged 27)180 Flag of Egypt.svg Al Ahly
94 FW Salah Mohsen (1998-09-01)1 September 1998 (aged 27)71 Flag of Egypt.svg Al Masry
104 FW Mohamed Salah (captain) (1992-06-15)15 June 1992 (aged 33)10963 Flag of England.svg Liverpool
114 FW Mostafa Mohamed (1997-11-28)28 November 1997 (aged 28)5313 Flag of France.svg Nantes
122 DF Mohamed Hamdy (1995-03-15)15 March 1995 (aged 30)321 Flag of Egypt.svg Pyramids
132 DF Ahmed Abou El Fotouh (1998-03-22)22 March 1998 (aged 27)301 Flag of Egypt.svg Zamalek
143 MF Hamdy Fathy (1994-09-29)29 September 1994 (aged 31)523 Flag of Qatar.svg Al-Wakrah
153 MF Mohamed Shehata (2001-02-08)8 February 2001 (aged 24)60 Flag of Egypt.svg Zamalek
161 GK Mohamed Sobhy (1999-07-15)15 July 1999 (aged 26)60 Flag of Egypt.svg Zamalek
173 MF Mohanad Lasheen (1996-05-29)29 May 1996 (aged 29)150 Flag of Egypt.svg Pyramids
184 FW Mostafa Fathi (1994-05-12)12 May 1994 (aged 31)373 Flag of Egypt.svg Pyramids
193 MF Marwan Attia (1998-08-12)12 August 1998 (aged 27)250 Flag of Egypt.svg Al Ahly
204 FW Ibrahim Adel (2001-04-23)23 April 2001 (aged 24)173 Flag of the United Arab Emirates.svg Al-Jazira
214 FW Osama Faisal (2001-01-01)1 January 2001 (aged 24)140 Flag of Egypt.svg National Bank of Egypt
224 FW Omar Marmoush (1999-02-07)7 February 1999 (aged 26)408 Flag of England.svg Manchester City
231 GK Mohamed El Shenawy (third captain) (1988-12-18)18 December 1988 (aged 37)680 Flag of Egypt.svg Al Ahly
242 DF Ahmed Eid (2001-01-02)2 January 2001 (aged 24)40 Flag of Egypt.svg Al Masry
253 MF Zizo (1996-01-10)10 January 1996 (aged 29)524 Flag of Egypt.svg Al Ahly
261 GK Mostafa Shobeir (2000-03-17)17 March 2000 (aged 25)30 Flag of Egypt.svg Al Ahly
273 MF Mahmoud Saber (2001-07-30)30 July 2001 (aged 24)90 Flag of Egypt.svg ZED
282 DF Mohamed Ismail (1999-08-01)1 August 1999 (aged 26)00 Flag of Egypt.svg Zamalek

South Africa

South Africa's squad of 25 players was announced on 1 December. [8] Stand-by players Shabalala, Rayners and Moloisane were included in the official squad list, but did not travel with the team to Morocco. [9]

Head coach: Flag of Belgium (civil).svg Hugo Broos

No.Pos.PlayerDate of birth (age)CapsGoalsClub
11 GK Ronwen Williams (captain) (1992-01-21)21 January 1992 (aged 33)560 Flag of South Africa.svg Mamelodi Sundowns
22 DF Tylon Smith (2005-05-09)9 May 2005 (aged 20)10 Flag of England.svg Queens Park Rangers
32 DF Khulumani Ndamane (2004-02-05)5 February 2004 (aged 21)40 Flag of South Africa.svg TS Galaxy
43 MF Teboho Mokoena (vice-captain) (1997-01-24)24 January 1997 (aged 28)459 Flag of South Africa.svg Mamelodi Sundowns
53 MF Thalente Mbatha (2000-03-06)6 March 2000 (aged 25)103 Flag of South Africa.svg Orlando Pirates
62 DF Aubrey Modiba (third captain) (1995-07-22)22 July 1995 (aged 30)383 Flag of South Africa.svg Mamelodi Sundowns
74 FW Oswin Appollis (2001-08-25)25 August 2001 (aged 24)195 Flag of South Africa.svg Orlando Pirates
84 FW Tshepang Moremi (2000-10-02)2 October 2000 (aged 25)30 Flag of South Africa.svg Orlando Pirates
94 FW Lyle Foster (2000-05-09)9 May 2000 (aged 25)208 Flag of England.svg Burnley
104 FW Relebohile Mofokeng (2004-10-23)23 October 2004 (aged 21)80 Flag of South Africa.svg Orlando Pirates
114 FW Mohau Nkota (2004-11-09)9 November 2004 (aged 21)72 Flag of Saudi Arabia.svg Al-Ettifaq
124 FW Elias Mokwana (1999-09-08)8 September 1999 (aged 26)92 Flag of Saudi Arabia.svg Al-Hazem
133 MF Sphephelo Sithole (1999-03-03)3 March 1999 (aged 26)221 Flag of Portugal (official).svg Tondela
142 DF Mbekezeli Mbokazi (2005-09-19)19 September 2005 (aged 20)50 Flag of South Africa.svg Orlando Pirates
153 MF Bathusi Aubaas (1998-07-11)11 July 1998 (aged 27)131 Flag of South Africa.svg Mamelodi Sundowns
161 GK Sipho Chaine (1996-12-14)14 December 1996 (aged 29)30 Flag of South Africa.svg Orlando Pirates
173 MF Sipho Mbule (1998-03-22)22 March 1998 (aged 27)40 Flag of South Africa.svg Orlando Pirates
182 DF Samukele Kabini (2004-03-15)15 March 2004 (aged 21)30 Flag of Norway.svg Molde
192 DF Nkosinathi Sibisi (1995-09-22)22 September 1995 (aged 30)180 Flag of South Africa.svg Orlando Pirates
202 DF Khuliso Mudau (1995-04-26)26 April 1995 (aged 30)261 Flag of South Africa.svg Mamelodi Sundowns
212 DF Siyabonga Ngezana (1997-07-15)15 July 1997 (aged 28)70 Flag of Romania.svg FCSB
221 GK Ricardo Goss (1994-04-02)2 April 1994 (aged 31)40 Flag of South Africa.svg Siwelele
234 FW Evidence Makgopa (2000-06-05)5 June 2000 (aged 25)215 Flag of South Africa.svg Orlando Pirates
244 FW Shandre Campbell (2005-07-15)15 July 2005 (aged 20)00 Flag of Belgium (civil).svg Club Brugge
252 DF Thabang Matuludi (1999-01-14)14 January 1999 (aged 26)10 Flag of South Africa.svg Polokwane City
263 MF Mduduzi Shabalala* (2004-01-20)20 January 2004 (aged 21)10 Flag of South Africa.svg Kaizer Chiefs
274 FW Iqraam Rayners* (1995-12-19)19 December 1995 (aged 30)134 Flag of South Africa.svg Mamelodi Sundowns
282 DF Thabo Moloisane* (1999-02-24)24 February 1999 (aged 26)20 Flag of South Africa.svg Stellenbosch

Zimbabwe

Zimbabwe's 28 player squad was announced on 11 December. [10]

Head coach: Flag of Romania.svg Mario Marinică

No.Pos.PlayerDate of birth (age)CapsGoalsClub
11 GK Elvis Chipezeze (1990-03-11)11 March 1990 (aged 35)100 Flag of South Africa.svg Magesi
22 DF Gerald Takwara (1994-10-29)29 October 1994 (aged 31)270 Flag of Libya.svg Al-Ittihad Misurata
32 DF Sean Fusire (2005-05-31)31 May 2005 (aged 20)40 Flag of England.svg Sheffield Wednesday
42 DF Munashe Garananga (2001-01-18)18 January 2001 (aged 24)151 Flag of Denmark.svg Copenhagen
52 DF Divine Lunga (1995-05-28)28 May 1995 (aged 30)260 Flag of South Africa.svg Mamelodi Sundowns
63 MF Prosper Padera (2006-10-09)9 October 2006 (aged 19)30 Flag of Finland.svg SJK
74 FW Prince Dube (1997-02-17)17 February 1997 (aged 28)127 Flag of Tanzania.svg Young Africans
83 MF Jonah Fabisch (2001-08-13)13 August 2001 (aged 24)60 Flag of Germany.svg Erzgebirge Aue
94 FW Macauley Bonne (1995-10-26)26 October 1995 (aged 30)31 Flag of England.svg Maldon & Tiptree
103 MF Andy Rinomhota (1997-04-21)21 April 1997 (aged 28)130 Flag of England.svg Reading
114 FW Washington Navaya (1998-04-29)29 April 1998 (aged 27)00 Flag of Zimbabwe.svg TelOne
124 FW Bill Antonio (2002-09-03)3 September 2002 (aged 23)91 Flag of Belgium (civil).svg Mechelen
132 DF Brendan Galloway (1996-03-17)17 March 1996 (aged 29)70 Flag of England.svg Plymouth Argyle
144 FW Daniel Msendami (2000-10-24)24 October 2000 (aged 25)110 Flag of South Africa.svg Marumo Gallants
152 DF Teenage Hadebe (1995-09-17)17 September 1995 (aged 30)344 Flag of the United States.svg FC Cincinnati
161 GK Martin Mapisa (1998-05-25)25 May 1998 (aged 27)20 Flag of Zimbabwe.svg MWOS
173 MF Knowledge Musona (1990-06-21)21 June 1990 (aged 35)5326 Flag of Zimbabwe.svg Scottland
183 MF Marvelous Nakamba (captain) (1994-01-19)19 January 1994 (aged 31)330 Flag of England.svg Luton Town
194 FW Tawanda Maswanhise (2002-11-20)20 November 2002 (aged 23)151 Flag of Scotland.svg Motherwell
203 MF Tawanda Chirewa (2003-10-11)11 October 2003 (aged 22)113 Flag of England.svg Wolverhampton Wanderers
212 DF Godknows Murwira (1993-07-04)4 July 1993 (aged 32)150 Flag of Zimbabwe.svg Scottland
221 GK Washington Arubi (1985-08-29)29 August 1985 (aged 40)300 Flag of South Africa.svg Marumo Gallants
232 DF Emmanuel Jalai (1999-01-06)6 January 1999 (aged 26)100 Flag of Zimbabwe.svg Dynamos
242 DF Isheanesu Mauchi (2002-11-28)28 November 2002 (aged 23)10 Flag of Zimbabwe.svg Simba Bhora
252 DF Alec Mudimu (1995-04-08)8 April 1995 (aged 30)260 Flag of Wales (1959-present).svg Flint Town United
264 FW Ishmael Wadi (1992-12-19)19 December 1992 (aged 33)60 Flag of Zimbabwe.svg CAPS United
274 FW Junior Zindoga (1998-07-28)28 July 1998 (aged 27)00 Flag of South Africa.svg TS Galaxy
283 MF Tadiwa Chakuchichi (2009-06-01)1 June 2009 (aged 16)00 Flag of Zimbabwe.svg Scottland

Group C

Nigeria

Nigeria's 28 player squad was announced on 11 December. [11]

Head coach: Flag of Mali.svg Éric Chelle

No.Pos.PlayerDate of birth (age)CapsGoalsClub
11 GK Francis Uzoho (1998-10-28)28 October 1998 (aged 27)300 Flag of Cyprus.svg Omonia
22 DF Bright Osayi-Samuel (1997-12-31)31 December 1997 (aged 27)250 Flag of England.svg Birmingham City
32 DF Zaidu Sanusi (1997-06-13)13 June 1997 (aged 28)260 Flag of Portugal (official).svg Porto
43 MF Wilfred Ndidi (captain) (1996-12-16)16 December 1996 (aged 29)710 Flag of Turkey.svg Beşiktaş
52 DF Igoh Ogbu (2000-02-08)8 February 2000 (aged 25)10 Flag of the Czech Republic.svg Slavia Prague
62 DF Semi Ajayi (1993-11-09)9 November 1993 (aged 32)461 Flag of England.svg Hull City
74 FW Ademola Lookman (1997-10-20)20 October 1997 (aged 28)348 Flag of Italy.svg Atalanta
83 MF Frank Onyeka (1998-01-01)1 January 1998 (aged 27)363 Flag of England.svg Brentford
94 FW Victor Osimhen (1998-12-29)29 December 1998 (aged 26)4531 Flag of Turkey.svg Galatasaray
103 MF Fisayo Dele-Bashiru (2001-02-06)6 February 2001 (aged 24)92 Flag of Italy.svg Lazio
114 FW Samuel Chukwueze (1999-05-22)22 May 1999 (aged 26)517 Flag of England.svg Fulham
124 FW Cyriel Dessers (1994-12-08)8 December 1994 (aged 31)104 Flag of Greece.svg Panathinaikos
132 DF Bruno Onyemaechi (1999-04-03)3 April 1999 (aged 26)200 Flag of Greece.svg Olympiacos
143 MF Muhammed Usman Edu (1994-03-02)2 March 1994 (aged 31)00 Flag of Israel.svg Ironi Tiberias
154 FW Moses Simon (1995-07-12)12 July 1995 (aged 30)8710 Flag of France.svg Paris FC
161 GK Amas Obasogie (1999-12-27)27 December 1999 (aged 25)00 Flag of Tanzania.svg Singida Black Stars
173 MF Alex Iwobi (1996-05-03)3 May 1996 (aged 29)9110 Flag of England.svg Fulham
183 MF Raphael Onyedika (2001-04-19)19 April 2001 (aged 24)171 Flag of Belgium (civil).svg Club Brugge
194 FW Paul Onuachu (1994-05-28)28 May 1994 (aged 31)243 Flag of Turkey.svg Trabzonspor
202 DF Chidozie Awaziem (1997-01-01)1 January 1997 (aged 28)361 Flag of France.svg Nantes
212 DF Calvin Bassey (1999-12-31)31 December 1999 (aged 25)371 Flag of England.svg Fulham
224 FW Akor Adams (2000-01-29)29 January 2000 (aged 25)42 Flag of Spain.svg Sevilla
231 GK Stanley Nwabali (1996-06-10)10 June 1996 (aged 29)270 Flag of South Africa.svg Chippa United
244 FW Chidera Ejuke (1998-01-02)2 January 1998 (aged 27)101 Flag of Spain.svg Sevilla
254 FW Salim Fago Lawal (2003-01-15)15 January 2003 (aged 22)00 Flag of Croatia.svg Istra 1961
263 MF Ebenezer Akinsanmiro (2004-11-25)25 November 2004 (aged 21)00 Flag of Italy.svg Pisa
272 DF Ryan Alebiosu (2001-12-17)17 December 2001 (aged 24)00 Flag of England.svg Blackburn Rovers
283 MF Tochukwu Nnadi (2003-06-30)30 June 2003 (aged 22)00 Flag of Belgium (civil).svg Zulte Waregem

Tanzania

Tanzania's 28 player squad was announced on 9 December. [12]

Head coach: Flag of Argentina.svg Miguel Gamondi

No.Pos.PlayerDate of birth (age)CapsGoalsClub
11 GK Hussein Masalanga (1992-03-04)4 March 1992 (aged 33)10 Flag of Tanzania.svg Singida Black Stars
22 DF Pascal Msindo (2003-08-15)15 August 2003 (aged 22)170 Flag of Tanzania.svg Azam
32 DF Nickson Kibabage (2000-10-12)12 October 2000 (aged 25)150 Flag of Tanzania.svg Simba
42 DF Ibrahim Hamad (1997-11-12)12 November 1997 (aged 28)331 Flag of Tanzania.svg Young Africans
52 DF Dickson Job (2000-12-29)29 December 2000 (aged 24)391 Flag of Tanzania.svg Young Africans
63 MF Feisal Salum (1998-01-11)11 January 1998 (aged 27)574 Flag of Tanzania.svg Azam
74 FW Iddy Nado (1995-11-03)3 November 1995 (aged 30)221 Flag of Tanzania.svg Azam
83 MF Charles M'Mombwa (1998-03-14)14 March 1998 (aged 27)143 Flag of Malta.svg Floriana
94 FW Selemani Mwalimu (2006-01-19)19 January 2006 (aged 19)51 Flag of Tanzania.svg Simba
104 FW Mbwana Samatta (captain) (1992-12-23)23 December 1992 (aged 32)8522 Flag of France.svg Le Havre
114 FW Kibu Denis (2000-12-04)4 December 2000 (aged 25)260 Flag of Tanzania.svg Simba
124 FW Simon Msuva (1993-10-02)2 October 1993 (aged 32)9924 Flag of Iraq.svg Al-Talaba
131 GK Yakoub Suleiman Ali (1999-12-07)7 December 1999 (aged 26)120 Flag of Tanzania.svg Simba
142 DF Bakari Mwamnyeto (vice-captain) (1995-10-05)5 October 1995 (aged 30)480 Flag of Tanzania.svg Young Africans
152 DF Mohamed Husseini (1996-11-01)1 November 1996 (aged 29)591 Flag of Tanzania.svg Young Africans
162 DF Wilson Nangu (2001-09-30)30 September 2001 (aged 24)20 Flag of Tanzania.svg Simba
173 MF Khalid Habibu Iddi (2001-09-10)10 September 2001 (aged 24)40 Flag of Tanzania.svg Singida Black Stars
183 MF Morice Abraham (2003-08-13)13 August 2003 (aged 22)130 Flag of Tanzania.svg Simba
192 DF Lusajo Mwaikenda (2000-10-27)27 October 2000 (aged 25)240 Flag of Tanzania.svg Azam
202 DF Novatus Miroshi (2002-09-02)2 September 2002 (aged 23)313 Flag of Turkey.svg Göztepe
214 FW Kelvin John (2003-06-10)10 June 2003 (aged 22)101 Flag of Denmark.svg AaB
222 DF Shomari Kapombe (1992-01-28)28 January 1992 (aged 33)922 Flag of Tanzania.svg Simba
233 MF Yusuph Kagoma (1996-02-01)1 February 1996 (aged 29)90 Flag of Tanzania.svg Simba
243 MF Kelvin Nashon (2000-08-02)2 August 2000 (aged 25)10 Flag of Tanzania.svg Pamba
253 MF Haji Mnoga (2002-04-16)16 April 2002 (aged 23)140 Flag of England.svg Salford City
263 MF Tarryn Allarakhia (1997-11-17)17 November 1997 (aged 28)81 Flag of England.svg Rochdale
273 MF Alphonce Msanga (2003-06-14)14 June 2003 (aged 22)40 Flag of Azerbaijan.svg Şamaxı
281 GK Zuberi Foba (2002-05-23)23 May 2002 (aged 23)00 Flag of Tanzania.svg Azam

Tunisia

Tunisia's 28 player squad was announced on 11 December. [13]

Head coach: Sami Trabelsi

No.Pos.PlayerDate of birth (age)CapsGoalsClub
11 GK Noureddine Farhati (2000-09-14)14 September 2000 (aged 25)10 Flag of Tunisia.svg Stade Tunisien
22 DF Ali Abdi (1993-12-20)20 December 1993 (aged 32)406 Flag of France.svg Nice
32 DF Montassar Talbi (1998-05-26)26 May 1998 (aged 27)573 Flag of France.svg Lorient
42 DF Yassine Meriah (third captain) (1993-07-02)2 July 1993 (aged 32)936 Flag of Tunisia.svg Espérance de Tunis
53 MF Mohamed Ali Ben Romdhane (1999-09-06)6 September 1999 (aged 26)547 Flag of Egypt.svg Al Ahly
62 DF Dylan Bronn (1995-06-19)19 June 1995 (aged 30)472 Flag of Switzerland (Pantone).svg Servette
74 FW Elias Achouri (1999-02-10)10 February 1999 (aged 26)242 Flag of Denmark.svg Copenhagen
84 FW Elias Saad (1999-12-27)27 December 1999 (aged 25)94 Flag of Germany.svg FC Augsburg
94 FW Hazem Mastouri (1997-06-18)18 June 1997 (aged 28)124 Flag of Russia.svg Dynamo Makhachkala
103 MF Hannibal Mejbri (2003-01-21)21 January 2003 (aged 22)391 Flag of England.svg Burnley
113 MF Ismaël Gharbi (2004-04-10)10 April 2004 (aged 21)81 Flag of Germany.svg FC Augsburg
122 DF Ali Maâloul (vice-captain) (1990-01-01)1 January 1990 (aged 35)943 Flag of Tunisia.svg CS Sfaxien
133 MF Ferjani Sassi (captain) (1992-03-18)18 March 1992 (aged 33)979 Flag of Qatar.svg Al-Gharafa
142 DF Mohamed Ben Ali (1995-02-16)16 February 1995 (aged 30)31 Flag of Tunisia.svg Espérance de Tunis
153 MF Hadj Mahmoud (2000-04-24)24 April 2000 (aged 25)20 Flag of Switzerland (Pantone).svg Lugano
161 GK Aymen Dahmen (1997-01-28)28 January 1997 (aged 28)320 Flag of Tunisia.svg CS Sfaxien
173 MF Ellyes Skhiri (1995-05-10)10 May 1995 (aged 30)743 Flag of Germany.svg Eintracht Frankfurt
182 DF Nader Ghandri (1995-02-18)18 February 1995 (aged 30)190 Flag of Russia.svg Akhmat Grozny
194 FW Firas Chaouat (1996-05-08)8 May 1996 (aged 29)245 Flag of Tunisia.svg Club Africain
202 DF Yan Valery (1999-02-22)22 February 1999 (aged 26)160 Flag of England.svg Sheffield Wednesday
212 DF Mortadha Ben Ouanes (1994-07-02)2 July 1994 (aged 31)150 Flag of Turkey.svg Kasımpaşa
221 GK Bechir Ben Saïd (1994-11-29)29 November 1994 (aged 31)210 Flag of Tunisia.svg Espérance de Tunis
234 FW Naïm Sliti (1992-07-27)27 July 1992 (aged 33)8314 Flag of Qatar.svg Al-Shamal
242 DF Adem Arous (2004-07-17)17 July 2004 (aged 21)00 Flag of Turkey.svg Kasımpaşa
253 MF Houssem Tka (2000-08-16)16 August 2000 (aged 25)40 Flag of Tunisia.svg Espérance de Tunis
264 FW Sebastian Tounekti (2002-07-13)13 July 2002 (aged 23)40 Flag of Scotland.svg Celtic
274 FW Seifeddine Jaziri (1993-02-11)11 February 1993 (aged 32)4311 Flag of Egypt.svg Zamalek
281 GK Sabri Ben Hessen (1996-06-13)13 June 1996 (aged 29)00 Flag of Tunisia.svg Étoile du Sahel

Uganda

Uganda announced a 30 player provisional squad on 7 December. [14] Charles Lukwago and David Owori were left out of the final 28-man squad. [15]

Head coach: Flag of Belgium (civil).svg Paul Put

No.Pos.PlayerDate of birth (age)CapsGoalsClub
11 GK Nafian Alionzi (1996-03-01)1 March 1996 (aged 29)70 Flag of Ethiopia.svg Defence Force
22 DF Rogers Torach (2003-06-23)23 June 2003 (aged 22)61 Flag of Uganda.svg Vipers
32 DF Timothy Awany (1996-08-06)6 August 1996 (aged 29)400 Flag of Israel.svg Ashdod
43 MF Kenneth Semakula (2002-11-14)14 November 2002 (aged 23)320 Flag of Saudi Arabia.svg Al-Adalah
52 DF Toby Sibbick (1999-05-23)23 May 1999 (aged 26)60 Flag of England.svg Burton Albion
63 MF Bobosi Byaruhanga (2001-12-03)3 December 2001 (aged 24)250 Flag of the United States.svg Oakland Roots
74 FW Rogers Mato (1998-10-20)20 October 1998 (aged 27)366 Flag of North Macedonia.svg Vardar
83 MF Khalid Aucho (captain) (1993-08-08)8 August 1993 (aged 32)722 Flag of Tanzania.svg Singida Black Stars
94 FW Uche Ikpeazu (1995-02-28)28 February 1995 (aged 30)40 Flag of Scotland.svg St Johnstone
103 MF Travis Mutyaba (2005-08-07)7 August 2005 (aged 20)262 Flag of Tunisia.svg CS Sfaxien
114 FW Steven Mukwala (1999-07-15)15 July 1999 (aged 26)262 Flag of Tanzania.svg Simba
123 MF Baba Alhassan (2000-01-03)3 January 2000 (aged 25)10 Flag of Romania.svg FCSB
132 DF Elio Capradossi (1996-03-11)11 March 1996 (aged 29)111 Flag of Romania.svg Universitatea Cluj
144 FW Denis Omedi (1996-06-13)13 June 1996 (aged 29)173 Flag of Rwanda.svg APR
152 DF Jordan Obita (1993-12-08)8 December 1993 (aged 32)70 Flag of Scotland.svg Hibernian
163 MF Ronald Ssekiganda (1995-09-13)13 September 1995 (aged 30)111 Flag of Rwanda.svg APR
174 FW Reagan Mpande (2000-05-07)7 May 2000 (aged 25)71 Flag of Uganda.svg Villa
181 GK Denis Onyango (vice-captain) (1985-05-15)15 May 1985 (aged 40)820 Flag of South Africa.svg Mamelodi Sundowns
191 GK Jamal Salim (1995-05-27)27 May 1995 (aged 30)150 Flag of South Africa.svg Richards Bay
202 DF Isaac Muleme (1992-10-10)10 October 1992 (aged 33)490 Flag of the Czech Republic.svg Viktoria Žižkov
213 MF Allan Okello (2000-07-04)4 July 2000 (aged 25)326 Flag of Uganda.svg Vipers
224 FW Jude Ssemugabi (1997-03-03)3 March 1997 (aged 28)154 Flag of South Sudan.svg Jamus
232 DF Aziz Kayondo (2002-10-06)6 October 2002 (aged 23)332 Flag of the Czech Republic.svg Slovan Liberec
244 FW James Bogere (2008-02-02)2 February 2008 (aged 17)00 Flag of Uganda.svg Masaka Sunshine
254 FW Shafik Nana Kwikiriza (2004-03-03)3 March 2004 (aged 21)10 Flag of Uganda.svg KCCA
262 DF Hilary Mukundane (1997-12-22)22 December 1997 (aged 27)80 Flag of Uganda.svg Vipers
274 FW Melvyn Lorenzen (1994-11-26)26 November 1994 (aged 31)20 Flag of Thailand.svg Muangthong United
284 FW Ivan Ahimbisibwe (1995-11-23)23 November 1995 (aged 30)41 Flag of Uganda.svg KCCA

Group D

Benin

Benin announced a list of 30 player-provisional squad on 3 December. [16]

Head coach: Flag of Germany.svg Gernot Rohr

No.Pos.PlayerDate of birth (age)CapsGoalsClub
11 GK Marcel Dandjinou (1998-06-25)25 June 1998 (aged 27)190 Flag of South Africa.svg Kruger United
23 MF Rodrigue Fassinou (1999-05-22)22 May 1999 (aged 26)170 Flag of Benin.svg Coton
32 DF Tamimou Ouorou (2003-05-03)3 May 2003 (aged 22)90 Flag of Benin.svg Sobemap
43 MF Attidjikou Samadou (2004-02-02)2 February 2004 (aged 21)80 Flag of Egypt.svg Smouha
52 DF Yohan Roche (1997-07-07)7 July 1997 (aged 28)221 Flag of Romania.svg Petrolul Ploiești
62 DF Olivier Verdon (1995-10-05)5 October 1995 (aged 30)420 Flag of Bulgaria.svg Ludogorets Razgrad
73 MF Mattéo Ahlinvi (1999-07-02)2 July 1999 (aged 26)240 Flag of Russia.svg Arsenal Tula
83 MF Hassane Imourane (2003-04-08)8 April 2003 (aged 22)242 Flag of Switzerland (Pantone).svg Grasshopper
94 FW Steve Mounié (captain) (1994-09-29)29 September 1994 (aged 31)6622 Flag of Turkey.svg Alanyaspor
104 FW Aiyegun Tosin (1998-06-26)26 June 1998 (aged 27)204 Flag of France.svg Lorient
112 DF Rachid Moumini (2004-10-27)27 October 2004 (aged 21)211 Flag of Azerbaijan.svg Sumgayit
122 DF David Kiki (1993-11-25)25 November 1993 (aged 32)540 Flag of Romania.svg FCSB
132 DF Mohamed Tijani (1997-07-10)10 July 1997 (aged 28)221 Flag of Switzerland (Pantone).svg Yverdon-Sport
143 MF Mariano Ahouangbo (2002-11-16)16 November 2002 (aged 23)30 Flag of Slovenia.svg Olimpija Ljubljana
153 MF Sessi D'Almeida (1995-11-20)20 November 1995 (aged 30)451 Flag of Azerbaijan.svg Neftçi
161 GK Saturnin Allagbé (1993-11-22)22 November 1993 (aged 32)450 Flag of France.svg Chauray
173 MF Rodolfo Aloko (2006-12-26)26 December 2006 (aged 18)30 Flag of Croatia.svg Kustošija
183 MF Junior Olaitan (2002-05-09)9 May 2002 (aged 23)365 Flag of Turkey.svg Göztepe
193 MF Dodo Dokou (2004-05-04)4 May 2004 (aged 21)222 Flag of Portugal (official).svg Leixões
203 MF Jodel Dossou (1992-03-17)17 March 1992 (aged 33)729 Flag of France.svg Pays du Valois
213 MF Rodrigue Kossi (1999-12-31)31 December 1999 (aged 25)131 Flag of Morocco.svg Hassania Agadir
223 MF Romaric Amoussou (2000-12-10)10 December 2000 (aged 25)50 Flag of Cote d'Ivoire.svg ASEC Mimosas
231 GK Serge Obassa (1996-06-30)30 June 1996 (aged 29)20 Flag of Nigeria.svg Remo Stars
243 MF Razack Rachidou (2006-06-22)22 June 2006 (aged 19)60 Flag of Croatia.svg Kustošija
253 MF Olatoundji Tessilimi (1998-02-18)18 February 1998 (aged 27)40 Flag of Finland.svg SJK
262 DF Charlemagne Azongnitode (2001-08-08)8 August 2001 (aged 24)00 Flag of Finland.svg Oulu
273 MF Gislain Ahoudo (1999-07-02)2 July 1999 (aged 26)40 Flag of Tunisia.svg AS Gabès
284 FW Adam Akimey (2004-02-25)25 February 2004 (aged 21)00 Flag of Sweden.svg Helsingborg

Botswana

Head coach: Flag of South Africa.svg Morena Ramoreboli

No.Pos.PlayerDate of birth (age)CapsGoalsClub
11 GK Kabelo Dambe (1990-05-10)10 May 1990 (aged 35) Flag of Botswana.svg Township Rollers
22 DF Thabo Leinanyane (1993-07-27)27 July 1993 (aged 32) Flag of Botswana.svg Jwaneng Galaxy
32 DF Thatayaone Ditlhokwe (captain) (1998-09-21)21 September 1998 (aged 27) Flag of Libya.svg Al-Ittihad Tripoli
42 DF Mosha Gaolaolwe (1993-12-25)25 December 1993 (aged 31) Flag of Botswana.svg Township Rollers
52 DF Alford Velaphi (1999-01-18)18 January 1999 (aged 26) Flag of Botswana.svg Gaborone United
63 MF Gape Mohutsiwa (1997-03-20)20 March 1997 (aged 28) Flag of Algeria.svg MC Oran
74 FW Kabelo Seakanyeng (1993-06-25)25 June 1993 (aged 32) Flag of Morocco.svg Maghreb Fez
83 MF Olebogeng Ramotse (1998-01-17)17 January 1998 (aged 27) Flag of Botswana.svg Jwaneng Galaxy
94 FW Omaatla Kebatho (1993-06-16)16 June 1993 (aged 32) Flag of Botswana.svg Jwaneng Galaxy
104 FW Thabang Sesinyi (1992-10-15)15 October 1992 (aged 33) Flag of Botswana.svg Jwaneng Galaxy
114 FW Tumisang Orebonye (1996-03-26)26 March 1996 (aged 29) Flag of Morocco.svg Wydad AC
122 DF Mothusi Johnson (1997-07-28)28 July 1997 (aged 28) Flag of Botswana.svg Gaborone United
133 MF Segolame Boy (1992-11-07)7 November 1992 (aged 33) Flag of Botswana.svg Sua Flamingoes
143 MF Godarione Modingwane (1996-06-25)25 June 1996 (aged 29) Flag of Botswana.svg Botswana Defence Force
153 MF Mothusi Cooper (1997-07-19)19 July 1997 (aged 28) Flag of Botswana.svg Township Rollers
161 GK Keagile Kgosipula (1996-01-02)2 January 1996 (aged 29) Flag of Botswana.svg Mochudi Centre Chiefs
174 FW Thatayaone Kgamanyane (1996-01-30)30 January 1996 (aged 29) Flag of Botswana.svg Gaborone United
183 MF Lebogang Ditsele (1996-04-20)20 April 1996 (aged 29) Flag of Botswana.svg Gaborone United
192 DF Chicco Molefe (1995-07-29)29 July 1995 (aged 30) Flag of Botswana.svg Jwaneng Galaxy
202 DF Tebogo Kopelang (2002-04-24)24 April 2002 (aged 23) Flag of Botswana.svg Jwaneng Galaxy
214 FW Thabo Maponda (1997-07-17)17 July 1997 (aged 28) Flag of Botswana.svg Gaborone United
223 MF Gilbert Baruti (1992-03-16)16 March 1992 (aged 33) Flag of Botswana.svg Mochudi Centre Chiefs
231 GK Goitseone Phoko (1994-12-13)13 December 1994 (aged 31) Flag of Botswana.svg Jwaneng Galaxy
244 FW Losika Ratshkudu (2006-02-01)1 February 2006 (aged 19) Flag of South Africa.svg Ubuntu
253 MF Monty Enosa (2004-02-06)6 February 2004 (aged 21) Flag of Botswana.svg Mochudi Centre Chiefs
262 DF Shanganani Ngada (1994-03-16)16 March 1994 (aged 31) Flag of Botswana.svg Mochudi Centre Chiefs

DR Congo

DR Congo's 26 player squad was announced on 1 December. [17] Mario Stroeykens was ruled out of the tournament with an injury and replaced by Gaël Kakuta.

Head coach: Flag of France.svg Sébastien Desabre

No.Pos.PlayerDate of birth (age)CapsGoalsClub
11 GK Lionel Mpasi (1994-08-01)1 August 1994 (aged 31)210 Flag of France.svg Le Havre
22 DF Aaron Wan-Bissaka (1997-11-26)26 November 1997 (aged 28)60 Flag of England.svg West Ham United
32 DF Steve Kapuadi (1998-04-30)30 April 1998 (aged 27)10 Flag of Poland.svg Legia Warsaw
42 DF Axel Tuanzebe (1997-11-14)14 November 1997 (aged 28)70 Flag of England.svg Burnley
52 DF Dylan Batubinsika (1996-02-15)15 February 1996 (aged 29)141 Flag of France.svg Saint-Étienne
63 MF Ngal'ayel Mukau (2004-11-03)3 November 2004 (aged 21)60 Flag of France.svg Lille
74 FW Nathanaël Mbuku (2002-03-16)16 March 2002 (aged 23)111 Flag of France.svg Montpellier
83 MF Samuel Moutoussamy (1996-08-12)12 August 1996 (aged 29)520 Flag of Greece.svg Atromitos
94 FW Samuel Essende (1998-01-30)30 January 1998 (aged 27)91 Flag of Germany.svg FC Augsburg
104 FW Théo Bongonda (1995-11-20)20 November 1995 (aged 30)316 Flag of Russia.svg Spartak Moscow
114 FW Gaël Kakuta (1991-06-21)21 June 1991 (aged 34)283 Flag of Turkey.svg Sakaryaspor
122 DF Joris Kayembe (1994-08-08)8 August 1994 (aged 31)190 Flag of Belgium (civil).svg Genk
134 FW Meschak Elia (third captain) (1997-08-06)6 August 1997 (aged 28)6012 Flag of Turkey.svg Alanyaspor
143 MF Noah Sadiki (2004-12-17)17 December 2004 (aged 21)130 Flag of England.svg Sunderland
152 DF Rocky Bushiri (1999-11-30)30 November 1999 (aged 26)50 Flag of Scotland.svg Hibernian
161 GK Timothy Fayulu (1999-07-24)24 July 1999 (aged 26)20 Flag of Armenia.svg Noah
174 FW Cédric Bakambu (vice-captain) (1991-04-11)11 April 1991 (aged 34)6320 Flag of Spain.svg Real Betis
183 MF Charles Pickel (1997-05-15)15 May 1997 (aged 28)291 Flag of Spain.svg Espanyol
194 FW Fiston Mayele (1994-06-24)24 June 1994 (aged 31)325 Flag of Egypt.svg Pyramids
204 FW Brian Cipenga (1998-03-11)11 March 1998 (aged 27)30 Flag of Spain.svg Castellón
211 GK Matthieu Epolo (2005-01-15)15 January 2005 (aged 20)00 Flag of Belgium (civil).svg Standard Liège
222 DF Chancel Mbemba (captain) (1994-08-08)8 August 1994 (aged 31)1027 Flag of France.svg Lille
234 FW Simon Banza (1996-08-13)13 August 1996 (aged 29)142 Flag of the United Arab Emirates.svg Al-Jazira
242 DF Gédéon Kalulu (1997-08-29)29 August 1997 (aged 28)250 Flag of Cyprus.svg Aris Limassol
253 MF Edo Kayembe (1998-06-03)3 June 1998 (aged 27)352 Flag of England.svg Watford
262 DF Arthur Masuaku (1993-11-07)7 November 1993 (aged 32)403 Flag of England.svg Sunderland
274 FW Michel-Ange Balikwisha (2001-05-10)10 May 2001 (aged 24)10 Flag of Scotland.svg Celtic
281 GK Dimitry Bertaud (1998-06-06)6 June 1998 (aged 27)140 Unattached

Senegal

Senegal announced the final squad on 14 December. [18] Later, both Ilay Camara and Assane Diao withdrew injured, replaced by Mamadou Camara and Ousseynou Niang. [19]

Head coach: Pape Thiaw

No.Pos.PlayerDate of birth (age)CapsGoalsClub
11 GK Yehvann Diouf (1999-11-16)16 November 1999 (aged 26)10 Flag of France.svg Nice
22 DF Mamadou Sarr (2005-08-29)29 August 2005 (aged 20)10 Flag of France.svg Strasbourg
32 DF Kalidou Koulibaly (captain) (1991-06-20)20 June 1991 (aged 34)982 Flag of Saudi Arabia.svg Al-Hilal
42 DF Abdoulaye Seck (1992-06-04)4 June 1992 (aged 33)172 Flag of Israel.svg Maccabi Haifa
53 MF Idrissa Gueye (vice-captain) (1989-09-26)26 September 1989 (aged 36)1217 Flag of England.svg Everton
63 MF Pathé Ciss (1994-03-16)16 March 1994 (aged 31)230 Flag of Spain.svg Rayo Vallecano
73 MF Habib Diarra (2004-01-03)3 January 2004 (aged 21)134 Flag of England.svg Sunderland
83 MF Lamine Camara (2004-01-05)5 January 2004 (aged 21)246 Flag of France.svg Monaco [b]
94 FW Boulaye Dia (1996-11-16)16 November 1996 (aged 29)366 Flag of Italy.svg Lazio
104 FW Sadio Mané (third captain) (1992-04-10)10 April 1992 (aged 33)11750 Flag of Saudi Arabia.svg Al-Nassr
114 FW Nicolas Jackson (2001-06-20)20 June 2001 (aged 24)265 Flag of Germany.svg Bayern Munich
124 FW Cherif Ndiaye (1996-01-23)23 January 1996 (aged 29)102 Flag of Turkey.svg Samsunspor
134 FW Iliman Ndiaye (2000-03-06)6 March 2000 (aged 25)323 Flag of England.svg Everton
142 DF Ismail Jakobs (1999-08-17)17 August 1999 (aged 26)230 Flag of Turkey.svg Galatasaray
152 DF Krépin Diatta (1999-02-25)25 February 1999 (aged 26)492 Flag of France.svg Monaco [b]
161 GK Édouard Mendy (1992-03-01)1 March 1992 (aged 33)500 Flag of Saudi Arabia.svg Al-Ahli
173 MF Pape Matar Sarr (2002-09-14)14 September 2002 (aged 23)364 Flag of England.svg Tottenham Hotspur
184 FW Ismaïla Sarr (1998-02-25)25 February 1998 (aged 27)7518 Flag of England.svg Crystal Palace
192 DF Moussa Niakhaté (1996-03-08)8 March 1996 (aged 29)220 Flag of France.svg Lyon
204 FW Habib Diallo (1995-06-18)18 June 1995 (aged 30)368 Flag of France.svg Metz
214 FW Cheikh Sabaly (1999-03-04)4 March 1999 (aged 26)101 Flag of France.svg Metz
223 MF Ousseynou Niang (2001-10-12)12 October 2001 (aged 24)00 Flag of Belgium (civil).svg Union SG
231 GK Mory Diaw (1993-06-22)22 June 1993 (aged 32)30 Flag of France.svg Le Havre
242 DF Antoine Mendy (2004-05-27)27 May 2004 (aged 21)40 Flag of France.svg Nice
252 DF El Hadji Malick Diouf (2004-12-28)28 December 2004 (aged 20)121 Flag of England.svg West Ham United
263 MF Pape Gueye (1999-01-24)24 January 1999 (aged 26)333 Flag of Spain.svg Villarreal
274 FW Ibrahim Mbaye (2008-01-24)24 January 2008 (aged 17)21 Flag of France.svg Paris Saint-Germain
283 MF Mamadou Camara (2003-01-05)5 January 2003 (aged 22)51 Flag of Morocco.svg RS Berkane

Group E

Algeria

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

Head coach: Flag of Bosnia and Herzegovina.svg Vladimir Petković

No.Pos.PlayerDate of birth (age)CapsGoalsClub
11 GK Anthony Mandrea (1996-12-25)25 December 1996 (aged 28)200 Flag of France.svg Caen
22 DF Aïssa Mandi (vice-captain) (1991-10-22)22 October 1991 (aged 34)1097 Flag of France.svg Lille
32 DF Mehdi Dorval (2001-02-09)9 February 2001 (aged 24)20 Flag of Italy.svg Bari
42 DF Mohamed Amine Tougai (2000-01-22)22 January 2000 (aged 25)282 Flag of Tunisia.svg Espérance de Tunis
52 DF Zineddine Belaïd (1999-03-20)20 March 1999 (aged 26)40 Flag of Algeria.svg JS Kabylie
63 MF Ramiz Zerrouki (1998-05-26)26 May 1998 (aged 27)443 Flag of the Netherlands.svg Twente
73 MF Riyad Mahrez (captain) (1991-02-21)21 February 1991 (aged 34)10633 Flag of Saudi Arabia.svg Al-Ahli
83 MF Himad Abdelli (1999-11-17)17 November 1999 (aged 26)40 Flag of France.svg Angers
94 FW Baghdad Bounedjah (1991-11-24)24 November 1991 (aged 34)8135 Flag of Qatar.svg Al-Shamal
103 MF Ismaël Bennacer (1997-12-01)1 December 1997 (aged 28)523 Flag of Croatia.svg Dinamo Zagreb
114 FW Anis Hadj Moussa (2002-02-11)11 February 2002 (aged 23)80 Flag of the Netherlands.svg Feyenoord
124 FW Monsef Bakrar (2001-01-13)13 January 2001 (aged 24)50 Flag of Croatia.svg Dinamo Zagreb
132 DF Jaouen Hadjam (2003-03-26)26 March 2003 (aged 22)133 Flag of Switzerland (Pantone).svg Young Boys
143 MF Hicham Boudaoui (1999-09-23)23 September 1999 (aged 26)270 Flag of France.svg Nice
152 DF Rayan Aït-Nouri (2001-06-06)6 June 2001 (aged 24)200 Flag of England.svg Manchester City
161 GK Oussama Benbot (1994-10-11)11 October 1994 (aged 31)20 Flag of Algeria.svg USM Alger
173 MF Farès Chaïbi (2002-11-28)28 November 2002 (aged 23)212 Flag of Germany.svg Eintracht Frankfurt
184 FW Mohamed Amoura (2000-05-09)9 May 2000 (aged 25)3819 Flag of Germany.svg VfL Wolfsburg
193 MF Adem Zorgane (2000-01-06)6 January 2000 (aged 25)231 Flag of Belgium (civil).svg Union SG
202 DF Youcef Atal (1996-05-17)17 May 1996 (aged 29)532 Flag of Qatar.svg Al-Sadd
212 DF Ramy Bensebaini (third captain) (1995-04-16)16 April 1995 (aged 30)757 Flag of Germany.svg Borussia Dortmund
223 MF Ibrahim Maza (2005-11-24)24 November 2005 (aged 20)70 Flag of Germany.svg Bayer Leverkusen
231 GK Luca Zidane (1998-05-13)13 May 1998 (aged 27)10 Flag of Spain.svg Granada
243 MF Ilan Kebbal (1998-07-10)10 July 1998 (aged 27)20 Flag of France.svg Paris FC
252 DF Rafik Belghali (2002-06-07)7 June 2002 (aged 23)30 Flag of Italy.svg Hellas Verona
262 DF Samir Chergui (1999-02-06)6 February 1999 (aged 26)20 Flag of France.svg Paris FC
273 MF Adil Boulbina (2003-05-02)2 May 2003 (aged 22)65 Flag of Qatar.svg Al-Duhail
284 FW Redouane Berkane (2003-07-07)7 July 2003 (aged 22)62 Flag of Qatar.svg Al-Wakrah

Burkina Faso

Burkina Faso's 25 player squad was announced on 8 December. [21] Konaté, Tiendrébéogo and Yoda were included in the official squad list as reserve players. [22]

Head coach: Brama Traoré

No.Pos.PlayerDate of birth (age)CapsGoalsClub
11 GK Farid Ouédraogo (1996-12-26)26 December 1996 (aged 28)100 Flag of Sudan.svg Al Hilal
24 FW Lassina Traoré (2001-01-12)12 January 2001 (aged 24)2912 Flag of Ukraine.svg Shakhtar Donetsk
32 DF Abdoul Ayinde (2005-07-17)17 July 2005 (aged 20)30 Flag of Belgium (civil).svg Gent
42 DF Adamo Nagalo (2002-09-22)22 September 2002 (aged 23)190 Flag of the Netherlands.svg PSV Eindhoven
52 DF Nasser Djiga (2002-11-15)15 November 2002 (aged 23)111 Flag of Scotland.svg Rangers
63 MF Mohamed Zougrana (2001-10-29)29 October 2001 (aged 24)42 Flag of Algeria.svg MC Alger
74 FW Dango Ouattara (2002-02-11)11 February 2002 (aged 23)3512 Flag of England.svg Brentford
83 MF Cedric Badolo (1998-11-04)4 November 1998 (aged 27)300 Flag of Slovakia.svg Spartak Trnava
92 DF Issa Kaboré (2001-05-12)12 May 2001 (aged 24)532 Flag of Wales (1959-present).svg Wrexham
104 FW Bertrand Traoré (captain) (1995-09-06)6 September 1995 (aged 30)8521 Flag of England.svg Sunderland
114 FW Ousseni Bouda (2000-04-28)28 April 2000 (aged 25)112 Flag of the United States.svg San Jose Earthquakes
122 DF Edmond Tapsoba (1999-02-02)2 February 1999 (aged 26)573 Flag of Germany.svg Bayer Leverkusen
134 FW Mohamed Konaté* (1997-12-12)12 December 1997 (aged 28)376 Flag of Russia.svg Akhmat Grozny
142 DF Issoufou Dayo (vice-captain) (1991-08-06)6 August 1991 (aged 34)809 Flag of Qatar.svg Umm Salal
153 MF Abdoul Yoda* (2000-12-20)20 December 2000 (aged 25)30 Flag of Moldova.svg Milsami Orhei
161 GK Hervé Koffi (1996-10-16)16 October 1996 (aged 29)670 Flag of France.svg Angers
173 MF Stephane Aziz Ki (1996-03-06)6 March 1996 (aged 29)203 Flag of Morocco.svg Wydad AC
183 MF Ismahila Ouédraogo (1999-11-05)5 November 1999 (aged 26)250 Flag of Denmark.svg OB
194 FW Georgi Minoungou (2002-07-25)25 July 2002 (aged 23)40 Flag of the United States.svg Seattle Sounders
203 MF Gustavo Sangaré (1996-11-08)8 November 1996 (aged 29)382 Flag of Armenia.svg Noah
214 FW Cyriaque Irié (2005-06-20)20 June 2005 (aged 20)42 Flag of Germany.svg SC Freiburg
223 MF Blati Touré (1994-08-04)4 August 1994 (aged 31)583 Flag of Egypt.svg Pyramids
231 GK Kilian Nikiema (2003-06-22)22 June 2003 (aged 22)90 Flag of the Netherlands.svg ADO Den Haag
243 MF Saïdou Simporé (1992-08-31)31 August 1992 (aged 33)151 Flag of Egypt.svg National Bank of Egypt
252 DF Steeve Yago (third captain) (1992-12-16)16 December 1992 (aged 33)901 Flag of Cyprus.svg Aris Limassol
262 DF Arsène Kouassi (2004-09-11)11 September 2004 (aged 21)20 Flag of France.svg Lorient
274 FW Pierre Landry Kaboré (2001-07-05)5 July 2001 (aged 24)66 Flag of Scotland.svg Heart of Midlothian
283 MF Josué Tiendrébéogo* (2002-11-21)21 November 2002 (aged 23)102 Flag of France.svg Annecy

Equatorial Guinea

Head coach: Juan Michá

No.Pos.PlayerDate of birth (age)CapsGoalsClub
11 GK Jesús Owono (2001-03-01)1 March 2001 (aged 24)410 Flag of Andorra.svg FC Andorra
22 DF Néstor Senra (2002-01-04)4 January 2002 (aged 23)110 Flag of Spain.svg Recreativo
32 DF Marvin Anieboh (1997-08-26)26 August 1997 (aged 28)220 Flag of Spain.svg SS Reyes
43 MF Álex Balboa (2001-03-06)6 March 2001 (aged 24)160 Flag of Spain.svg Lugo
53 MF Omar Mascarell (1993-02-02)2 February 1993 (aged 32)120 Flag of Spain.svg Mallorca
64 FW Iban Salvador (third captain) (1995-12-11)11 December 1995 (aged 30)5510 Flag of Poland.svg Wisła Płock
73 MF José Machín (1996-08-14)14 August 1996 (aged 29)330 Flag of Italy.svg Vis Pesaro
83 MF Jannick Buyla (1998-10-06)6 October 1998 (aged 27)353 Flag of Spain.svg Numancia
94 FW Dorian Jr. (2001-05-12)12 May 2001 (aged 24)231 Flag of Denmark.svg Viborg
104 FW Emilio Nsue (captain) (1989-09-30)30 September 1989 (aged 36)4922 Flag of Spain.svg Intercity
112 DF Basilio Ndong (1999-01-17)17 January 1999 (aged 26)600 Flag of Albania.svg Tirana
122 DF Charles Ondo (2003-10-22)22 October 2003 (aged 22)60 Flag of the United States.svg Portland Timbers
131 GK Aitor Embela (1996-04-17)17 April 1996 (aged 29)100 Flag of Spain.svg Soneja
143 MF Pedro Obiang (1992-03-27)27 March 1992 (aged 33)273 Flag of Italy.svg Monza
152 DF Carlos Akapo (vice-captain) (1993-03-12)12 March 1993 (aged 32)462 Flag of Brazil.svg Amazonas
162 DF Saúl Coco (1999-02-09)9 February 1999 (aged 26)314 Flag of Italy.svg Torino
174 FW Josete Miranda (1998-07-22)22 July 1998 (aged 27)504 Flag of Greece.svg Kalamata
182 DF Michael Ngaah (2003-04-10)10 April 2003 (aged 22)30 Flag of Spain.svg Ávila
194 FW Luís Asué (2001-07-09)9 July 2001 (aged 24)305 Flag of the People's Republic of China.svg Shanghai Shenhua
203 MF Santiago Eneme (2000-09-29)29 September 2000 (aged 25)390 Flag of the Czech Republic.svg Sparta Prague
212 DF Esteban Obiang (1998-05-07)7 May 1998 (aged 27)441 Flag of Romania.svg Argeș Pitești
223 MF Pablo Ganet (1994-11-04)4 November 1994 (aged 31)576 Flag of Indonesia.svg Persita Tangerang
231 GK Manuel Sapunga (1992-11-23)23 November 1992 (aged 33)60 Flag of South Africa.svg Sekhukhune United
244 FW Loren Zúñiga (2003-01-18)18 January 2003 (aged 22)40 Flag of Spain.svg Real Madrid
252 DF Javier Mum (2001-01-24)24 January 2001 (aged 24)30 Flag of Zambia.svg MUZA
264 FW José Nabil Ondo (2005-11-23)23 November 2005 (aged 20)81 Flag of France.svg Nantes
273 MF Gael Joel Akogo (2003-12-21)21 December 2003 (aged 22)140 Flag of Spain.svg Granada
283 MF Álex Masogo (2001-01-26)26 January 2001 (aged 24)51 Flag of Bulgaria.svg Beroe

Sudan

Head coach: Flag of Ghana.svg James Kwesi Appiah

No.Pos.PlayerDate of birth (age)CapsGoalsClub
11 GK Ali Abu Eshrein (1989-12-06)6 December 1989 (aged 36)400 Flag of Sudan.svg Al Hilal
23 MF Abuaagla Abdalla (1993-03-11)11 March 1993 (aged 32)753 Flag of Libya.svg Al-Ahly Benghazi
32 DF Mohamed Ering (1997-10-20)20 October 1997 (aged 28)390 Flag of Sudan.svg Al Hilal
42 DF Altayeb Abdelrazeg (1991-09-06)6 September 1991 (aged 34)161 Flag of Sudan.svg Al Hilal
53 MF Walieldin Khedr (1995-09-15)15 September 1995 (aged 30)613 Flag of Sudan.svg Al Hilal
62 DF Mustafa Karshoum (1992-12-06)6 December 1992 (aged 33)391 Flag of Sudan.svg Al Hilal
72 DF Yaser Awad (2005-03-15)15 March 2005 (aged 20)161 Flag of Sudan.svg Al Hilal
83 MF Abdel Raouf (1993-07-18)18 July 1993 (aged 32)474 Flag of Sudan.svg Al Hilal
94 FW Yaser Muzmel (1992-01-01)1 January 1992 (aged 33)568 Flag of Sudan.svg Al Hilal
104 FW Mohamed Abdelrahman (1993-07-10)10 July 1993 (aged 32)6123 Flag of Sudan.svg Al Hilal
114 FW John Mano (2001-12-12)12 December 2001 (aged 24)110 Flag of Libya.svg Al-Akhdar
122 DF Bakhit Khamis (captain) (1994-01-01)1 January 1994 (aged 31)340 Flag of Libya.svg Al-Ahli Tripoli
133 MF Ammar Taifour (1997-04-12)12 April 1997 (aged 28)180 Flag of Tunisia.svg CS Sfaxien
144 FW Mohamed Eisa (1994-07-12)12 July 1994 (aged 31)142 Flag of Thailand.svg Uthai Thani
153 MF Salah Adel (1995-04-03)3 April 1995 (aged 30)431 Flag of Sudan.svg Al Hilal
161 GK Muhamed Alnour Abouja (2000-01-01)1 January 2000 (aged 25)110 Flag of Sudan.svg Al-Merrikh
172 DF Mazin Mohamedein (2000-05-02)2 May 2000 (aged 25)160 Flag of Libya.svg Al-Akhdar
182 DF Awad Zayed (1993-01-01)1 January 1993 (aged 32)240 Flag of Sudan.svg Al-Merrikh
192 DF Ahmed Tabanja (2000-09-02)2 September 2000 (aged 25)250 Flag of Sudan.svg Al-Merrikh
204 FW Abo Eisa (1996-01-05)5 January 1996 (aged 29)131 Flag of Thailand.svg Chonburi
211 GK Munjed Alnil (1996-01-01)1 January 1996 (aged 29)130 Flag of South Sudan.svg Al Merreikh
224 FW Al-Jezoli Nouh (2002-10-24)24 October 2002 (aged 23)391 Flag of Libya.svg Al-Ahli Tripoli
233 MF Abdelsamad Manen (2005-05-04)4 May 2005 (aged 20)40 Flag of Sudan.svg Al-Zamala SC
242 DF Muhamed Kesra (1996-10-25)25 October 1996 (aged 29)60 Flag of South Sudan.svg Jamus
252 DF Sheddy Barglan (2002-10-03)3 October 2002 (aged 23)30 Flag of the Netherlands.svg Den Bosch
264 FW Aamir Abdallah (1999-05-08)8 May 1999 (aged 26)10 Flag of Australia (converted).svg Avondale
274 FW Muhamed Tia Asad (2001-02-21)21 February 2001 (aged 24)61 Flag of Sudan.svg Al-Merrikh

Group F

Cameroon

Head coach: David Pagou

No.Pos.PlayerDate of birth (age)CapsGoalsClub
11 GK Simon Omossola (1998-05-05)5 May 1998 (aged 27)30 Flag of the Democratic Republic of the Congo.svg Saint-Éloi Lupopo
22 DF Junior Tchamadeu (2003-12-22)22 December 2003 (aged 21)50 Flag of England.svg Stoke City
32 DF Che Malone (1999-05-23)23 May 1999 (aged 26)30 Flag of Algeria.svg USM Alger
42 DF Christopher Wooh (2001-09-18)18 September 2001 (aged 24)232 Flag of Russia.svg Spartak Moscow
52 DF Nouhou Tolo (vice-captain) (1997-06-23)23 June 1997 (aged 28)441 Flag of the United States.svg Seattle Sounders
62 DF Gerzino Nyamsi (1997-01-22)22 January 1997 (aged 28)00 Flag of Russia.svg Lokomotiv Moscow
74 FW Georges-Kévin Nkoudou (1995-02-14)14 February 1995 (aged 30)193 Flag of Saudi Arabia.svg Diriyah
83 MF Jean Onana (2000-01-08)8 January 2000 (aged 25)120 Flag of Italy.svg Genoa
94 FW Frank Magri (1999-09-04)4 September 1999 (aged 26)172 Flag of France.svg Toulouse
104 FW Bryan Mbeumo (third captain) (1999-08-07)7 August 1999 (aged 26)277 Flag of England.svg Manchester United
114 FW Christian Bassogog (captain) (1995-10-18)18 October 1995 (aged 30)578 Flag of Saudi Arabia.svg Al-Okhdood
124 FW Patrick Soko (1997-10-31)31 October 1997 (aged 28)41 Flag of Spain.svg Almería
132 DF Darlin Yongwa (2000-09-21)21 September 2000 (aged 25)101 Flag of France.svg Lorient
144 FW Danny Namaso (2000-08-28)28 August 2000 (aged 25)50 Flag of France.svg Auxerre
153 MF Arthur Avom (2004-12-15)15 December 2004 (aged 21)61 Flag of France.svg Lorient
161 GK Devis Epassy (1993-02-02)2 February 1993 (aged 32)100 Flag of Romania.svg Dinamo București
172 DF Samuel Kotto (2003-09-03)3 September 2003 (aged 22)00 Flag of Belgium (civil).svg Gent
182 DF Aboubakar Nagida (2005-06-28)28 June 2005 (aged 20)60 Flag of France.svg Rennes
193 MF Martin Ndzie (2003-01-16)16 January 2003 (aged 22)30 Flag of Austria.svg Rapid Wien
203 MF Olivier Kemen (1996-07-20)20 July 1996 (aged 29)71 Flag of Turkey.svg İstanbul Başakşehir
214 FW Karl Etta Eyong (2003-10-14)14 October 2003 (aged 22)30 Flag of Spain.svg Levante
222 DF Flavien Enzo Boyomo (2001-10-07)7 October 2001 (aged 24)61 Flag of Spain.svg Osasuna
231 GK Simon Ngapandouetnbu (2003-04-12)12 April 2003 (aged 22)00 Flag of France.svg Montpellier
243 MF Carlos Baleba (2004-01-03)3 January 2004 (aged 21)110 Flag of England.svg Brighton & Hove Albion
253 MF Éric Junior Dina Ebimbe (2000-11-21)21 November 2000 (aged 25)00 Flag of France.svg Brest
264 FW Christian Kofane (2006-07-27)27 July 2006 (aged 19)00 Flag of Germany.svg Bayer Leverkusen
273 MF Arnold Maël Kamdem (2000-01-18)18 January 2000 (aged 25)00 Flag of Brazil.svg Sport Sinop
281 GK Edouard Sombang (1998-05-29)29 May 1998 (aged 27)00 Flag of Cameroon.svg Colombe Sportive

Gabon

Gabon's 28 player squad was announced on 10 December. [23]

Head coach: Thierry Mouyouma

No.Pos.PlayerDate of birth (age)CapsGoalsClub
11 GK Anse Ngoubi Demba (2000-01-31)31 January 2000 (aged 25)30 Flag of Malta.svg Mosta
22 DF Aaron Appindangoyé (1992-02-20)20 February 1992 (aged 33)712 Flag of Turkey.svg Sivasspor
32 DF Anthony Oyono (2001-04-12)12 April 2001 (aged 24)290 Flag of Italy.svg Frosinone
42 DF Alex Moucketou-Moussounda (2000-10-10)10 October 2000 (aged 25)261 Flag of Cyprus.svg Aris Limassol
52 DF Bruno Ecuele Manga (captain) (1988-07-16)16 July 1988 (aged 37)1099 Flag of France.svg Paris 13 Atletico
62 DF Johann Obiang (1993-07-05)5 July 1993 (aged 32)490 Flag of France.svg Orléans
74 FW Royce Openda (2002-04-21)21 April 2002 (aged 23)10 Flag of France.svg Bordeaux
83 MF Clench Loufilou (1999-04-12)12 April 1999 (aged 26)150 Flag of Iraq.svg Al-Minaa
94 FW Pierre-Emerick Aubameyang (vice-captain) (1989-06-18)18 June 1989 (aged 36)7938 Flag of France.svg Marseille
104 FW Shavy Babicka (2000-06-01)1 June 2000 (aged 25)193 Flag of Serbia.svg Red Star Belgrade
114 FW Jim Allevinah (1995-02-27)27 February 1995 (aged 30)3510 Flag of France.svg Angers
123 MF Guélor Kanga (1990-08-01)1 August 1990 (aged 35)825 Flag of Turkey.svg Esenler Erokspor
132 DF Mick Omfia (2000-12-10)10 December 2000 (aged 25)60 Flag of Guinea.svg Hafia
142 DF Urie-Michel Mboula (2003-04-30)30 April 2003 (aged 22)90 Flag of France.svg Metz
153 MF Samaké Nzé Bagnama (2002-06-28)28 June 2002 (aged 23)70 Flag of Cote d'Ivoire.svg Stade d'Abidjan
161 GK François Bekale (2002-02-15)15 February 2002 (aged 23)10 Flag of Guinea.svg Hafia
173 MF André Biyogo Poko (1993-03-07)7 March 1993 (aged 32)824 Flag of Turkey.svg Amed
183 MF Mario Lemina (third captain) (1993-09-01)1 September 1993 (aged 32)395 Flag of Turkey.svg Galatasaray
192 DF Jacques Ekomié (2003-08-19)19 August 2003 (aged 22)190 Flag of France.svg Angers
204 FW Denis Bouanga (1994-11-11)11 November 1994 (aged 31)5115 Flag of the United States.svg Los Angeles FC
212 DF Jérémy Oyono (2001-04-12)12 April 2001 (aged 24)110 Flag of Italy.svg Frosinone
223 MF Didier Ndong (1994-06-17)17 June 1994 (aged 31)531 Flag of Iran.svg Esteghlal
231 GK Loyce Mbaba (1998-05-04)4 May 1998 (aged 27)140 Flag of Cote d'Ivoire.svg Stella Club
244 FW Edlin Randy Essang-Matouti (2003-07-25)25 July 2003 (aged 22)30 Flag of Algeria.svg USM Khenchela
253 MF Eric Bocoum (1996-03-10)10 March 1996 (aged 29)80 Flag of Iran.svg Gol Gohar Sirjan
262 DF Jonathan Do Marcolino (2006-05-10)10 May 2006 (aged 19)00 Flag of France.svg Bourg-Péronnas
274 FW Teddy Averlant (1999-10-02)2 October 1999 (aged 26)50 Flag of France.svg Amiens
284 FW Malick Evouna (1992-11-28)28 November 1992 (aged 33)3412 Flag of Gabon.svg Mangasport

Ivory Coast

Ivory Coast's 26 player squad was announced on 9 December. [24] Sébastien Haller was ruled out of the tournament with an injury and replaced by Evann Guessand.

Head coach: Emerse Faé

No.Pos.PlayerDate of birth (age)CapsGoalsClub
11 GK Yahia Fofana (2000-08-21)21 August 2000 (aged 25)290 Flag of Turkey.svg Çaykur Rizespor
22 DF Ousmane Diomande (2003-12-04)4 December 2003 (aged 22)101 Flag of Portugal (official).svg Sporting CP
32 DF Ghislain Konan (1995-12-27)27 December 1995 (aged 29)470 Flag of Portugal (official).svg Gil Vicente
43 MF Jean Michaël Seri (vice-captain) (1991-07-19)19 July 1991 (aged 34)624 Flag of Slovenia.svg Maribor
52 DF Armel Zohouri (2001-04-05)5 April 2001 (aged 24)40 Flag of Georgia.svg Iberia 1999
63 MF Seko Fofana (1995-05-07)7 May 1995 (aged 30)267 Flag of France.svg Rennes
72 DF Odilon Kossounou (2001-01-04)4 January 2001 (aged 24)300 Flag of Italy.svg Atalanta
83 MF Franck Kessié (captain) (1996-12-19)19 December 1996 (aged 29)9615 Flag of Saudi Arabia.svg Al-Ahli
94 FW Vakoun Issouf Bayo (1997-01-10)10 January 1997 (aged 28)93 Flag of Italy.svg Udinese
104 FW Wilfried Zaha (1992-11-10)10 November 1992 (aged 33)335 Flag of the United States.svg Charlotte FC
114 FW Jean-Philippe Krasso (1997-07-17)17 July 1997 (aged 28)258 Flag of France.svg Paris FC
122 DF Willy Boly (1991-02-03)3 February 1991 (aged 34)221 Flag of England.svg Nottingham Forest
132 DF Christopher Opéri (1997-04-29)29 April 1997 (aged 28)100 Flag of Turkey.svg İstanbul Başakşehir
144 FW Oumar Diakité (2003-12-20)20 December 2003 (aged 22)256 Flag of Belgium (civil).svg Cercle Brugge
154 FW Amad Diallo (2002-07-11)11 July 2002 (aged 23)112 Flag of England.svg Manchester United
161 GK Mohamed Koné (2002-03-07)7 March 2002 (aged 23)00 Flag of Belgium (civil).svg Charleroi
172 DF Guéla Doué (2002-10-17)17 October 2002 (aged 23)121 Flag of France.svg Strasbourg
183 MF Ibrahim Sangaré (third captain) (1997-12-02)2 December 1997 (aged 28)5212 Flag of England.svg Nottingham Forest
193 MF Christ Inao Oulaï (2006-04-06)6 April 2006 (aged 19)20 Flag of Turkey.svg Trabzonspor
202 DF Emmanuel Agbadou (1997-06-07)7 June 1997 (aged 28)162 Flag of England.svg Wolverhampton Wanderers
212 DF Evan Ndicka (1999-08-20)20 August 1999 (aged 26)230 Flag of Italy.svg Roma
224 FW Evann Guessand (2001-07-01)1 July 2001 (aged 24)152 Flag of England.svg Aston Villa
231 GK Alban Lafont (1999-01-23)23 January 1999 (aged 26)20 Flag of Greece.svg Panathinaikos
244 FW Bazoumana Touré (2006-03-02)2 March 2006 (aged 19)10 Flag of Germany.svg TSG Hoffenheim
253 MF Jean-Philippe Gbamin (1995-09-25)25 September 1995 (aged 30)220 Flag of France.svg Metz
264 FW Yan Diomande (2006-11-14)14 November 2006 (aged 19)42 Flag of Germany.svg RB Leipzig

Mozambique

Mozambique's 25 player squad was announced on 8 December. [25]  Shaquille, Clesio and Cantolo were included in the squad list as reserve players and did not travel with the team.

Head coach: Chiquinho Conde

No.Pos.PlayerDate of birth (age)CapsGoalsClub
11 GK Ernan Siluane (1998-07-09)9 July 1998 (aged 27)290 Flag of Mozambique.svg Black Bulls
22 DF Nanani (1996-02-08)8 February 1996 (aged 29)260 Flag of Mozambique.svg Songo
32 DF Nené (1996-11-15)15 November 1996 (aged 29)321 Flag of Mozambique.svg Black Bulls
42 DF Fernando Chamboco (1998-06-15)15 June 1998 (aged 27)90 Flag of Mozambique.svg Black Bulls
52 DF Bruno Langa (1997-10-31)31 October 1997 (aged 28)331 Flag of Cyprus.svg Pafos
63 MF Manuel Kambala (1991-08-21)21 August 1991 (aged 34)390 Flag of South Africa.svg Polokwane City
73 MF Domingues (captain) (1983-11-13)13 November 1983 (aged 42)12017 Flag of Mozambique.svg Songo
82 DF Edmilson Dove (1994-07-18)18 July 1994 (aged 31)380 Flag of Iraq.svg Al-Quwa Al-Jawiya
94 FW Faisal Bangal (1995-01-05)5 January 1995 (aged 30)102 Flag of Italy.svg Mestre
104 FW Geny Catamo (2001-01-26)26 January 2001 (aged 24)3813 Flag of Portugal (official).svg Sporting CP
113 MF João Bonde (1997-01-09)9 January 1997 (aged 28)40 Flag of Mozambique.svg Ferroviário Beira
121 GK Kimiss Zavala (2004-05-08)8 May 2004 (aged 21)10 Flag of Portugal (official).svg Marítimo
134 FW Stanley Ratifo (1994-12-05)5 December 1994 (aged 31)389 Flag of Germany.svg Chemie Leipzig
142 DF Oscar Cherene (2003-03-28)28 March 2003 (aged 22)00 Flag of Mozambique.svg Textáfrica
152 DF Reinildo Mandava (third captain) (1994-01-21)21 January 1994 (aged 31)442 Flag of England.svg Sunderland
163 MF Alfons Amade (1999-11-12)12 November 1999 (aged 26)171 Flag of Scotland.svg Dunfermline Athletic
172 DF Mexer (vice-captain) (1987-09-08)8 September 1987 (aged 38)633 Flag of Turkey.svg Ankara Keçiörengücü
184 FW Gildo Vilanculos (1995-01-31)31 January 1995 (aged 30)364 Flag of Lebanon.svg Tadamon Sour
194 FW Witi (1996-08-26)26 August 1996 (aged 29)414 Flag of Portugal (official).svg Nacional
203 MF Keyns Abdala (2003-03-15)15 March 2003 (aged 22)00 Flag of Portugal (official).svg Chaves
213 MF Guima (1995-11-14)14 November 1995 (aged 30)202 Flag of Azerbaijan.svg Zira
221 GK Ivane Urrubal (1997-03-01)1 March 1997 (aged 28)110 Flag of Mozambique.svg Songo
232 DF Diogo Calila (1998-10-10)10 October 1998 (aged 27)40 Flag of Portugal (official).svg Santa Clara
244 FW Melque Alexandre (1997-06-26)26 June 1997 (aged 28)264 Flag of Mozambique.svg Songo
254 FW Chamito (2004-01-14)14 January 2004 (aged 21)63 Flag of Portugal (official).svg Académico Viseu
264 FW Ângelo Cantolo* (2003-05-23)23 May 2003 (aged 22)20 Flag of Mozambique.svg Chingale
274 FW Clésio* (1994-10-11)11 October 1994 (aged 31)629 Flag of Mozambique.svg Black Bulls
283 MF Shaquille* (1997-11-24)24 November 1997 (aged 28)420 Flag of Angola.svg Sagrada Esperança

Statistics

Note: Only the final squad list of each national team is taken into consideration.

Players by League Country

Nations in bold are represented at the tournament.

CountryPlayersPercent
Flag of France.svg France7911.9%
Flag of England.svg England507.53%
Flag of South Africa.svg South Africa324.82%
Flag of Egypt.svg Egypt314.67%
Flag of Spain.svg Spain294.37%
Flag of Turkey.svg Turkey284.22%
Flag of Italy.svg Italy263.92%
Flag of Tanzania.svg Tanzania253.77%
Flag of Germany.svg Germany213.16%
Flag of Botswana.svg Botswana213.16%
Flag of Portugal (official).svg Portugal182.71%
Flag of Saudi Arabia.svg Saudi Arabia172.56%
Flag of Sudan.svg Sudan172.56%
Flag of Belgium (civil).svg Belgium152.26%
Flag of Zambia.svg Zambia142.11%
Flag of Tunisia.svg Tunisia131.96%
Flag of Qatar.svg Qatar121.81%
Flag of Mozambique.svg Mozambique111.66%
Flag of the Netherlands.svg Netherlands101.51%
Flag of Scotland.svg Scotland101.51%
Flag of Russia.svg Russia91.36%
Flag of Morocco.svg Morocco91.36%
Flag of the United States.svg USA91.36%
Flag of Libya.svg Libya91.36%
Flag of Zimbabwe.svg Zimbabwe81.2%
Flag of Switzerland (Pantone).svg Switzerland81.2%
Flag of Uganda.svg Uganda71.05%
Flag of Greece.svg Greece71.05%
Flag of Romania.svg Romania71.05%
Flag of Algeria.svg Algeria60.9%
Flag of Cyprus.svg Cyprus60.9%
Flag of Israel.svg Israel60.9%
Flag of Croatia.svg Croatia50.75%
Flag of Angola.svg Angola50.75%
Flag of Denmark.svg Denmark50.75%
Flag of the Czech Republic.svg Czech Republic50.75%
Flag of the United Arab Emirates.svg UAE40.6%
Flag of Azerbaijan.svg Azerbaijan40.6%
Flag of Slovenia.svg Slovenia30.45%
Flag of Cote d'Ivoire.svg Ivory Coast30.45%
Flag of Armenia.svg Armenia30.45%
Flag of Serbia.svg Serbia30.45%
Flag of Wales (1959-present).svg Wales30.45%
Flag of Finland.svg Finland30.45%
Flag of Iraq.svg Iraq30.45%
Flag of South Sudan.svg South Sudan30.45%
Flag of Thailand.svg Thailand30.45%
Flag of Sweden.svg Sweden20.3%
Flag of the People's Republic of China.svg China20.3%
Flag of Austria.svg Austria20.3%
Flag of Malta.svg Malta20.3%
Flag of Guinea.svg Guinea20.3%
Flag of Iran.svg Iran20.3%
Flag of Rwanda.svg Rwanda20.3%
Flag of Bulgaria.svg Bulgaria20.3%
Flag of Poland.svg Poland20.3%
Flag of Benin.svg Benin20.3%
Flag of Brazil.svg Brazil20.3%
Flag of Bahrain.svg Bahrain10.15%
Flag of Norway.svg Norway10.15%
Flag of Nigeria.svg Nigeria10.15%
Flag of Ethiopia.svg Ethiopia10.15%
Flag of North Macedonia.svg North Macedonia10.15%
Flag of Andorra.svg Andorra10.15%
Flag of Ukraine.svg Ukraine10.15%
Flag of Moldova.svg Moldova10.15%
Flag of Slovakia.svg Slovakia10.15%
Flag of Australia (converted).svg Australia10.15%
Flag of Indonesia.svg Indonesia10.15%
Flag of Albania.svg Albania10.15%
Flag of Cameroon.svg Cameroon10.15%
Flag of the Democratic Republic of the Congo.svg DR Congo10.15%
Flag of Gabon.svg Gabon10.15%
Flag of Georgia.svg Georgia10.15%
Flag of Lebanon.svg Lebanon10.15%

Player representation by club

PlayersClubs
11 Flag of Sudan.svg Al Hilal
10 Flag of Egypt.svg Al Ahly
9 Flag of Tanzania.svg Simba
Flag of South Africa.svg Orlando Pirates
8 Flag of South Africa.svg Mamelodi Sundowns
7 Flag of Egypt.svg Zamalek
Flag of Egypt.svg Pyramids
Flag of Botswana.svg Jwaneng Galaxy
6 Flag of Sudan.svg Al-Merrikh
Flag of England.svg Sunderland
Flag of Tanzania.svg Young Africans
5 Flag of France.svg Angers
Flag of Tunisia.svg Espérance de Tunis
Flag of Tanzania.svg Azam
Flag of France.svg Paris FC
Flag of France.svg Lorient
Flag of Botswana.svg Gaborone United
413 Clubs
326 Clubs
279 Clubs
1261 Clubs

Player representation by club confederation

ConfederationPlayersPercentage
UEFA 38157.29%
CAF 22533.83%
AFC 477.07%
CONCACAF 91.35%
CONMEBOL 20.30%
Free Agent 10.15%

Notes

  1. This is the club a player was last able to play for during the previous season in the event a player did not play a competitive match.
  2. 1 2 Monaco is a Monégasque club playing in the French football league system.

References

  1. "Who has been called up for Afcon 2025?". BBC Sport. 5 December 2025. Retrieved 12 December 2025.
  2. "Comoros name final 26-man squad for AFCON with first-time call-ups for Amir and Kari". Confederation of African Football. 11 December 2025. Retrieved 12 December 2025.
  3. "Voici la liste des Aigles retenus par le sélectionneur Tom Saintfiet pour la CAN Maroc 2025". Facebook (in French). Fédération Malienne de Football. 11 December 2025. Retrieved 12 December 2025.
  4. "Morocco name star-studded AFCON squad as Hakimi makes cut but Diop misses out". Confederation of African Football. 11 December 2025. Retrieved 12 December 2025.
  5. "Daka leads Zambia's final TotalEnergies CAF AFCON squad as newcomers earn surprise call-ups". Confederation of African Football. 11 December 2025. Retrieved 12 December 2025.
  6. "Angola name final 28-man squad for TotalEnergies CAF AFCON 2025 as Beaumelle targets historic breakthrough". Confederation of African Football. 3 December 2025. Retrieved 12 December 2025.
  7. "Egypt name final 28-man squad for TotalEnergies CAF AFCON 2025, Salah leads Pharaohs' charge". Confederation of African Football. 2 December 2025. Retrieved 12 December 2025.
  8. "TotalEnergies AFCON Morocco 2025 fever rises as Broos become first coach to unveil final squad". Confederation of African Football. 1 December 2025. Retrieved 12 December 2025.
  9. "Broos clarifies role of standby players ahead of AFCON". Cape Times. 1 December 2025. Retrieved 21 December 2025.
  10. @online_zifa (11 December 2025). "The wait is over. Here is the final Warriors AFCON 2025 squad to represent Zimbabwe in Morocco" (Tweet). Retrieved 11 December 2025 via Twitter.
  11. "Nigeria name star-packed AFCON squad as Osimhen and Lookman lead Super Eagles challenge". Confederation of African Football. 11 December 2025. Retrieved 12 December 2025.
  12. "Samatta, Msuva headline Tanzania's final squad for TotalEnergies CAF AFCON Morocco 2025". Confederation of African Football. 9 December 2025. Retrieved 12 December 2025.
  13. "Tunisia name final 28-man squad for AFCON 2025 as Sami Trabelsi recalls Skhiri and Hannibal". Confederation of African Football. 11 December 2025. Retrieved 12 December 2025.
  14. "Uganda name 30-man provisional squad as Cranes begin TotalEnergies CAF AFCON preparations". Confederation of African Football. 7 December 2025. Retrieved 12 December 2025.
  15. "TotalEnergies CAF Africa Cup of Nations Morocco 2025 Squad Lists". Confederation of African Football. 19 December 2025. Retrieved 20 December 2025.
  16. "Benin name 30-man provisional squad for TotalEnergies CAF AFCON 2025". Confederation of African Football. 3 December 2025. Retrieved 12 December 2025.
  17. "DR Congo name 26-man squad for TotalEnergies CAF Africa Cup of Nations, Morocco 2025". Confederation of African Football. 11 December 2025. Retrieved 12 December 2025.
  18. "Senegal take fitness gamble as Thiaw names injured trio in AFCON squad". CAFOnline.com. 14 December 2025. Retrieved 14 December 2025.
  19. "Senegal Confirm Ousseynou Niang as Replacement for Assane Diao at 2025 AFCON". dailysports.net. 22 December 2025. Retrieved 22 December 2025.
  20. "Blow for Algeria as key midfielder ruled out of Cup of Nations". Reuters. 19 December 2025. Retrieved 24 December 2025.{{cite web}}: CS1 maint: url-status (link)
  21. "Burkina Faso name final 25-man squad for TotalEnergies AFCON 2025, emerging talent called". Confederation of African Football. 11 December 2025. Retrieved 12 December 2025.
  22. "CAN Morocco 2025: 25 Stallions selected to represent Burkina Faso". OneFootball. 8 December 2025. Retrieved 22 December 2025.
  23. "Aubameyang leads Gabon's bold 28-man squad as Mouyouma blends experience, comebacks and youth". Confederation of African Football. 11 December 2025. Retrieved 12 December 2025.
  24. "Title holders Cote d'Ivoire name 26-man TotalEnergies CAF AFCON squad as Zaha returns and Adingra misses out". Confederation of African Football. 9 December 2025. Retrieved 12 December 2025.
  25. "Conde unveils Mozambique 25-man final squad as Mambas set sights on TotalEnergies CAF AFCON Morocco 2025". Confederation of African Football. 8 December 2025. Retrieved 12 December 2025.