2024 African Nations Championship squads

Last updated

The 2024 African Nations Championship, known as the 2024 CHAN for short, is the eighth edition of the African Nations Championship. Being the first edition to be hosted by three countries, the tournament is held in Kenya, Tanzania and Uganda from 2 August to 30 August 2025. [1]

Contents

Each squad could contain a maximum of 28 players (Regulations Article 72), consisting only of players currently playing in their respecitve local leagues. [2] Each national team had to submit its list of 28 players before the deadline of 22 July 2025, 11 days before the start of the tournament.

The age listed for each player is on 2 August 2025, the first day of the tournament. A flag is included for coaches who are of a different nationality than their national team.

Group A

Kenya [3] [4]

Manager: Flag of South Africa.svg Benni McCarthy

Swaleh Pamba was initially part of the squad before being dropped out due to a heart condition. [5]

No.Pos.PlayerDate of birth (age)CapsClub
11 GK Faruk Shikhalo (1996-10-12)12 October 1996 (aged 28){{{caps}}} Flag of Kenya.svg Kakamega Homeboyz
181 GK Sebastian Wekesa (2000-05-24)24 May 2000 (aged 25){{{caps}}} Flag of Kenya.svg Kariobangi Sharks
231 GK Byrne Omondi (1997-01-11)11 January 1997 (aged 28){{{caps}}} Flag of Kenya.svg KCB
22 DF Siraj Mohammed (1998-12-04)4 December 1998 (aged 26){{{caps}}} Flag of Kenya.svg Bandari
32 DF Aboud Omar (1992-09-09)9 September 1992 (aged 32){{{caps}}} Flag of Kenya.svg Kenya Police
42 DF Mike Kibwage (1997-10-01)1 October 1997 (aged 27){{{caps}}} Flag of Kenya.svg KCB
52 DF Alphonce Omija (2002-10-09)9 October 2002 (aged 22){{{caps}}} Flag of Kenya.svg Gor Mahia
132 DF Lewis Bandi (2002-12-01)1 December 2002 (aged 22){{{caps}}} Flag of Kenya.svg Leopards
202 DF Manzur Suleiman (2006-01-01)1 January 2006 (aged 19){{{caps}}} Flag of Kenya.svg KCB
222 DF Kevin Otieno (1998-04-24)24 April 1998 (aged 27){{{caps}}} Flag of Kenya.svg KCB
242 DF Daniel Sakari (1999-01-25)25 January 1999 (aged 26){{{caps}}} Flag of Kenya.svg Tusker
252 DF Sylvester Owino (2001-05-06)6 May 2001 (aged 24){{{caps}}} Flag of Kenya.svg Gor Mahia
73 MF Brian Michira (1994-08-31)31 August 1994 (aged 30){{{caps}}} Flag of Kenya.svg Shabana
83 MF Alpha Onyango (2000-12-23)23 December 2000 (aged 24){{{caps}}} Flag of Kenya.svg Gor Mahia
103 MF Austin Odhiambo (1999-12-16)16 December 1999 (aged 25){{{caps}}} Flag of Kenya.svg Gor Mahia
123 MF Chrispine Erambo (2004-12-10)10 December 2004 (aged 20){{{caps}}} Flag of Kenya.svg Tusker
173 MF Ben Stanley Omondi (2004-04-24)24 April 2004 (aged 21){{{caps}}} Flag of Kenya.svg Gor Mahia
213 MF Marvin Omondi (2000-12-03)3 December 2000 (aged 24){{{caps}}} Flag of Kenya.svg Kenya Police
3 MF Mohammed Bajaber (2003-03-15)15 March 2003 (aged 22){{{caps}}} Flag of Kenya.svg Kenya Police
94 FW Austine Odongo {{{caps}}} Flag of Kenya.svg Shabana
114 FW Boniface Muchiri (1996-08-26)26 August 1996 (aged 28){{{caps}}} Flag of Kenya.svg Tusker
154 FW Ryan Ogam (2004-12-21)21 December 2004 (aged 20){{{caps}}} Flag of Kenya.svg Tusker
144 FW Felix Oluoch (1999-04-18)18 April 1999 (aged 26){{{caps}}} Flag of Kenya.svg Posta Rangers
194 FW David Sakwa (2004-02-04)4 February 2004 (aged 21){{{caps}}} Flag of Kenya.svg Bandari
4 FW Masoud Juma (1996-02-03)3 February 1996 (aged 29){{{caps}}} Flag of Kenya.svg Migori Youth

Morocco

The final squad list was officially announced by the manager on a press conference on 23 July 2025. [6]

Manager: Tarik Sektioui

No.Pos.PlayerDate of birth (age)CapsGoalsClub
11 GK El Mehdi Al Harrar (2000-11-30)30 November 2000 (aged 24)60 Flag of Morocco.svg Raja CA
121 GK Rachid Ghanimi (2001-04-25)25 April 2001 (aged 24)10 Flag of Morocco.svg FUS Rabat
221 GK Omar Aqzdaou (2003-03-16)16 March 2003 (aged 22)00 Flag of Morocco.svg Wydad AC

202 DF Mohamed Moufid (2000-01-12)12 January 2000 (aged 25)10 Flag of Morocco.svg Wydad AC
72 DF Mohamed Boulacsoute (1998-09-23)23 September 1998 (aged 26)00 Flag of Morocco.svg Raja CA
282 DF Mehdi Mchakhchekh (2004-02-23)23 February 2004 (aged 21)20 Flag of Morocco.svg Raja CA
42 DF Marouane Louadni (1995-01-01)1 January 1995 (aged 30)00 Flag of Morocco.svg AS FAR
132 DF Bouchaib Arrassi (2000-01-06)6 January 2000 (aged 25)40 Flag of Morocco.svg Raja CA
152 DF Abdelhak Assal (1998-06-08)8 June 1998 (aged 27)10 Flag of Morocco.svg RS Berkane
172 DF Youssef Belammari (1998-09-20)20 September 1998 (aged 26)60 Flag of Morocco.svg Raja CA
22 DF Fouad Zahouani (2006-04-18)18 April 2006 (aged 19)00 Flag of Morocco.svg US Touarga

53 MF Ayoub Khairi (2000-02-16)16 February 2000 (aged 25)10 Flag of Morocco.svg RS Berkane
243 MF Mohamed Rabie Hrimat (1994-08-07)7 August 1994 (aged 30)10 Flag of Morocco.svg AS FAR
133 MF Amine Souane (2001-09-17)17 September 2001 (aged 23)10 Flag of Morocco.svg FUS Rabat
273 MF Houssam Essadak (2005-07-30)30 July 2005 (aged 20)00 Flag of Morocco.svg US Touarga
63 MF Reda Hajji (2000-08-26)26 August 2000 (aged 24)00 Flag of Morocco.svg RS Berkane
33 MF Anas Bach (1998-02-10)10 February 1998 (aged 27)30 Flag of Morocco.svg AS FAR
83 MF Khalid Ait Ouarkhane (2000-04-22)22 April 2000 (aged 25)10 Flag of Morocco.svg AS FAR
103 MF Sabir Bougrine (1996-07-10)10 July 1996 (aged 29)20 Flag of Morocco.svg Raja CA

214 FW Youssef Mehri (1999-09-07)7 September 1999 (aged 25)00 Flag of Morocco.svg RS Berkane
254 FW Anass El Mahraoui (2001-03-29)29 March 2001 (aged 24)10 Flag of Morocco.svg CODM
234 FW Saifeddine Bouhra (2000-03-05)5 March 2000 (aged 25)20 Flag of Morocco.svg Wydad AC
264 FW Khalid Baba (2000-01-13)13 January 2000 (aged 25)00 Flag of Morocco.svg DHJ
184 FW Imad Riahi (2000-07-27)27 July 2000 (aged 25)10 Flag of Morocco.svg RS Berkane
164 FW Salaheddine Errahouli (2002-10-12)12 October 2002 (aged 22)00 Flag of Morocco.svg OC Safi
194 FW Ayoub Mouloua (2002-09-30)30 September 2002 (aged 22)00 Flag of Morocco.svg FUS Rabat
114 FW Youness El Kaabi (2000-12-12)12 December 2000 (aged 24)00 Flag of Morocco.svg RS Berkane
94 FW Oussama Lamlioui (1996-01-02)2 January 1996 (aged 29)00 Flag of Morocco.svg RS Berkane

Angola [7] [8]

Manager: Flag of Portugal (official).svg Pedro Gonçalves

No.Pos.PlayerDate of birth (age)CapsGoalsClub
11 GK Agostinho Calunga (1998-07-10) 10 July 1998 (age 27)00 Flag of Angola.svg Wiliete
121 GK Rui Honésimo (1996-05-01) 1 May 1996 (age 29)00 Flag of Angola.svg Interclube
221 GK Neblú (1993-12-16) 16 December 1993 (age 31)430 Flag of Angola.svg 1° de Agosto

22 DF Antonio Hossi (2001-06-12) 12 June 2001 (age 24)230 Flag of Angola.svg 1° de Agosto
52 DF Kinito (1998-03-13) 13 March 1998 (age 27)150 Flag of Angola.svg Petro de Luanda
62 DF Lulas (1996-03-17) 17 March 1996 (age 29)00 Flag of Angola.svg Sagrada Esperança
142 DF Mabele (1999-12-30) 30 December 1999 (age 25)30 Flag of Angola.svg 1° de Agosto
152 DF Vidinho (1998-02-25) 25 February 1998 (age 27)94 Flag of Angola.svg Petro de Luanda
162 DF Luis Caica (2005-07-31) 31 July 2005 (age 20)10 Flag of Angola.svg Interclube
182 DF Lito Kapunge (1996-04-04) 4 April 1996 (age 29)00 Flag of Angola.svg Kabuscorp
212 DF Eddie Afonso (1994-03-07) 7 March 1994 (age 31)270 Flag of Angola.svg Petro de Luanda

43 MF Além (1997-12-06) 6 December 1997 (age 27)111 Flag of Angola.svg Interclube
83 MF Aguinaldo (1998-10-17) 17 October 1998 (age 26)10 Flag of Angola.svg 1° de Agosto
93 MF Mafuta (2000-03-12) 12 March 2000 (age 25)00 Flag of Angola.svg Kabuscorp
173 MF Vanilson (2000-03-20) 20 March 2000 (age 25)00 Flag of Angola.svg Petro de Luanda
233 MF Beni Jetour (2005-04-19) 19 April 2005 (age 20)00 Flag of Angola.svg Wiliete

34 FW Kaporal (1994-05-16) 16 May 1994 (age 31)71 Flag of Angola.svg Wiliete
74 FW Gilberto (2001-03-10) 10 March 2001 (age 24)213 Flag of Angola.svg Petro de Luanda
114 FW Lépua (1999-12-23) 23 December 1999 (age 25)111 Flag of Angola.svg Sagrada Esperança
134 FW Gogoró (1995-06-06) 6 June 1995 (age 30)00 Flag of Angola.svg 1° de Agosto
194 FW Jó Paciência (1996-07-07) 7 July 1996 (age 29)00 Flag of Angola.svg Petro de Luanda
204 FW Fernandinho (2005-07-07) 7 July 2005 (age 20)00 Flag of Angola.svg 1° de Agosto

DR Congo [9]

Manager: Otis N'goma  [ fr ]

No.Pos.PlayerDate of birth (age)CapsClub
11 GK Jackson Lunanga (1997-04-05)5 April 1997 (aged 28){{{caps}}} Flag of the Democratic Republic of the Congo.svg Renaissance
161 GK Brudel Efonge (2000-05-28)28 May 2000 (aged 25){{{caps}}} Flag of the Democratic Republic of the Congo.svg Maniema
211 GK Aimé Bakula (1985-02-14)14 February 1985 (aged 40){{{caps}}} Flag of the Democratic Republic of the Congo.svg Don Bosco
182 DF Jacques Mwimba Kapanga {{{caps}}} Flag of the Democratic Republic of the Congo.svg Maniema
42 DF Mwimba Kapanga {{{caps}}} Flag of the Democratic Republic of the Congo.svg Maniema
52 DF Josué Kazema Baso (2000-08-28)28 August 2000 (aged 24){{{caps}}} Flag of the Democratic Republic of the Congo.svg Saint-Éloi Lupopo
122 DF Magloire Ntambwe (1998-05-05)5 May 1998 (aged 27){{{caps}}} Flag of the Democratic Republic of the Congo.svg TP Mazembe
182 DF Helton Kayembe (2001-03-16)16 March 2001 (aged 24){{{caps}}} Flag of the Democratic Republic of the Congo.svg Aigles du Congo
222 DF Lolendo Mansanga {{{caps}}} Flag of the Democratic Republic of the Congo.svg AS Vita Club
242 DF Papy Kokeleya {{{caps}}} Flag of the Democratic Republic of the Congo.svg Saint-Éloi Lupopo
272 DF Osée Ndombele Lutaladio (1998-07-17)17 July 1998 (aged 27){{{caps}}} Flag of the Democratic Republic of the Congo.svg Maniema
73 MF Basiala Amongo (1998-12-29)29 December 1998 (aged 26){{{caps}}} Flag of the Democratic Republic of the Congo.svg Maniema
83 MF Miché Mika (1996-09-16)16 September 1996 (aged 28){{{caps}}} Flag of the Democratic Republic of the Congo.svg TP Mazembe
103 MF Ibrahim Matobo (2005-12-05)5 December 2005 (aged 19){{{caps}}} Flag of the Democratic Republic of the Congo.svg Aigles du Congo
113 MF Boaz Ngalamulume (2000-09-24)24 September 2000 (aged 24){{{caps}}} Flag of the Democratic Republic of the Congo.svg TP Mazembe
133 MF Mbiyeye Bisamuna (1998-02-22)22 February 1998 (aged 27){{{caps}}} Flag of the Democratic Republic of the Congo.svg Aigles du Congo
153 MF Marzouk Diakana (2006-03-03)3 March 2006 (aged 19){{{caps}}} Flag of the Democratic Republic of the Congo.svg DCMP
233 MF Jean Benoît Tukumbane (2004-08-29)29 August 2004 (aged 20){{{caps}}} Flag of the Democratic Republic of the Congo.svg FC Tanganyika
253 MF Mokonzi Katumbwe (2000-07-23)23 July 2000 (aged 25){{{caps}}} Flag of the Democratic Republic of the Congo.svg Saint-Éloi Lupopo
263 MF Linda Mtange (2002-11-26)26 November 2002 (aged 22){{{caps}}} Flag of the Democratic Republic of the Congo.svg Aigles du Congo
23 MF Lyse Nyembo Tumba {{{caps}}} Flag of the Democratic Republic of the Congo.svg Saint-Éloi Lupopo
94 FW Jephté Kitambala (1999-05-03)3 May 1999 (aged 26){{{caps}}} Flag of the Democratic Republic of the Congo.svg Maniema
144 FW Oscar Kabwit (2005-05-05)5 May 2005 (aged 20){{{caps}}} Flag of the Democratic Republic of the Congo.svg TP Mazembe
174 FW Tonny Talasi (2006-08-13)13 August 2006 (aged 18){{{caps}}} Flag of the Democratic Republic of the Congo.svg Academy Football Anges Verts
194 FW Malanga Horso Mwaku (2003-11-12)12 November 2003 (aged 21){{{caps}}} Flag of the Democratic Republic of the Congo.svg Saint-Éloi Lupopo
204 FW Jeancy Mboma Kinda (2000-10-03)3 October 2000 (aged 24){{{caps}}} Flag of the Democratic Republic of the Congo.svg Maniema

Zambia [10] [11]

Manager: Flag of Israel.svg Avram Grant

No.Pos.PlayerDate of birth (age)CapsGoalsClub
11 GK Francis Mwansa (2002-07-14)14 July 2002 (aged 23)0 Flag of Zambia.svg Zanaco
121 GK Willard Mwanza (1997-06-03)3 June 1997 (aged 28)0 Flag of Zambia.svg Power Dynamos
221 GK Levison Banda (2005-03-06)6 March 2005 (aged 20)0 Flag of Zambia.svg ZESCO United
301 GK Charles Kalumba (1996-01-21)21 January 1996 (aged 29)0 Flag of Zambia.svg Red Arrows

22 DF Benedict Chepeshi (1996-06-10)10 June 1996 (aged 29)0 Flag of Zambia.svg ZESCO United
32 DF Kabaso Chongo (1992-02-11)11 February 1992 (aged 33)0 Flag of Zambia.svg ZESCO United
42 DF Mathews Banda (2005-08-06)6 August 2005 (aged 20)0 Flag of Zambia.svg Nkana
52 DF Kendrick Mumba 0 Flag of Zambia.svg Nkana
132 DF Killian Kanguluma (1999-12-16)16 December 1999 (aged 25)0 Flag of Zambia.svg Kabwe Warriors
142 DF Kebson Kamanga (1997-06-16)16 June 1997 (aged 28)0 Flag of Zambia.svg Red Arrows
152 DF Happy Nsiku 0 Flag of Zambia.svg Red Arrows
162 DF Lyson Banda 0 Flag of Zambia.svg Green Buffaloes
182 DF Dominic Chanda (1996-02-26)26 February 1996 (aged 29)0 Flag of Zambia.svg Power Dynamos
192 DF John Chishimba 0 Flag of Zambia.svg Zanaco

63 MF Owen Tembo 0 Flag of Zambia.svg Power Dynamos
73 MF Frederick Mulambia 0 Flag of Zambia.svg Power Dynamos
83 MF Prince Mumba (2001-03-24)24 March 2001 (aged 24)0 Flag of Zambia.svg Power Dynamos
203 MF Kelvin Kapumbu 0 Flag of Zambia.svg Konkola Blades
213 MF Wilson Chisala 0 Flag of Zambia.svg Zanaco
233 MF Philimon Chilimina 0 Flag of Zambia.svg Green Buffaloes
243 MF Rally Bwalya 0 Flag of Zambia.svg Napsa Stars
253 MF Abraham Siankombo 0 Flag of Zambia.svg ZESCO United
263 MF Kelvin Kampamba 0 Flag of Zambia.svg ZESCO United
273 MF Jackson Kampamba 0 Flag of Zambia.svg Mutondo Stars
283 MF Kenneth Kasanga 0 Flag of Zambia.svg Nkwazi
293 MF Timothy Sichalwe 0 Flag of Zambia.svg Athletico
313 MF Kelvin Mwanza 0 Flag of Zambia.svg MUZA FC

94 FW Andrew Phiri (2001-05-21)21 May 2001 (aged 24)0 Flag of Zambia.svg MUZA FC
114 FW Evans Kayombo 0 Flag of Zambia.svg Napsa Stars
174 FW Charles Zulu 0 Flag of Zambia.svg Nkana
324 FW Joseph Phiri 0 Flag of Zambia.svg Red Arrows
334 FW Kenan Phiri 0 Flag of Zambia.svg Makeni All Stars

Group B

Tanzania

Head Coach : Hemed Morocco

No.Pos.PlayerDate of birth (age)CapsClub
11 GK Hussein Masaranga (1992-03-04)4 March 1992 (aged 33) Flag of Tanzania.svg Singida Black Stars
131 GK Yakoub Suleiman Ali (1999-12-07)7 December 1999 (aged 25) Flag of Tanzania.svg JKT Mgambo
181 GK Aishi Manula (1995-09-13)13 September 1995 (aged 29) Flag of Tanzania.svg Simba

22 DF Abdulrazack Hamza (2003-03-23)23 March 2003 (aged 22) Flag of Tanzania.svg Simba
42 DF Ibrahim Hamad (1997-11-12)12 November 1997 (aged 27) Flag of Tanzania.svg Young Africans
52 DF Dickson Job (captain) (2000-12-29)29 December 2000 (aged 24) Flag of Tanzania.svg Young Africans
122 DF Pascal Msindo (2003-08-15)15 August 2003 (aged 21) Flag of Tanzania.svg Azam
142 DF Wilson Nangu (2001-09-30)30 September 2001 (aged 23) Flag of Tanzania.svg JKT Mgambo
152 DF Mohammed Husseini (1996-11-01)1 November 1996 (aged 28) Flag of Tanzania.svg Young Africans
162 DF Lusajo Mwaikenda (2000-10-27)27 October 2000 (aged 24) Flag of Tanzania.svg Azam
202 DF Lameck Lawi (2005-09-05)5 September 2005 (aged 19) Flag of Tanzania.svg Coastal Union
222 DF Shomari Kapombe (1992-01-28)28 January 1992 (aged 33) Flag of Tanzania.svg Simba

33 MF Iddy Nado (1995-11-03)3 November 1995 (aged 29) Flag of Tanzania.svg Azam
63 MF Feisal Salum (1998-01-11)11 January 1998 (aged 27) Flag of Tanzania.svg Azam
83 MF Ahmed Pipino (2005-02-27)27 February 2005 (aged 20) Flag of Tanzania.svg KMC
103 MF Shekhani Khamis (2002-08-19)19 August 2002 (aged 22) Flag of Tanzania.svg Young Africans
193 MF Nassor Hamoud (2001-03-23)23 March 2001 (aged 24) Flag of Tanzania.svg Azam
213 MF Yusuph Kagoma (1996-04-03)3 April 1996 (aged 29) Flag of Tanzania.svg Simba
233 MF Mudathir Yahya (1996-05-06)6 May 1996 (aged 29) Flag of Tanzania.svg Young Africans

54 FW Clement Mzize (2004-01-07)7 January 2004 (aged 21) Flag of Tanzania.svg Young Africans
94 FW Abdul Suleiman (2001-02-26)26 February 2001 (aged 24) Flag of Tanzania.svg Azam
114 FW Jammy Seleman (2006-07-15)15 July 2006 (aged 19) Flag of Tanzania.svg JKU
174 FW Ibrahim Ahmada (1995-07-03)3 July 1995 (aged 30) Flag of Tanzania.svg Tabora United

Madagascar

Mauritania

Burkina Faso

Head Coach : Issa Balbone

No.Pos.PlayerDate of birth (age)CapsClub
11 GK Mathieu Konvelbo
161 GK Moussa Traore (2001-01-02)2 January 2001 (aged 24) Flag of Burkina Faso.svg ASFB
231 GK Ladji Sanou (2003-04-21)21 April 2003 (aged 22) Flag of Burkina Faso.svg As Sonabel

22 DF Mohamed Guira (1999-12-27)27 December 1999 (aged 25) Flag of Burkina Faso.svg As Sonabel
32 DF Christopher Ouattara (2002-12-01)1 December 2002 (aged 22) Flag of Burkina Faso.svg Rahimo FC
52 DF Patrick Malo (captain) (1992-02-18)18 February 1992 (aged 33) Flag of Burkina Faso.svg USFA
122 DF Abdoul Guiro (1994-10-19)19 October 1994 (aged 30) Flag of Burkina Faso.svg ASFB
132 DF Moumouni Diallo (2004-02-25)25 February 2004 (aged 21) Flag of Burkina Faso.svg Sporting Cascades
142 DF Kalifa Nikiema (2000-12-31)31 December 2000 (aged 24) Flag of Burkina Faso.svg As Douanes
212 DF Hanaby Sagne (2000-12-20)20 December 2000 (aged 24) Flag of Burkina Faso.svg As Douanes

43 MF Josaphat Ouatarrra (2003-07-01)1 July 2003 (aged 22) Flag of Burkina Faso.svg Majestic
63 MF Tertuis Bagre (2005-10-26)26 October 2005 (aged 19) Flag of Burkina Faso.svg Real Du Faso
83 MF Frank Tologo (1996-09-13)13 September 1996 (aged 28) Flag of Burkina Faso.svg Vitesse FC
153 MF Abdel Kabole (2005-12-07)7 December 2005 (aged 19) Flag of Burkina Faso.svg Majestic
183 MF San Barro (2003-01-20)20 January 2003 (aged 22) Flag of Burkina Faso.svg Rahimo FC
193 MF Aliou Chitou (1996-12-24)24 December 1996 (aged 28) Flag of Burkina Faso.svg Real Du Faso
223 MF Abdoulaye Toure (1992-04-23)23 April 1992 (aged 33) Flag of Burkina Faso.svg ASFA Yennenga
243 MF Ousmane Sirry (1991-05-30)30 May 1991 (aged 34) Flag of Burkina Faso.svg ASFB

74 FW Abdoul Baguian (1995-08-25)25 August 1995 (aged 29) Flag of Burkina Faso.svg USFA
94 FW Papus Ouattara (2006-09-12)12 September 2006 (aged 18) Flag of Burkina Faso.svg Vitesse FC
104 FW Damassi Konate (1997-06-30)30 June 1997 (aged 28) Flag of Burkina Faso.svg AS SONABEL
114 FW Atiou Lougoutiogue (2002-09-02)2 September 2002 (aged 22) Flag of Burkina Faso.svg AS SONABEL
174 FW Souleymane Sangare (2003-08-30)30 August 2003 (aged 21) Flag of Burkina Faso.svg Sporting Cascades
204 FW Yves Koutiama (1999-01-13)13 January 1999 (aged 26) Flag of Burkina Faso.svg USFA

Central African Republic

Group C

Uganda

The final squad list was officially announced by the manager on a press conference for the CHAN 2024 campaign. [12]

Manager: Morley Byekwaso

No.Pos.PlayerDate of birth (age)CapsGoalsClub
11 GK Denis Kiggundu 0 Flag of Uganda.svg Vipers SC
181 GK Joel Mutakubwa 0 Flag of Uganda.svg BUL FC
191 GK Chrispas Kusiima 0 Flag of Uganda.svg Kitara FC

22 DF Arnold Odong 0 Flag of Uganda.svg SC Villa
32 DF Nicholas Mwere 0 Flag of Uganda.svg BUL FC
42 DF Gideon Odongo 0 Flag of Uganda.svg NEC FC
52 DF Herbert Achai 0 Flag of Uganda.svg KCCA FC
152 DF Lazaro Muhindo 0 Flag of Uganda.svg KCCA FC
162 DF Hilary Panuel Mukundane 0 Flag of Uganda.svg Vipers SC
222 DF Kizito Mugweri Gavin 0 Flag of Uganda.svg KCCA FC
132 DF Rogers Ochaki Torach 0 Flag of Uganda.svg Vipers SC

73 MF Jude Ssemugabi 0 Flag of Uganda.svg Kitara FC
83 MF Elvis Ngonde 0 Flag of Uganda.svg SC Villa
113 MF Arafat Kiza Usama 0 Flag of Uganda.svg KCCA FC
143 MF Reagan Mpande (2000-05-07)7 May 2000 (aged 25)0 Flag of Uganda.svg SC Villa
63 MF Joseph Youngman Marvin 0 Flag of Uganda.svg Vipers SC
233 MF Joel Sserunjogi 0 Flag of Uganda.svg KCCA FC
243 MF Enock Ssebagala 0 Flag of Uganda.svg Vipers SC
253 MF Abdu Karim Watambala 0 Flag of Uganda.svg Vipers SC
213 MF Allan Okello (captain) (2000-07-04)4 July 2000 (aged 25)0 Flag of Uganda.svg Vipers SC

94 FW Ivan Ahimbisibwe 0 Flag of Uganda.svg KCCA FC
104 FW Patrick Jonah Kakande 0 Flag of Uganda.svg SC Villa
204 FW Shafik Nana Kwikiriza 0 Flag of Uganda.svg KCCA FC
174 FW Emmanuel Anyama 0 Flag of Uganda.svg KCCA FC
124 FW Yunus Junior Sentamu 0 Flag of Uganda.svg Vipers SC

Niger

Guinea

Algeria

South Africa [13]

Head Coach: Molefi Ntseki

No.Pos.PlayerDate of birth (age)CapsClub
11 GK Samukelo Xulu (2001-02-02)2 February 2001 (aged 24) Flag of South Africa.svg Supersport United
161 GK Kopano Thuntsane (1999-10-30)30 October 1999 (aged 25) Flag of South Africa.svg Malumo Galants
221 GK Andile Mbanjwa (1998-03-30)30 March 1998 (aged 27) Flag of South Africa.svg AmaZulu

22 DF Ramahlwe Mphahlele (1990-02-01)1 February 1990 (aged 35) Flag of South Africa.svg AmaZulu
32 DF Kegan Johannes (2001-03-31)31 March 2001 (aged 24) Flag of South Africa.svg Mamelodi Sundowns
42 DF Kwandakwensizwa Mngonyama (1993-09-25)25 September 1993 (aged 31) Flag of South Africa.svg AmaZulu
52 DF Ntando Nkosi (2004-04-30)30 April 2004 (aged 21) Flag of South Africa.svg Mamelodi Sundowns
62 DF Wayde Jooste (1991-09-27)27 September 1991 (aged 33) Flag of South Africa.svg Unattached
122 DF Thabang Molaoa (2000-03-15)15 March 2000 (aged 25) Flag of South Africa.svg Chippa United
132 DF Malibonge Khoza (2004-03-15)15 March 2004 (aged 21) Flag of South Africa.svg Mamelodi Sundowns
182 DF Kaketso Majadibodu (1995-02-13)13 February 1995 (aged 30) Flag of South Africa.svg University of Pretoria

73 MF Thabiso Kutumela (1993-07-02)2 July 1993 (aged 32) Flag of South Africa.svg Richards Bay
83 MF Ndabayithethwa Ndlondlo (1995-05-28)28 May 1995 (aged 30) Flag of South Africa.svg Orlando Pirates
93 MF Siyabonga Mashinini (2003-01-23)23 January 2003 (aged 22) Flag of South Africa.svg Gomora
103 MF Neo Maema (captain) (1995-12-01)1 December 1995 (aged 29) Flag of South Africa.svg Mamelodi Sundowns
113 MF Tebogo Tlolane (1994-12-27)27 December 1994 (aged 30) Flag of South Africa.svg Unattached
143 MF Terrence Mashego (1996-06-28)28 June 1996 (aged 29) Flag of South Africa.svg Mamelodi Sundowns
153 MF Menzi Masuku (1993-04-15)15 April 1993 (aged 32) Flag of South Africa.svg Golden Arrows
193 MF Momelezi Dlambewu (2004-11-01)1 November 2004 (aged 20) Flag of South Africa.svg Gomora
203 MF Keagan Dolly (1993-01-22)22 January 1993 (aged 32) Flag of South Africa.svg TS Galaxy
213 MF Matlhari Makaringe (1993-05-13)13 May 1993 (aged 32) Flag of South Africa.svg Cape Town City
233 MF Thamsaqa Masiya (1996-09-17)17 September 1996 (aged 28) Flag of South Africa.svg TS Galaxy

174 FW Lerato Lepasa (1996-01-03)3 January 1996 (aged 29) Flag of South Africa.svg Orlando Pirates

Group D

Senegal [14] [15]

Manager: Souleymane Diallo

No.Pos.PlayerDate of birth (age)CapsClub
11 GK Samba Mballo (2003-01-18)18 January 2003 (aged 22){{{caps}}} Flag of Senegal.svg US Gorée
161 GK Marc Diouf (1998-11-29)29 November 1998 (aged 26){{{caps}}} Flag of Senegal.svg Teungueth
231 GK Cheikh Ndoye (1992-09-21)21 September 1992 (aged 32){{{caps}}} Flag of Senegal.svg ASC Jaraaf

22 DF Mbaye Seyni Ndiaye (2003-03-21)21 March 2003 (aged 22){{{caps}}} Flag of Senegal.svg US Gorée
32 DF Mbaye Jacques Ndiaye (2003-10-10)10 October 2003 (aged 21){{{caps}}} Flag of Senegal.svg ASC Jaraaf
122 DF Amadou Bene Coly (2002-09-15)15 September 2002 (aged 22){{{caps}}} Flag of Senegal.svg AJEL de Rufisque  [ fr ]
132 DF Layousse Samb (2003-03-21)21 March 2003 (aged 22){{{caps}}} Flag of Senegal.svg Teungueth
142 DF Malick Sembene (2001-11-03)3 November 2001 (aged 23){{{caps}}} Flag of Senegal.svg AS Dakar Sacré-Cœur
152 DF Baye Assane Ciss (2003-03-21)21 March 2003 (aged 22){{{caps}}} Flag of Senegal.svg Teungueth
222 DF Daouda Ba{{{caps}}} Flag of Senegal.svg AS Dakar Sacré-Cœur

43 MF Ousseynou Fall Seck (2007-06-22)22 June 2007 (aged 18){{{caps}}} Flag of Senegal.svg AJEL de Rufisque  [ fr ]
62 DF Moussa Cissé (2009-09-20)20 September 2009 (aged 15){{{caps}}} Flag of Senegal.svg Génération Foot
83 MF Bonaventure Fonseca (2001-01-10)10 January 2001 (aged 24){{{caps}}} Flag of Senegal.svg US Ouakam
103 MF Serigne Koïté (1996-02-01)1 February 1996 (aged 29){{{caps}}} Flag of Senegal.svg ASC Jaraaf
173 MF Mbaye Yaya Ly (2002-08-15)15 August 2002 (aged 22){{{caps}}} Flag of Senegal.svg AS Pikine
193 MF Insa Boye (2002-03-23)23 March 2002 (aged 23){{{caps}}} Flag of Senegal.svg Diambars
203 MF Issaga Kane (2003-05-11)11 May 2003 (aged 22){{{caps}}} Flag of Senegal.svg Casa Sports
243 MF Pape Abasse Badji (2003-12-27)27 December 2003 (aged 21){{{caps}}} Flag of Senegal.svg Génération Foot

74 FW Libasse Guèye (2003-07-05)5 July 2003 (aged 22){{{caps}}} Flag of Senegal.svg Teungueth
94 FW Christian Gomis (2003-10-29)29 October 2003 (aged 21){{{caps}}} Flag of Senegal.svg Essamaye FC  [ fr ]
184 FW Ababacar Sarr (2002-03-14)14 March 2002 (aged 23){{{caps}}} Flag of Senegal.svg ASC Jaraaf
214 FW Ameth Niang (2006-12-10)10 December 2006 (aged 18){{{caps}}} Flag of Senegal.svg ASC Jaraaf
254 FW Vieux Cissé (2004-04-23)23 April 2004 (aged 21){{{caps}}} Flag of Senegal.svg US Gorée
4 FW Mapathé Mbodji{{{caps}}} Flag of Senegal.svg AS Caffeine  [ fr ]
4 FW Oumar Ba (2003-08-24)24 August 2003 (aged 21){{{caps}}} Flag of Senegal.svg US Gorée

Equatorial Guinea

Sudan

Manager: Flag of Ghana.svg James Kwesi Appiah

No.Pos.PlayerDate of birth (age)CapsGoalsClub
1 GK Muhamed Alnour Abouja (2000-01-01) 1 January 2000 (age 25)70 Flag of Sudan.svg Al-Zamala SC
1 GK Ahmed Alfateh Peter (1993-08-18) 18 August 1993 (age 32)20 Flag of Sudan.svg Al-Merrikh SC
1 GK Muhamed Madani (2005-10-16) 16 October 2005 (age 19)00 Flag of Sudan.svg Al-Hilal SC

2 DF Faris Abdalla (Captain) (1991-02-19) 19 February 1991 (age 34)561 Flag of Sudan.svg Al-Hilal SC
2 DF Mohamed Ering (1997-10-20) 20 October 1997 (age 27)330 Flag of Sudan.svg Al-Hilal SC
2 DF Awad Zayed (1993-01-01) 1 January 1993 (age 32)220 Flag of Sudan.svg Al-Merrikh SC
2 DF Ahmed Tabanja (2000-09-02) 2 September 2000 (age 24)200 Flag of Sudan.svg Al-Merrikh SC
2 DF Mazen Bashir Simbo (2001-10-02) 2 October 2001 (age 23)130 Flag of Sudan.svg Al-Hilal SC
2 DF Altayeb Abdelrazeg (1991-09-06) 6 September 1991 (age 33)121 Flag of Sudan.svg Al-Hilal SC
2 DF Yaser Awad (2005-03-15) 15 March 2005 (age 20)70 Flag of Sudan.svg Al-Hilal SC
2 DF Musab Makeen (1996-05-28) 28 May 1996 (age 29)60 Flag of Sudan.svg Al-Merrikh SC

3 MF Walieldin Khedr (1995-09-15) 15 September 1995 (age 29)543 Flag of Sudan.svg Al-Hilal SC
3 MF Muhamed Alrasheed (1994-07-01) 1 July 1994 (age 31)421 Flag of Sudan.svg Al-Merrikh SC
3 MF Abdel Raouf (1993-07-18) 18 July 1993 (age 32)394 Flag of Sudan.svg Al-Hilal SC
3 MF Salah Adel (1995-04-03) 3 April 1995 (age 30)351 Flag of Sudan.svg Al-Hilal SC
3 MF Almesbah Faisal (1995-01-01) 1 January 1995 (age 30)10 Flag of Sudan.svg Alamal SC Atbara
3 MF Khater Awadallah (2004-01-01) 1 January 2004 (age 21)00 Flag of Sudan.svg Al-Ahli SC (Wad Madani)

4 FW Musa Kanti (2002-10-27) 27 October 2002 (age 22)133 Flag of Sudan.svg Al-Merrikh SC
4 FW Mazen Fadl (2008-07-26) 26 July 2008 (age 17)121 Flag of Sudan.svg Hay Al-Wadi SC
4 FW Ali Abdallah Hemedelnil (2003-03-17) 17 March 2003 (age 22)112 Flag of Sudan.svg Al-Hilal SC
4 FW Muhamed Tia Asad (2001-02-21) 21 February 2001 (age 24)61 Flag of Sudan.svg Al-Merrikh SC
4 FW Mubarak Abdallah (2003-07-15) 15 July 2003 (age 22)50 Flag of Sudan.svg Al-Merrikh SC
4 FW Muaaz Altaher (1996-01-01) 1 January 1996 (age 29)10 Flag of Sudan.svg Al-Ahli SC (Wad Madani)

Nigeria [16] [17] [18]

Manager: Flag of Mali.svg Flag of France.svg Éric Chelle

Squad:

No.Pos.PlayerDate of birth (age)CapsClub
11 GK Ozoemena Henry (2000-10-22)22 October 2000 (aged 24){{{caps}}} Flag of Nigeria.svg Enyimba
161 GK Mustapha Lawal (2001-08-11)11 August 2001 (aged 23){{{caps}}} Flag of Nigeria.svg 3SC
231 GK Badmus Nurudeen (2004-11-12)12 November 2004 (aged 20){{{caps}}} Flag of Nigeria.svg Kwara United
32 DF Afeez Bankole (2004-05-05)5 May 2004 (aged 21){{{caps}}} Flag of Nigeria.svg Kwara United
42 DF Nduka Junior (2003-08-01)1 August 2003 (aged 22){{{caps}}} Flag of Nigeria.svg Remo Stars
52 DF Leonard Ngenge (2007-09-07)7 September 2007 (aged 17){{{caps}}} Flag of Nigeria.svg Ikorodu City
62 DF Stephen Manyo (2000-10-04)4 October 2000 (aged 24){{{caps}}} Flag of Nigeria.svg Rivers United
112 DF Sodiq Ismail (2003-08-13)13 August 2003 (aged 21){{{caps}}} Flag of Nigeria.svg Remo Stars
122 DF Austin Uzondu (2005-10-25)25 October 2005 (aged 19){{{caps}}} Flag of Nigeria.svg Ikorodu City
132 DF Taiwo Abdulrafiu (2002-04-20)20 April 2002 (aged 23){{{caps}}} Flag of Nigeria.svg Rivers United
23 MF Qudus Akanni (2000-11-02)2 November 2000 (aged 24){{{caps}}} Flag of Nigeria.svg Remo Stars
83 MF Taofeek Olaniyi{{{caps}}} Flag of Nigeria.svg Rivers United
103 MF Olamilekan Adedayo (2001-08-09)9 August 2001 (aged 23){{{caps}}} Flag of Nigeria.svg Remo Stars
183 MF Hadi Haruna (2001-02-09)9 February 2001 (aged 24){{{caps}}} Flag of Nigeria.svg Remo Stars
173 MF Michael Tochukwu (2003-11-30)30 November 2003 (aged 21){{{caps}}} Flag of Nigeria.svg Remo Stars
203 MF Alex Oyowah (2005-07-07)7 July 2005 (aged 20){{{caps}}} Flag of Nigeria.svg Remo Stars
74 FW Jabbar Malik (2003-12-30)30 December 2003 (aged 21){{{caps}}} Flag of Nigeria.svg Remo Stars
94 FW Godwin Obaje (1996-03-12)12 March 1996 (aged 29){{{caps}}} Flag of Nigeria.svg Enugu Rangers
144 FW Anas Yusuf (1998-04-09)9 April 1998 (aged 27){{{caps}}} Flag of Nigeria.svg Nasarawa United
194 FW Sikiru Alimi (1996-03-23)23 March 1996 (aged 29){{{caps}}} Flag of Nigeria.svg Enugu Rangers
154 FW Anthony Ijoma{{{caps}}} Flag of Nigeria.svg Abia Warriors
214 FW Shola Adelani (2006-12-10)10 December 2006 (aged 18){{{caps}}} Flag of Nigeria.svg Ikorodu City
224 FW Vincent Temitope (1998-07-10)10 July 1998 (aged 27){{{caps}}} Flag of Nigeria.svg Plateau United

References

  1. "2024 Africa Cup of Nations Schedule". ESPN. Retrieved 2024-09-17.
  2. "Regulations of the African Nations Championship" (PDF). CAFOnline.com . 23 May 2016. Retrieved 6 January 2023.
  3. "McCarthy unveils final Kenya squad for TotalEnergies CHAN 2024". McCarthy unveils final Kenya squad for TotalEnergies CHAN 2024. Retrieved 2025-08-04.
  4. Communications (2025-07-30). "Three Changes Made to Final Harambee Stars Squad for CHAN 2024". Football Kenya Federation. Retrieved 2025-08-04.
  5. "Harambee Stars defender provides update after heart problem ends CHAN dream". Mozzartsport. Retrieved 9 August 2025.
  6. "M. Tarek Sektioui annonce sa liste finale pour le CHAN". frmf.ma. Royal Moroccan Football Federation. 23 July 2025. Retrieved 6 August 2025.
  7. "Angola announce final 26-man squad for CHAN 2024 campaign – AfricaSoccer.com" . Retrieved 2025-08-04.
  8. "CHAN 2024 - Group A: Angola's squad, schedule and preview". Foot Africa. Retrieved 2025-08-04.
  9. "CHAN 2024 - Group A: overview, squad and DR Congo's schedule". OneFootball. 2025-07-22. Retrieved 2025-08-04.
  10. "Zambia name 32-man CHAN squad with sights set on East African success" . Retrieved 2025-08-04.
  11. "CHAN 2024: Avram Grant unveils Zambia's provisional squad". 2025-07-16. Retrieved 2025-08-04.
  12. "Uganda unveil final 25-man squad for historic CHAN 2024 campaign". CAFOnline. 28 July 2025. Retrieved 6 August 2025.
  13. "CHAN 2024: South Africa unveils official 25-man squad". Foot Africa. Retrieved 2025-08-04.
  14. "Coach Diallo backs his picks as CHAN champions Senegal announce squad". Coach Diallo backs his picks as CHAN champions Senegal announce squad. Retrieved 2025-08-04.
  15. "CHAN 2024 - Group D: Senegal preview, squad and schedule". Foot Africa. Retrieved 2025-08-04.
  16. "CHAN 2024: Nigeria's official list of 23 home-based Super Eagles!". Foot Africa. Retrieved 2025-08-04.
  17. "Nigeria announce squad for 2024 African Nations Championship". www.tribalfootball.com. Retrieved 2025-08-04.
  18. "CHAN 2024 - Group A: Preview, squad and fixtures for Nigeria". OneFootball. 2025-07-29. Retrieved 2025-08-04.