2024 African Nations Championship squads

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]

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: South Africa Benni McCarthy

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

No. Pos. Player Date of birth (age) Caps Club
1 1GK Faruk Shikhalo (1996-10-12)12 October 1996 (aged 28) {{{caps}}} Kenya Kakamega Homeboyz
18 1GK Sebastian Wekesa (2000-05-24)24 May 2000 (aged 25) {{{caps}}} Kenya Kariobangi Sharks
23 1GK Byrne Omondi (1997-01-11)11 January 1997 (aged 28) {{{caps}}} Kenya KCB
2 2DF Siraj Mohammed (1998-12-04)4 December 1998 (aged 26) {{{caps}}} Kenya Bandari
3 2DF Aboud Omar (1992-09-09)9 September 1992 (aged 32) {{{caps}}} Kenya Kenya Police
4 2DF Mike Kibwage (1997-10-01)1 October 1997 (aged 27) {{{caps}}} Kenya KCB
5 2DF Alphonce Omija (2002-10-09)9 October 2002 (aged 22) {{{caps}}} Kenya Gor Mahia
13 2DF Lewis Bandi (2002-12-01)1 December 2002 (aged 22) {{{caps}}} Kenya Leopards
20 2DF Manzur Suleiman (2006-01-01)1 January 2006 (aged 19) {{{caps}}} Kenya KCB
22 2DF Kevin Otieno (1998-04-24)24 April 1998 (aged 27) {{{caps}}} Kenya KCB
24 2DF Daniel Sakari (1999-01-25)25 January 1999 (aged 26) {{{caps}}} Kenya Tusker
25 2DF Sylvester Owino (2001-05-06)6 May 2001 (aged 24) {{{caps}}} Kenya Gor Mahia
7 3MF Brian Michira (1994-08-31)31 August 1994 (aged 30) {{{caps}}} Kenya Shabana
8 3MF Alpha Onyango (2000-12-23)23 December 2000 (aged 24) {{{caps}}} Kenya Gor Mahia
10 3MF Austin Odhiambo (1999-12-16)16 December 1999 (aged 25) {{{caps}}} Kenya Gor Mahia
12 3MF Chrispine Erambo (2004-12-10)10 December 2004 (aged 20) {{{caps}}} Kenya Tusker
17 3MF Ben Stanley Omondi (2004-04-24)24 April 2004 (aged 21) {{{caps}}} Kenya Gor Mahia
21 3MF Marvin Omondi (2000-12-03)3 December 2000 (aged 24) {{{caps}}} Kenya Kenya Police
3MF Mohammed Bajaber (2003-03-15)15 March 2003 (aged 22) {{{caps}}} Kenya Kenya Police
9 4FW Austine Odongo {{{caps}}} Kenya Shabana
11 4FW Boniface Muchiri (1996-08-26)26 August 1996 (aged 28) {{{caps}}} Kenya Tusker
15 4FW Ryan Ogam (2004-12-21)21 December 2004 (aged 20) {{{caps}}} Kenya Tusker
14 4FW Felix Oluoch (1999-04-18)18 April 1999 (aged 26) {{{caps}}} Kenya Posta Rangers
19 4FW David Sakwa (2004-02-04)4 February 2004 (aged 21) {{{caps}}} Kenya Bandari
4FW Masoud Juma (1996-02-03)3 February 1996 (aged 29) {{{caps}}} Kenya 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. Player Date of birth (age) Caps Goals Club
1 1GK El Mehdi Al Harrar (2000-11-30)30 November 2000 (aged 24) 6 0 Morocco Raja CA
12 1GK Rachid Ghanimi (2001-04-25)25 April 2001 (aged 24) 1 0 Morocco FUS Rabat
22 1GK Omar Aqzdaou (2003-03-16)16 March 2003 (aged 22) 0 0 Morocco Wydad AC

20 2DF Mohamed Moufid (2000-01-12)12 January 2000 (aged 25) 1 0 Morocco Wydad AC
7 2DF Mohamed Boulacsoute (1998-09-23)23 September 1998 (aged 26) 0 0 Morocco Raja CA
28 2DF Mehdi Mchakhchekh (2004-02-23)23 February 2004 (aged 21) 2 0 Morocco Raja CA
4 2DF Marouane Louadni (1995-01-01)1 January 1995 (aged 30) 0 0 Morocco AS FAR
13 2DF Bouchaib Arrassi (2000-01-06)6 January 2000 (aged 25) 4 0 Morocco Raja CA
15 2DF Abdelhak Assal (1998-06-08)8 June 1998 (aged 27) 1 0 Morocco RS Berkane
17 2DF Youssef Belammari (1998-09-20)20 September 1998 (aged 26) 6 0 Morocco Raja CA
2 2DF Fouad Zahouani (2006-04-18)18 April 2006 (aged 19) 0 0 Morocco US Touarga

5 3MF Ayoub Khairi (2000-02-16)16 February 2000 (aged 25) 1 0 Morocco RS Berkane
24 3MF Mohamed Rabie Hrimat (1994-08-07)7 August 1994 (aged 30) 1 0 Morocco AS FAR
13 3MF Amine Souane (2001-09-17)17 September 2001 (aged 23) 1 0 Morocco FUS Rabat
27 3MF Houssam Essadak (2005-07-30)30 July 2005 (aged 20) 0 0 Morocco US Touarga
6 3MF Reda Hajji (2000-08-26)26 August 2000 (aged 24) 0 0 Morocco RS Berkane
3 3MF Anas Bach (1998-02-10)10 February 1998 (aged 27) 3 0 Morocco AS FAR
8 3MF Khalid Ait Ouarkhane (2000-04-22)22 April 2000 (aged 25) 1 0 Morocco AS FAR
10 3MF Sabir Bougrine (1996-07-10)10 July 1996 (aged 29) 2 0 Morocco Raja CA

21 4FW Youssef Mehri (1999-09-07)7 September 1999 (aged 25) 0 0 Morocco RS Berkane
25 4FW Anass El Mahraoui (2001-03-29)29 March 2001 (aged 24) 1 0 Morocco CODM
23 4FW Saifeddine Bouhra (2000-03-05)5 March 2000 (aged 25) 2 0 Morocco Wydad AC
26 4FW Khalid Baba (2000-01-13)13 January 2000 (aged 25) 0 0 Morocco DHJ
18 4FW Imad Riahi (2000-07-27)27 July 2000 (aged 25) 1 0 Morocco RS Berkane
16 4FW Salaheddine Errahouli (2002-10-12)12 October 2002 (aged 22) 0 0 Morocco OC Safi
19 4FW Ayoub Mouloua (2002-09-30)30 September 2002 (aged 22) 0 0 Morocco FUS Rabat
11 4FW Youness El Kaabi (2000-12-12)12 December 2000 (aged 24) 0 0 Morocco RS Berkane
9 4FW Oussama Lamlioui (1996-01-02)2 January 1996 (aged 29) 0 0 Morocco RS Berkane

Angola[7][8]

Manager: Portugal Pedro Gonçalves

No. Pos. Player Date of birth (age) Caps Goals Club
1 1GK Agostinho Calunga (1998-07-10) 10 July 1998 0 0 Angola Wiliete
12 1GK Rui Honésimo (1996-05-01) 1 May 1996 0 0 Angola Interclube
22 1GK Neblú (1993-12-16) 16 December 1993 43 0 Angola 1° de Agosto

2 2DF Antonio Hossi (2001-06-12) 12 June 2001 23 0 Angola 1° de Agosto
5 2DF Kinito (1998-03-13) 13 March 1998 15 0 Angola Petro de Luanda
6 2DF Lulas (1996-03-17) 17 March 1996 0 0 Angola Sagrada Esperança
14 2DF Mabele (1999-12-30) 30 December 1999 3 0 Angola 1° de Agosto
15 2DF Vidinho (1998-02-25) 25 February 1998 9 4 Angola Petro de Luanda
16 2DF Luis Caica (2005-07-31) 31 July 2005 1 0 Angola Interclube
18 2DF Lito Kapunge (1996-04-04) 4 April 1996 0 0 Angola Kabuscorp
21 2DF Eddie Afonso (1994-03-07) 7 March 1994 27 0 Angola Petro de Luanda

4 3MF Além (1997-12-06) 6 December 1997 11 1 Angola Interclube
8 3MF Aguinaldo (1998-10-17) 17 October 1998 1 0 Angola 1° de Agosto
9 3MF Mafuta (2000-03-12) 12 March 2000 0 0 Angola Kabuscorp
17 3MF Vanilson (2000-03-20) 20 March 2000 0 0 Angola Petro de Luanda
23 3MF Beni Jetour (2005-04-19) 19 April 2005 0 0 Angola Wiliete

3 4FW Kaporal (1994-05-16) 16 May 1994 7 1 Angola Wiliete
7 4FW Gilberto (2001-03-10) 10 March 2001 21 3 Angola Petro de Luanda
11 4FW Lépua (1999-12-23) 23 December 1999 11 1 Angola Sagrada Esperança
13 4FW Gogoró (1995-06-06) 6 June 1995 0 0 Angola 1° de Agosto
19 4FW Jó Paciência (1996-07-07) 7 July 1996 0 0 Angola Petro de Luanda
20 4FW Fernandinho (2005-07-07) 7 July 2005 0 0 Angola 1° de Agosto

DR Congo[9]

Manager: Otis N'goma

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

Zambia[10][11]

Manager: Israel Avram Grant

No. Pos. Player Date of birth (age) Caps Goals Club
1 1GK Francis Mwansa (2002-07-14)14 July 2002 (aged 23) 0 Zambia Zanaco
12 1GK Willard Mwanza (1997-06-03)3 June 1997 (aged 28) 0 Zambia Power Dynamos
22 1GK Levison Banda (2005-03-06)6 March 2005 (aged 20) 0 Zambia ZESCO United
30 1GK Charles Kalumba (1996-01-21)21 January 1996 (aged 29) 0 Zambia Red Arrows

2 2DF Benedict Chepeshi 0 Zambia ZESCO United
3 2DF Kabaso Chongo 0 Zambia ZESCO United
4 2DF Mathews Banda (2005-08-06)6 August 2005 (aged 20) 0 Zambia Nkana
5 2DF Kendrick Mumba 0 Zambia Nkana
13 2DF Killian Kanguluma (1999-12-16)16 December 1999 (aged 25) 0 Zambia Kabwe Warriors
14 2DF Kebson Kamanga 0 Zambia Red Arrows
15 2DF Happy Nsiku 0 Zambia Red Arrows
16 2DF Lyson Banda 0 Zambia Green Buffaloes
18 2DF Dominic Chanda (1996-02-26)26 February 1996 (aged 29) 0 Zambia Power Dynamos
19 2DF John Chishimba 0 Zambia Zanaco

6 3MF Owen Tembo 0 Zambia Power Dynamos
7 3MF Frederick Mulambia 0 Zambia Power Dynamos
8 3MF Prince Mumba (2001-03-24)24 March 2001 (aged 24) 0 Zambia Power Dynamos
20 3MF Kelvin Kapumbu 0 Zambia Konkola Blades
21 3MF Wilson Chisala 0 Zambia Zanaco
23 3MF Philimon Chilimina 0 Zambia Green Buffaloes
24 3MF Rally Bwalya 0 Zambia Napsa Stars
25 3MF Abraham Siankombo 0 Zambia ZESCO United
26 3MF Kelvin Kampamba 0 Zambia ZESCO United
27 3MF Jackson Kampamba 0 Zambia Mutondo Stars
28 3MF Kenneth Kasanga 0 Zambia Nkwazi
29 3MF Timothy Sichalwe 0 Zambia Athletico
31 3MF Kelvin Mwanza 0 Zambia MUZA FC

9 4FW Andrew Phiri (2001-05-21)21 May 2001 (aged 24) 0 Zambia MUZA FC
11 4FW Evans Kayombo 0 Zambia Napsa Stars
17 4FW Charles Zulu 0 Zambia Nkana
32 4FW Joseph Phiri 0 Zambia Red Arrows
33 4FW Kenan Phiri 0 Zambia Makeni All Stars

Group B

Tanzania

Head Coach : Hemed Morocco

No. Pos. Player Date of birth (age) Caps Club
1 1GK Hussein Masaranga (1992-03-04)4 March 1992 (aged 33) Tanzania Singida Black Stars
13 1GK Yakoub Suleiman Ali (1999-12-07)7 December 1999 (aged 25) Tanzania JKT Mgambo
18 1GK Aishi Manula (1995-09-13)13 September 1995 (aged 29) Tanzania Simba

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

3 3MF Iddy Nado (1995-11-03)3 November 1995 (aged 29) Tanzania Azam
6 3MF Feisal Salum (1998-01-11)11 January 1998 (aged 27) Tanzania Azam
8 3MF Ahmed Pipino (2005-02-27)27 February 2005 (aged 20) Tanzania KMC
10 3MF Shekhani Khamis (2002-08-19)19 August 2002 (aged 22) Tanzania Young Africans
19 3MF Nassor Hamoud (2001-03-23)23 March 2001 (aged 24) Tanzania Azam
21 3MF Yusuph Kagoma (1996-04-03)3 April 1996 (aged 29) Tanzania Simba
23 3MF Mudathir Yahya (1996-05-06)6 May 1996 (aged 29) Tanzania Young Africans

5 4FW Clement Mzize (2004-01-07)7 January 2004 (aged 21) Tanzania Young Africans
9 4FW Abdul Suleiman (2001-02-26)26 February 2001 (aged 24) Tanzania Azam
11 4FW Jammy Seleman (2006-07-15)15 July 2006 (aged 19) Tanzania JKU
17 4FW Ibrahim Ahmada (1995-07-03)3 July 1995 (aged 30) Tanzania Tabora United

Madagascar

Mauritania

Burkina Faso

Head Coach : Issa Balbone

No. Pos. Player Date of birth (age) Caps Club
1 1GK Mathieu Konvelbo
16 1GK Moussa Traore (2001-01-02)2 January 2001 (aged 24) Burkina Faso ASFB
23 1GK Ladji Sanou (2003-04-21)21 April 2003 (aged 22) Burkina Faso As Sonabel

2 2DF Mohamed Guira (1999-12-27)27 December 1999 (aged 25) Burkina Faso As Sonabel
3 2DF Christopher Ouattara (2002-12-01)1 December 2002 (aged 22) Burkina Faso Rahimo FC
5 2DF Patrick Malo (captain) (1992-02-18)18 February 1992 (aged 33) Burkina Faso USFA
12 2DF Abdoul Guiro (1994-10-19)19 October 1994 (aged 30) Burkina Faso ASFB
13 2DF Moumouni Diallo (2004-02-25)25 February 2004 (aged 21) Burkina Faso Sporting Cascades
14 2DF Kalifa Nikiema (2000-12-31)31 December 2000 (aged 24) Burkina Faso As Douanes
21 2DF Hanaby Sagne (2000-12-20)20 December 2000 (aged 24) Burkina Faso As Douanes

4 3MF Josaphat Ouatarrra (2003-07-01)1 July 2003 (aged 22) Burkina Faso Majestic
6 3MF Tertuis Bagre (2005-10-26)26 October 2005 (aged 19) Burkina Faso Real Du Faso
8 3MF Frank Tologo (1996-09-13)13 September 1996 (aged 28) Burkina Faso Vitesse FC
15 3MF Abdel Kabole (2005-12-07)7 December 2005 (aged 19) Burkina Faso Majestic
18 3MF San Barro (2003-01-20)20 January 2003 (aged 22) Burkina Faso Rahimo FC
19 3MF Aliou Chitou (1996-12-24)24 December 1996 (aged 28) Burkina Faso Real Du Faso
22 3MF Abdoulaye Toure (1992-04-23)23 April 1992 (aged 33) Burkina Faso ASFA Yennenga
24 3MF Ousmane Sirry (1991-05-30)30 May 1991 (aged 34) Burkina Faso ASFB

7 4FW Abdoul Baguian (1995-08-25)25 August 1995 (aged 29) Burkina Faso USFA
9 4FW Papus Ouattara (2006-09-12)12 September 2006 (aged 18) Burkina Faso Vitesse FC
10 4FW Damassi Konate (1997-06-30)30 June 1997 (aged 28) Burkina Faso AS SONABEL
11 4FW Atiou Lougoutiogue (2002-09-02)2 September 2002 (aged 22) Burkina Faso AS SONABEL
17 4FW Souleymane Sangare (2003-08-30)30 August 2003 (aged 21) Burkina Faso Sporting Cascades
20 4FW Yves Koutiama (1999-01-13)13 January 1999 (aged 26) Burkina Faso 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. Player Date of birth (age) Caps Goals Club
1 1GK Denis Kiggundu 0 Uganda Vipers SC
18 1GK Joel Mutakubwa 0 Uganda BUL FC
19 1GK Chrispas Kusiima 0 Uganda Kitara FC

2 2DF Arnold Odong 0 Uganda SC Villa
3 2DF Nicholas Mwere 0 Uganda BUL FC
4 2DF Gideon Odongo 0 Uganda NEC FC
5 2DF Herbert Achai 0 Uganda KCCA FC
15 2DF Lazaro Muhindo 0 Uganda KCCA FC
16 2DF Hilary Panuel Mukundane 0 Uganda Vipers SC
22 2DF Kizito Mugweri Gavin 0 Uganda KCCA FC
13 2DF Rogers Ochaki Torach 0 Uganda Vipers SC

7 3MF Jude Ssemugabi 0 Uganda Kitara FC
8 3MF Elvis Ngonde 0 Uganda SC Villa
11 3MF Arafat Kiza Usama 0 Uganda KCCA FC
14 3MF Reagan Mpande (2000-05-07)7 May 2000 (aged 25) 0 Uganda SC Villa
6 3MF Joseph Youngman Marvin 0 Uganda Vipers SC
23 3MF Joel Sserunjogi 0 Uganda KCCA FC
24 3MF Enock Ssebagala 0 Uganda Vipers SC
25 3MF Abdu Karim Watambala 0 Uganda Vipers SC
21 3MF Allan Okello (captain) (2000-07-04)4 July 2000 (aged 25) 0 Uganda Vipers SC

9 4FW Ivan Ahimbisibwe 0 Uganda KCCA FC
10 4FW Patrick Jonah Kakande 0 Uganda SC Villa
20 4FW Shafik Nana Kwikiriza 0 Uganda KCCA FC
17 4FW Emmanuel Anyama 0 Uganda KCCA FC
12 4FW Yunus Junior Sentamu 0 Uganda Vipers SC

Niger

Guinea

Algeria

South Africa[13]

Head Coach: Molefi Ntseki

No. Pos. Player Date of birth (age) Caps Club
1 1GK Samukelo Xulu (2001-02-02)2 February 2001 (aged 24) South Africa Supersport United
16 1GK Kopano Thuntsane (1999-10-30)30 October 1999 (aged 25) South Africa Malumo Galants
22 1GK Andile Mbanjwa (1998-03-30)30 March 1998 (aged 27) South Africa AmaZulu

2 2DF Ramahlwe Mphahlele (1990-02-01)1 February 1990 (aged 35) South Africa AmaZulu
3 2DF Kegan Johannes (2001-03-31)31 March 2001 (aged 24) South Africa Mamelodi Sundowns
4 2DF Kwandakwensizwa Mngonyama (1993-09-25)25 September 1993 (aged 31) South Africa AmaZulu
5 2DF Ntando Nkosi (2004-04-30)30 April 2004 (aged 21) South Africa Mamelodi Sundowns
6 2DF Wayde Jooste (1991-09-27)27 September 1991 (aged 33) South Africa Unattached
12 2DF Thabang Molaoa (2000-03-15)15 March 2000 (aged 25) South Africa Chippa United
13 2DF Malibonge Khoza (2004-03-15)15 March 2004 (aged 21) South Africa Mamelodi Sundowns
18 2DF Kaketso Majadibodu (1995-02-13)13 February 1995 (aged 30) South Africa University of Pretoria

7 3MF Thabiso Kutumela (1993-07-02)2 July 1993 (aged 32) South Africa Richards Bay
8 3MF Ndabayithethwa Ndlondlo (1995-05-28)28 May 1995 (aged 30) South Africa Orlando Pirates
9 3MF Siyabonga Mashinini (2003-01-23)23 January 2003 (aged 22) South Africa Gomora
10 3MF Neo Maema (captain) (1995-12-01)1 December 1995 (aged 29) South Africa Mamelodi Sundowns
11 3MF Tebogo Tlolane (1994-12-27)27 December 1994 (aged 30) South Africa Unattached
14 3MF Terrence Mashego (1996-06-28)28 June 1996 (aged 29) South Africa Mamelodi Sundowns
15 3MF Menzi Masuku (1993-04-15)15 April 1993 (aged 32) South Africa Golden Arrows
19 3MF Momelezi Dlambewu (2004-11-01)1 November 2004 (aged 20) South Africa Gomora
20 3MF Keagan Dolly (1993-01-22)22 January 1993 (aged 32) South Africa TS Galaxy
21 3MF Matlhari Makaringe (1993-05-13)13 May 1993 (aged 32) South Africa Cape Town City
23 3MF Thamsaqa Masiya (1996-09-17)17 September 1996 (aged 28) South Africa TS Galaxy

17 4FW Lerato Lepasa (1996-01-03)3 January 1996 (aged 29) South Africa Orlando Pirates

Group D

Senegal[14][15]

Manager: Souleymane Diallo

No. Pos. Player Date of birth (age) Caps Club
1 1GK Samba Mballo (2003-01-18)18 January 2003 (aged 22) {{{caps}}} Senegal US Gorée
16 1GK Marc Diouf (1998-11-29)29 November 1998 (aged 26) {{{caps}}} Senegal Teungueth
23 1GK Cheikh Ndoye (1992-09-21)21 September 1992 (aged 32) {{{caps}}} Senegal ASC Jaraaf

2 2DF Mbaye Seyni Ndiaye (2003-03-21)21 March 2003 (aged 22) {{{caps}}} Senegal US Gorée
3 2DF Mbaye Jacques Ndiaye (2003-10-10)10 October 2003 (aged 21) {{{caps}}} Senegal ASC Jaraaf
12 2DF Amadou Bene Coly (2002-09-15)15 September 2002 (aged 22) {{{caps}}} Senegal AJEL de Rufisque
13 2DF Layousse Samb (2003-03-21)21 March 2003 (aged 22) {{{caps}}} Senegal Teungueth
14 2DF Malick Sembene (2001-11-03)3 November 2001 (aged 23) {{{caps}}} Senegal AS Dakar Sacré-Cœur
15 2DF Baye Assane Ciss (2003-03-21)21 March 2003 (aged 22) {{{caps}}} Senegal Teungueth
22 2DF Daouda Ba {{{caps}}} Senegal AS Dakar Sacré-Cœur

4 3MF Ousseynou Fall Seck (2007-06-22)22 June 2007 (aged 18) {{{caps}}} Senegal AJEL de Rufisque
6 2DF Moussa Cissé (2009-09-20)20 September 2009 (aged 15) {{{caps}}} Senegal Génération Foot
8 3MF Bonaventure Fonseca (2001-01-10)10 January 2001 (aged 24) {{{caps}}} Senegal US Ouakam
10 3MF Serigne Koïté (1996-02-01)1 February 1996 (aged 29) {{{caps}}} Senegal ASC Jaraaf
17 3MF Mbaye Yaya Ly (2002-08-15)15 August 2002 (aged 22) {{{caps}}} Senegal AS Pikine
19 3MF Insa Boye (2002-03-23)23 March 2002 (aged 23) {{{caps}}} Senegal Diambars
20 3MF Issaga Kane (2003-05-11)11 May 2003 (aged 22) {{{caps}}} Senegal Casa Sports
24 3MF Pape Abasse Badji (2003-12-27)27 December 2003 (aged 21) {{{caps}}} Senegal Génération Foot

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

Equatorial Guinea

Sudan

Manager: Ghana James Kwesi Appiah

No. Pos. Player Date of birth (age) Caps Goals Club
1GK Muhamed Alnour Abouja (2000-01-01) 1 January 2000 3 0 Sudan Al-Zamala SC
1GK Ahmed Alfateh Peter (1993-08-18) 18 August 1993 2 0 Sudan Al-Merrikh SC
1GK Muhamed Madani (2005-10-16) 16 October 2005 0 0 Sudan Al-Hilal SC

2DF Faris Abdalla (Captain) (1991-02-19) 19 February 1991 55 1 Sudan Al-Hilal SC
2DF Mohamed Ering (1997-10-20) 20 October 1997 30 0 Sudan Al-Hilal SC
2DF Awad Zayed (1993-01-01) 1 January 1993 18 0 Sudan Al-Merrikh SC
2DF Ahmed Tabanja (2000-09-02) 2 September 2000 16 0 Sudan Al-Merrikh SC
2DF Mazen Bashir Simbo (2001-10-02) 2 October 2001 10 0 Sudan Al-Hilal SC
2DF Altayeb Abdelrazeg (1991-09-06) 6 September 1991 8 1 Sudan Al-Hilal SC
2DF Musab Makeen (1996-05-28) 28 May 1996 4 0 Sudan Al-Merrikh SC
2DF Yaser Awad (2005-03-15) 15 March 2005 3 0 Sudan Al-Hilal SC

3MF Walieldin Khedr (1995-09-15) 15 September 1995 50 3 Sudan Al-Hilal SC
3MF Muhamed Alrasheed (1994-07-01) 1 July 1994 38 1 Sudan Al-Merrikh SC
3MF Abdel Raouf (1993-07-18) 18 July 1993 35 4 Sudan Al-Hilal SC
3MF Salah Adel (1995-04-03) 3 April 1995 33 1 Sudan Al-Hilal SC
3MF Almesbah Faisal (1995-01-01) 1 January 1995 1 0 Sudan Alamal SC Atbara
3MF Khater Awadallah (2004-01-01) 1 January 2004 0 0 Sudan Al-Ahli SC (Wad Madani)

4FW Ali Abdallah Hemedelnil (2003-03-17) 17 March 2003 10 2 Sudan Al-Hilal SC
4FW Musa Kanti (2002-10-27) 27 October 2002 9 3 Sudan Al-Merrikh SC
4FW Mazen Fadl (2008-07-26) 26 July 2008 8 1 Sudan Hay Al-Wadi SC
4FW Mubarak Abdallah (2003-07-15) 15 July 2003 2 0 Sudan Al-Merrikh SC
4FW Muhamed Tia Asad (2001-02-21) 21 February 2001 2 0 Sudan Al-Merrikh SC
4FW Muaaz Altaher (1996-01-01) 1 January 1996 0 0 Sudan Al-Ahli SC (Wad Madani)

Manager: Mali France Éric Chelle

Squad:

No. Pos. Player Date of birth (age) Caps Club
1 1GK Ozoemena Henry (2000-10-22)22 October 2000 (aged 24) {{{caps}}} Nigeria Enyimba
16 1GK Mustapha Lawal (2001-08-11)11 August 2001 (aged 23) {{{caps}}} Nigeria 3SC
23 1GK Badmus Nurudeen (2004-11-12)12 November 2004 (aged 20) {{{caps}}} Nigeria Kwara United
3 2DF Afeez Bankole (2004-05-05)5 May 2004 (aged 21) {{{caps}}} Nigeria Kwara United
4 2DF Nduka Junior (2003-08-01)1 August 2003 (aged 22) {{{caps}}} Nigeria Remo Stars
5 2DF Leonard Ngenge (2007-09-07)7 September 2007 (aged 17) {{{caps}}} Nigeria Ikorodu City
6 2DF Stephen Manyo (2000-10-04)4 October 2000 (aged 24) {{{caps}}} Nigeria Rivers United
11 2DF Sodiq Ismail (2003-08-13)13 August 2003 (aged 21) {{{caps}}} Nigeria Remo Stars
12 2DF Austin Uzondu (2005-10-25)25 October 2005 (aged 19) {{{caps}}} Nigeria Ikorodu City
13 2DF Taiwo Abdulrafiu (2002-04-20)20 April 2002 (aged 23) {{{caps}}} Nigeria Rivers United
2 3MF Qudus Akanni (2000-11-02)2 November 2000 (aged 24) {{{caps}}} Nigeria Remo Stars
8 3MF Taofeek Olaniyi {{{caps}}} Nigeria Rivers United
10 3MF Olamilekan Adedayo (2001-08-09)9 August 2001 (aged 23) {{{caps}}} Nigeria Remo Stars
18 3MF Hadi Haruna (2001-02-09)9 February 2001 (aged 24) {{{caps}}} Nigeria Remo Stars
17 3MF Michael Tochukwu (2003-11-30)30 November 2003 (aged 21) {{{caps}}} Nigeria Remo Stars
20 3MF Alex Oyowah (2005-07-07)7 July 2005 (aged 20) {{{caps}}} Nigeria Remo Stars
7 4FW Jabbar Malik (2003-12-30)30 December 2003 (aged 21) {{{caps}}} Nigeria Remo Stars
9 4FW Godwin Obaje (1996-03-12)12 March 1996 (aged 29) {{{caps}}} Nigeria Enugu Rangers
14 4FW Anas Yusuf (1998-04-09)9 April 1998 (aged 27) {{{caps}}} Nigeria Nasarawa United
19 4FW Sikiru Alimi (1996-03-23)23 March 1996 (aged 29) {{{caps}}} Nigeria Enugu Rangers
15 4FW Anthony Ijoma {{{caps}}} Nigeria Abia Warriors
21 4FW Shola Adelani (2006-12-10)10 December 2006 (aged 18) {{{caps}}} Nigeria Ikorodu City
22 4FW Vincent Temitope (1998-07-10)10 July 1998 (aged 27) {{{caps}}} Nigeria 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.