2024 COSAFA Cup squads

The 2024 COSAFA Cup is the 23rd edition of the annual COSAFA Cup, held in Gqeberha, South Africa from 26 June to 7 July 2024. Twelve national teams were involved in the tournament: eleven teams from COSAFA and one team from CECAFA, who were invited as guests. Each national team registered a squad of 23 players.[1]

The age listed for each player is on 26 June 2024, the first day of the tournament. The numbers of caps and goals listed for each player do not include any matches played after the start of tournament. The club listed is the club for which the player last played a competitive match prior to the tournament. The nationality for each club reflects the national association (not the league) to which the club is affiliated. A flag is included for coaches that are of a different nationality than their own national team.

Group A

Botswana

Coach: France Didier Gomes Da Rosa

A preliminary squad was announced on 18 June 2024.[2] The squad was reduced to 23 players before the beginning of the tournament.[3]

No. Pos. Player Date of birth (age) Caps Goals Club
1 1GK Karamelo Kgosipula (2003-02-06)6 February 2003 (aged 21) Botswana Football Association Matebele
2 2DF Botsile Sakana (2001-01-26)26 January 2001 (aged 23) Botswana Football Association Masitaoka
3 2DF Thabo Babutsi (2000-07-24)24 July 2000 (aged 23) Botswana Football Association Township Rollers3
4 2DF Obakeng Senono (1999-09-29)29 September 1999 (aged 24) Botswana Football Association Masitaoka
5 2DF Bonno Sepako Botswana Football Association UB Hawks
6 3MF Ricky Ratlhogo (2000-12-08)8 December 2000 (aged 23) Botswana Football Association Orapa United
7 4FW Oarabile Sekwai (1998-11-28)28 November 1998 (aged 25) Botswana Football Association Police XI
8 3MF Olebogeng Ramotse (1998-01-17)17 January 1998 (aged 26) Botswana Football Association Masitaoka
9 4FW Molaodi Tlhalefang (1997-07-07)7 July 1997 (aged 26) Botswana Football Association Miscellaneous SC Serowe
10 4FW Eric Ookame (2001-04-03)3 April 2001 (aged 23) Botswana Football Association Eleven Angels
11 4FW Lizo Skweyiya (2004-01-01)1 January 2004 (aged 20) South African Football Association Orlando Pirates
12 3MF Tlamelo Kolagano (2001-08-02)2 August 2001 (aged 22) Botswana Football Association Jwaneng Galaxy
13 2DF Atamelang Lesogo Botswana Football Association Orapa United
14 2DF Leruo Ratala (2002-03-28)28 March 2002 (aged 22) Botswana Football Association Gaborone United
15 4FW Tshepo Keselebale Botswana Football Association Security Systems
16 1GK Kenneth Mmoko (1999-10-13)13 October 1999 (aged 24) Botswana Football Association Sua Flamingoes
17 3MF Boniface Ramolale (2002-04-03)3 April 2002 (aged 22) Botswana Football Association Masitaoka
18 3MF Obakeng Ramotlhwa (1999-07-26)26 July 1999 (aged 24) Botswana Football Association Masitaoka
19 4FW Thabiso Bante (1995-04-25)25 April 1995 (aged 29) Botswana Football Association TAFIC
20 2DF Tebogo Kopelang (2000-04-24)24 April 2000 (aged 24) Botswana Football Association Security Systems
21 3MF Tawana Mbakile (2000-07-14)14 July 2000 (aged 23) Botswana Football Association Security Systems
22 3MF Gape Thibedi (2000-02-02)2 February 2000 (aged 24) Botswana Football Association Gaborone United
23 1GK Victor James (2002-08-27)27 August 2002 (aged 21) Botswana Football Association Masitaoka

Eswatini

Coach: Sifiso Ntibane

The squad was announced on 13 June 2024.[4] Nkosingiphile Silenge and Sibonginkhosi Dlamini withdrew from the squad due to injury and were replaced by Vusi Vilakati and Samkelo Ginindza.[5]

No. Pos. Player Date of birth (age) Caps Goals Club
1 1GK Xolani Gama (1999-10-20)20 October 1999 (aged 24) Eswatini Football Association Green Mamba
2 2DF Siphosethu Mabilisa (2000-09-19)19 September 2000 (aged 23) Eswatini Football Association Mbabane Swallows
3 3MF Kwakhe Thwala (2002-04-04)4 April 2002 (aged 22) Eswatini Football Association Mbabane Swallows
4 3MF Neliswa Dlamini (2002-12-28)28 December 2002 (aged 21) Eswatini Football Association Mbabane Swallows
5 4FW Bongwa Matsebula (1997-11-27)27 November 1997 (aged 26) Eswatini Football Association Young Buffaloes
6 3MF Samkelo Ginindza (1992-09-18)18 September 1992 (aged 31) Eswatini Football Association Illovo
7 4FW Sambulo Simelane (2001-06-07)7 June 2001 (aged 23) Eswatini Football Association Nsingizini Hotspurs
8 4FW Thubelihle Mavuso (2001-10-06)6 October 2001 (aged 22) Eswatini Football Association Nsingizini Hotspurs
9 4FW Sizolwethu Shabalala (1996-08-05)5 August 1996 (aged 27) Eswatini Football Association Mbabane Swallows
10 3MF Junior Magagula (1995-01-12)12 January 1995 (aged 29) Eswatini Football Association Royal Leopards
11 3MF Leon Manyisa (1999-06-03)3 June 1999 (aged 25) Eswatini Football Association Mbabane Swallows
12 3MF Innocent Dlamini (1998-12-08)8 December 1998 (aged 25) Eswatini Football Association Green Mamba
13 2DF Colani Dlamini (2000-02-27)27 February 2000 (aged 24) Eswatini Football Association Green Mamba
14 2DF Nkosingiphile Shongwe Eswatini Football Association Nsingizini Hotspurs
15 2DF Newman Philiso (2003-11-11)11 November 2003 (aged 20) Eswatini Football Association Mbabane Swallows
16 1GK Sibusiso Dlamini (2000-10-10)10 October 2000 (aged 23) Eswatini Football Association Nsingizini Hotspurs
17 2DF Vusi Vilakati (2001-05-07)7 May 2001 (aged 23) Eswatini Football Association Mbabane Highlanders
18 4FW Ayanda Gadlela (1998-07-01)1 July 1998 (aged 25) Eswatini Football Association Mbabane Swallows
19 2DF Gift Gamedze (1999-09-07)7 September 1999 (aged 24) Eswatini Football Association Madlenya
20 2DF Mxolisi Manana (1994-01-31)31 January 1994 (aged 30) Eswatini Football Association Green Mamba
21 3MF Bongiswa Dlamini (2001-04-04)4 April 2001 (aged 23) Eswatini Football Association Young Buffaloes
22 2DF Simanga Masangane (1997-05-09)9 May 1997 (aged 27) Eswatini Football Association Royal Leopards
23 1GK Siyabonga Magagula Eswatini Football Association Ezulwini United

Mozambique

Coach: Victor Matine

A preliminary squad was announced on 1 June 2024.[6] The final squad was announced on 24 June 2024.[7]

No. Pos. Player Date of birth (age) Caps Goals Club
1 1GK Acácio Muendane Mozambican Football Federation Costa do Sol
2 2DF Francisco Simbine (1997-04-07)7 April 1997 (aged 27) Bahrain Football Association Al-Hala
3 4FW Chamito Alfândega (2004-01-14)14 January 2004 (aged 20) Mozambican Football Federation Black Bulls
4 2DF Dias Fumo (2002-03-01)1 March 2002 (aged 22) Portuguese Football Federation Farense
5 2DF Ossama Pedro (2002-08-18)18 August 2002 (aged 21) Mozambican Football Federation Nacala
6 3MF Abel Joshua (2000-07-12)12 July 2000 (aged 23) Portuguese Football Federation Oriental de Lisboa
7 3MF Dário Melo (1996-01-20)20 January 1996 (aged 28) Mozambican Football Federation UD Songo
8 2DF Edmilson Dove (1994-07-18)18 July 1994 (aged 29) South African Football Association Kaizer Chiefs
9 4FW Gabriel Pinho (2001-03-07)7 March 2001 (aged 23) Portuguese Football Federation Fabril Barreiro
10 3MF Gianluca Lorenzoni (2001-02-22)22 February 2001 (aged 23) Malta Football Association Gudja United
11 3MF Momed Ferreira (2003-10-02)2 October 2003 (aged 20) United Arab Emirates Football Association Al Dhaid
12 1GK Armando Doutor (2002-04-20)20 April 2002 (aged 22) Mozambican Football Federation Costa do Sol
13 2DF José Valipavai (2003-10-09)9 October 2003 (aged 20) Portuguese Football Federation Sintrense
14 2DF Valter Daúce (2002-05-12)12 May 2002 (aged 22) Mozambican Football Federation Ferroviário Beira
15 3MF Fernando José (2005-07-17)17 July 2005 (aged 18) Mozambican Football Federation Black Bulls
16 3MF Júlio Carrelo (2003-01-08)8 January 2003 (aged 21) Mozambican Football Federation Brera Tchumene
17 2DF Jeremias Nhambirre (2000-01-08)8 January 2000 (aged 24) Portuguese Football Federation Marítimo
18 2DF Celton Jamisse (2002-01-23)23 January 2002 (aged 22) Mozambican Football Federation Brera Tchumene
19 3MF Edmundo João (2004-08-22)22 August 2004 (aged 19) Mozambican Football Federation Ferroviário Nampula
20 3MF Miguel Muchanga (2003-03-18)18 March 2003 (aged 21) Mozambican Football Federation Costa do Sol
21 3MF Ussene Simango Mozambican Football Federation Brera Tchumene
22 1GK Ananias Tembe (2003-12-13)13 December 2003 (aged 20) Mozambican Football Federation LD Maputo
23 3MF Orlando Tembe (2001-09-06)6 September 2001 (aged 22) Mozambican Football Federation Black Bulls

South Africa

Coach: Helman Mkhalele

A preliminary squad was announced on 14 June 2024.[8] The final squad was announced a week later.[9][10] Yanela Mbuthuma withdrew from the squad and was replaced by Lehlohonolo Mojela.[11]

No. Pos. Player Date of birth (age) Caps Goals Club
1 1GK Samukelo Xulu (2001-02-02)2 February 2001 (aged 23) South African Football Association SuperSport United
2 4FW Mfundo Thikazi (1999-06-23)23 June 1999 (aged 25) South African Football Association Royal AM
3 4FW Devin Titus (2001-05-18)18 May 2001 (aged 23) South African Football Association Stellenbosch
4 2DF Sirgio Kammies (1998-02-07)7 February 1998 (aged 26) South African Football Association Chippa United
5 2DF Malebogo Modise (1999-02-06)6 February 1999 (aged 25) South African Football Association Chippa United
6 2DF Athenkosi Mcaba (2002-01-09)9 January 2002 (aged 22) South African Football Association Stellenbosch
7 4FW Lehlohonolo Mojela (1996-09-18)18 September 1996 (aged 27) South African Football Association TS Galaxy
8 2DF Thabo Moloisane (1999-02-24)24 February 1999 (aged 25) South African Football Association Stellenbosch
9 4FW Ashley Cupido (2001-05-05)5 May 2001 (aged 23) South African Football Association Cape Town Spurs
10 3MF Antonio van Wyk (2002-03-30)30 March 2002 (aged 22) South African Football Association Stellenbosch
11 3MF Jaedin Rhodes (2003-04-11)11 April 2003 (aged 21) South African Football Association Cape Town City
12 4FW Tshepang Moremi (2000-10-02)2 October 2000 (aged 23) South African Football Association AmaZulu
13 4FW Thabang Sibanyoni (1996-01-08)8 January 1996 (aged 28) South African Football Association Tuks
14 3MF Liam Bern (2003-03-06)6 March 2003 (aged 21) South African Football Association Cape Town Spurs
15 2DF Keanu Cupido (1998-01-15)15 January 1998 (aged 26) South African Football Association Cape Town City
16 1GK Olwethu Mzimela (2001-04-18)18 April 2001 (aged 23) South African Football Association AmaZulu
17 2DF Thabang Matuludi (1999-01-14)14 January 1999 (aged 25) South African Football Association Polokwane City
18 4FW Sinoxolo Kwayiba (2000-02-15)15 February 2000 (aged 24) South African Football Association Chippa United
19 3MF Ethan Brooks (2001-03-01)1 March 2001 (aged 23) South African Football Association AmaZulu
20 3MF Brooklyn Poggenpoel (1999-10-03)3 October 1999 (aged 24) South African Football Association Chippa United
21 2DF Rushwin Dortley (2002-05-02)2 May 2002 (aged 22) South African Football Association Cape Town Spurs
22 1GK Mondli Mpoto (1998-07-24)24 July 1998 (aged 25) South African Football Association Royal AM
23 4FW Asenele Velebayi (2002-12-11)11 December 2002 (aged 21) South African Football Association Cape Town Spurs

Group B

Comoros

Coach: Madagascar Hamada Jambay

The squad was announced on 23 June 2024.[12]

No. Pos. Player Date of birth (age) Caps Goals Club
1 1GK Adel Anzimati-Aboudou (2001-11-05)5 November 2001 (aged 22) French Football Federation Quevilly-Rouen
2 2DF Mohamed Zamir (1995-10-28)28 October 1995 (aged 28) Comoros Football Federation Volcan
3 2DF Bakri Youssouf (1996-07-01)1 July 1996 (aged 27) Comoros Football Federation Djabal
4 2DF Omar Abdoul Anziz (2002-07-29)29 July 2002 (aged 21) Comoros Football Federation Djabal
5 2DF Karim Saïd Mohamed (2001-04-02)2 April 2001 (aged 23) French Football Federation Le Puy Foot 43
6 3MF Haslane Alfonsi Ahmed (2001-12-28)28 December 2001 (aged 22) Djiboutian Football Federation Arta Solar 7
7 4FW Ibroihim Djoudja (1994-05-06)6 May 1994 (aged 30) Namibia Football Association African Stars
8 3MF Kassim Hadji (2000-03-23)23 March 2000 (aged 24) Football Federation of Armenia Ararat Yerevan
9 4FW Abdallah Saïd Sadad (1994-07-29)29 July 1994 (aged 29) Comoros Football Federation Fombani
10 3MF Raïdou Boina Bacar (1992-08-04)4 August 1992 (aged 31) Comoros Football Federation Fomboni
11 3MF Hilali Massulaha (1996-06-27)27 June 1996 (aged 27) Comoros Football Federation Zilimadjou
12 2DF Ali M'Madi Ali (2006-06-10)10 June 2006 (aged 18) Comoros Football Federation Atomic Foot
13 4FW Nasser Djanfar (2000-12-31)31 December 2000 (aged 23) Comoros Football Federation Café Sport
14 2DF Tamine Tarek (1998-03-29)29 March 1998 (aged 26) Comoros Football Federation Etoile d'Or
15 2DF Oubeidullah Soufiane (1999-12-25)25 December 1999 (aged 24) Comoros Football Federation Gombessa
16 1GK Ahmed Fadjidou (2000-12-31)31 December 2000 (aged 23) Comoros Football Federation Coca Bolé
17 4FW Affane Djambae (2000-09-22)22 September 2000 (aged 23) Comoros Football Federation Djabal
18 3MF Abdele Wadide Hamada Nourou (1999-03-21)21 March 1999 (aged 25) Comoros Football Federation Etoile du Centre
19 3MF Ali Mze Moudhoiffar (1997-08-08)8 August 1997 (aged 26) Comoros Football Federation Etoile des Comores
20 4FW Nassurdine Idari (2005-01-25)25 January 2005 (aged 19) Comoros Football Federation Zilimadjou
21 4FW Ali Mohamed (1995-07-08)8 July 1995 (aged 28) Comoros Football Federation Volcan
22 3MF Naimoudine Assane (1998-01-05)5 January 1998 (aged 26) Comoros Football Federation Volcan
23 1GK Djawadi Youssouf (2001-12-05)5 December 2001 (aged 22) Comoros Football Federation Zilimadjou

Kenya

Coach: Ken Odhiambo

The squad was announced on 24 June 2024.[13]

No. Pos. Player Date of birth (age) Caps Goals Club
1 1GK Dolph Junior (2003-12-08)8 December 2003 (aged 20) Football Kenya Federation Gor Mahia
2 2DF Sylvester Owino (2001-05-06)6 May 2001 (aged 23) Football Kenya Federation Gor Mahia
3 2DF Geoffrey Onyango Football Kenya Federation Kariobangi Sharks
4 2DF Paul Ochuoga (2004-09-13)13 September 2004 (aged 19) Football Kenya Federation Gor Mahia
5 2DF Alphonce Omija (2002-10-09)9 October 2002 (aged 21) Oman Football Association Dhofar
6 4FW Jeremy Bissau The Football Association Brooke House College
7 4FW Hassan Beja (2005-08-26)26 August 2005 (aged 18) Football Kenya Federation AFC Leopards
8 3MF Stanley Wilson Football Kenya Federation Kariobangi Sharks
9 4FW Moses Shummah (2002-10-27)27 October 2002 (aged 21) Football Kenya Federation Kakamega Homeboyz
10 3MF Austine Odhiambo (1999-12-16)16 December 1999 (aged 24) Football Kenya Federation Gor Mahia
11 3MF Aldrine Kibet (2006-06-13)13 June 2006 (aged 18) Royal Spanish Football Federation Gimnàstic de Tarragona
12 3MF William Gitamu Football Kenya Federation Bandari
13 3MF Elly Owande Football Kenya Federation Migori Youth
14 3MF Patrick Otieno (2000-12-24)24 December 2000 (aged 23) Football Kenya Federation Posta Rangers
15 2DF Amos Wanjala Royal Spanish Football Federation Gimnàstic de Tarragona
16 3MF Rooney Onyango (2001-08-08)8 August 2001 (aged 22) Football Kenya Federation Gor Mahia
17 3MF John Ochieng (2003-12-15)15 December 2003 (aged 20) Football Association of Zambia Zanaco
18 1GK Ibrahim Wanzala (2005-03-16)16 March 2005 (aged 19) Football Kenya Federation Kakamega Homeboyz
19 3MF Kaycie Odhiambo (2003-04-28)28 April 2003 (aged 21) Football Kenya Federation AFC Leopards
20 3MF Chrispine Erambo (2004-12-10)10 December 2004 (aged 19) Football Kenya Federation Tusker
21 4FW Alfred Tanui (2002-12-28)28 December 2002 (aged 21) Football Kenya Federation Talanta
22 4FW Benson Omalla (2001-10-16)16 October 2001 (aged 22) Football Kenya Federation Gor Mahia
23 1GK Byrne Omondi (2000-11-28)28 November 2000 (aged 23) Football Kenya Federation Bandari

Zambia

Coach: Chisi Mbewe

A provisional squad was announced on 21 June 2024.[14] The final squad was announced four days later.[15]

No. Pos. Player Date of birth (age) Caps Goals Club
1 1GK Victor Chabu (1994-02-22)22 February 1994 (aged 30) Football Association of Zambia Nchanga Rangers
2 2DF Mathews Banda (2005-08-06)6 August 2005 (aged 18) Football Association of Zambia Nkana
3 2DF Brian Chilimina (1997-06-27)27 June 1997 (aged 26) Football Association of Zambia Red Arrows
4 2DF Killian Kanguluma (1999-12-16)16 December 1999 (aged 24) Football Association of Zambia Kabwe Warriors
5 2DF Chitoshi Chinga (1998-12-24)24 December 1998 (aged 25) Football Association of Zambia Nkana
6 3MF David Simukonda (2005-08-10)10 August 2005 (aged 18) Football Association of Zambia ZESCO United
7 3MF Abraham Siankombo (1998-03-02)2 March 1998 (aged 26) Football Association of Zambia ZESCO United
8 3MF Dickson Chapa (1996-10-24)24 October 1996 (aged 27) Football Association of Zambia NAPSA Stars
9 4FW Andrew Phiri (2001-05-21)21 May 2001 (aged 23) Football Association of Zambia MUZA
10 3MF Saddam Yusuf Phiri (1992-09-09)9 September 1992 (aged 31) Football Association of Zambia Red Arrows
11 4FW Albert Kangwanda (1999-04-07)7 April 1999 (aged 25) Sudan Football Association Al-Hilal
12 4FW Jimmy Mukeya (2002-02-23)23 February 2002 (aged 22) Football Association of Zambia Kansanshi Dynamos
13 2DF John Chishimba (2002-07-19)19 July 2002 (aged 21) Football Association of Zambia ZESCO United
14 2DF Owen Mwamba (1998-07-24)24 July 1998 (aged 25) Football Association of Zambia Mufulira Wanderers
15 3MF Kelvin Kapumbu (1996-04-06)6 April 1996 (aged 28) Football Association of Zambia ZESCO United
16 1GK Willard Mwanza (1997-06-03)3 June 1997 (aged 27) Football Association of Zambia Power Dynamos
17 3MF Owen Tembo (1995-05-16)16 May 1995 (aged 29) Football Association of Zambia Power Dynamos
18 1GK Charles Kalumba (1996-01-21)21 January 1996 (aged 28) Football Association of Zambia Red Arrows
19 3MF Frederick Mulambia (2002-07-10)10 July 2002 (aged 21) Football Association of Zambia Power Dynamos
20 4FW Ricky Banda (2001-03-03)3 March 2001 (aged 23) Football Association of Zambia Red Arrows
21 2DF Mathews Chabala (2002-07-19)19 July 2002 (aged 21) Football Association of Zambia ZESCO United
22 3MF Austin Muwowo (1996-09-26)26 September 1996 (aged 27) Football Association of Zambia Power Dynamos
23 2DF Zakaria Chilongoshi (1999-10-27)27 October 1999 (aged 24) Football Association of Zambia NAPSA Stars

Zimbabwe

Coach: Jairos Tapera

The squad was initially announced on 22 June 2024.[16] The following day, a revised squad was announced with Nelson Chadya, Lynoth Chikuhwa, Thubelihle Jubani, Geoffrey Chitsumba, Farai Banda, Laslie Kashitigu, and Denis Nhongo being withdrawn while Raphael Pitisi, McKinnon Mushore, Godknows Murwira, Malvern Hativagoni, Joseph Kaunda, and Denzel Mapuwa were called up to replace them.[17] A few days later, Simba Chinani and Farai Banda were called up to replace Joseph Kaunda and Tawanda Chisi.[18]

No. Pos. Player Date of birth (age) Caps Goals Club
1 1GK Marley Tavaziva (2004-12-17)17 December 2004 (aged 19) The Football Association Brentford
2 2DF Emmanuel Jalai (1999-01-06)6 January 1999 (aged 25) Zimbabwe Football Association Dynamos
3 3MF Tinotenda Meke Zimbabwe Football Association GreenFuel
4 2DF Shane Maroodza (2004-05-18)18 May 2004 (aged 20) The Football Association Huddersfield Town
5 3MF Kingsley Mureremba (2005-01-19)19 January 2005 (aged 19) Zimbabwe Football Association CAPS United
6 3MF Donald Mudadi (1996-06-02)2 June 1996 (aged 28) Zimbabwe Football Association Dynamos
7 3MF Juan Mutudza (1995-04-12)12 April 1995 (aged 29) Zimbabwe Football Association Platinum
8 3MF Tatenda Tavengwa (1997-03-29)29 March 1997 (aged 27) South African Football Association Venda
9 4FW Never Rauzhi (2001-12-02)2 December 2001 (aged 22) Zimbabwe Football Association Bulawayo Chiefs
11 3MF Panashe Mutimbanyoka (2002-02-21)21 February 2002 (aged 22) Zimbabwe Football Association Platinum
12 2DF Farai Banda (1993-05-12)12 May 1993 (aged 31) Zimbabwe Football Association Manica Diamonds
13 2DF Malvern Hativagoni (2002-09-02)2 September 2002 (aged 21) Zimbabwe Football Association Bulawayo Chiefs
14 3MF McKinnon Mushore (2000-07-27)27 July 2000 (aged 23) Zimbabwe Football Association Highlanders
15 4FW Denzel Mapuwa Zimbabwe Football Association GreenFuel
16 1GK Simba Chinani (1995-09-16)16 September 1995 (aged 28) Zimbabwe Football Association Simba Bhora
17 2DF Isheanesu Mauchi (2002-11-28)28 November 2002 (aged 21) Zimbabwe Football Association Simba Bhora
18 3MF Joey Phuthi (2005-01-02)2 January 2005 (aged 19) The Football Association Sheffield Wednesday
19 4FW Michael Tapera (1998-07-18)18 July 1998 (aged 25) Zimbabwe Football Association Manica Diamonds
20 4FW Takunda Benhura (2001-07-31)31 July 2001 (aged 22) Zimbabwe Football Association Ngezi Platinum
21 2DF Godknows Murwira (1993-07-04)4 July 1993 (aged 30) Zimbabwe Football Association CAPS United
22 1GK Raphael Pitisi (2002-10-16)16 October 2002 (aged 21) Zimbabwe Football Association Highlanders
23 3MF Richard Hachiro (1998-01-27)27 January 1998 (aged 26) Zimbabwe Football Association Ngezi Platinum

Group C

Angola

Coach: Portugal Pedro Gonçalves

The squad was announced on 21 May 2024.[19] Before the beginning of the tournament, Rui Modesto and Joseph Nduquidi withdrew from the squad and were replaced by Hossi and Manu.[20]

No. Pos. Player Date of birth (age) Caps Goals Club
1 1GK Edmilson Cambila (2002-05-16)16 May 2002 (aged 22) Portuguese Football Federation Estrela da Amadora
2 2DF Hossi (2001-06-12)12 June 2001 (aged 23) Angolan Football Federation 1° de Agosto
3 2DF Domingos Kaly (2003-11-27)27 November 2003 (aged 20) Georgian Football Federation Dila Gori
4 3MF Domingos Andrade (2003-05-07)7 May 2003 (aged 21) Portuguese Football Federation Felgueiras
5 2DF Joel Da Silva Kiala (2004-01-21)21 January 2004 (aged 20) German Football Association Hertha BSC II
6 2DF Mindinho (2004-11-18)18 November 2004 (aged 19) Angolan Football Federation Petro de Luanda
7 4FW Picas (2001-02-14)14 February 2001 (aged 23) Portuguese Football Federation Feirense
8 3MF Mauro Maya (2004-08-15)15 August 2004 (aged 19) Angolan Football Federation Petro de Luanda
9 4FW Depú (2000-01-08)8 January 2000 (aged 24) Portuguese Football Federation Gil Vicente
10 3MF Maestro (2003-08-04)4 August 2003 (aged 20) Turkish Football Federation Adana Demirspor
11 4FW Manu (2005-11-09)9 November 2005 (aged 18) Angolan Football Federation 1° de Agosto
12 1GK Landu Langanga (1996-10-15)15 October 1996 (aged 27) Angolan Football Federation Sagrada Esperança
13 2DF Pedro Bondo (2004-11-16)16 November 2004 (aged 19) Portuguese Football Federation Sporting CP B
14 3MF Pedro Agostinho (2000-07-30)30 July 2000 (aged 23) Angolan Football Federation Lunda Sul
15 2DF Vidinho (1998-02-25)25 February 1998 (aged 26) Angolan Football Federation Petro de Luanda
16 4FW Eliot Muteba (2003-06-20)20 June 2003 (aged 21) German Football Association 1860 Munich
17 2DF Sandro Cruz (2001-05-12)12 May 2001 (aged 23) Portuguese Football Federation Chaves
18 4FW Mankoka Benarfa (2001-01-25)25 January 2001 (aged 23) Angolan Football Federation 1° de Agosto
19 4FW Miro (2003-04-22)22 April 2003 (aged 21) Portuguese Football Federation Gil Vicente
20 3MF Berna (2003-09-15)15 September 2003 (aged 20) Portuguese Football Federation Boavista
21 2DF Marsoni Sambu (1996-06-03)3 June 1996 (aged 28) Royal Belgian Football Association RWDM
22 1GK Francisco Mangala (1999-07-08)8 July 1999 (aged 24) Angolan Football Federation Interclube
23 3MF Manuel Keliano (2003-01-06)6 January 2003 (aged 21) Portuguese Football Federation Estrela da Amadora

Lesotho

Coach: Leslie Notši

The squad was announced 26 June 2024.[21][22] Teboho Letsema and Lemohang Lintṧa withdrew from the squad due to club and work commitments and were replaced by Neo Mokhachane and Katleho Makateng.[23] The following day, Tšepang Sefali withdrew due to injury and was replaced by Paseka Maile.[24]

No. Pos. Player Date of birth (age) Caps Goals Club
1 1GK Ntsane Molise (1994-07-30)30 July 1994 (aged 29) Lesotho Football Association Linare
2 2DF Motlomelo Mkhwanazi (1994-11-05)5 November 1994 (aged 29) Lesotho Football Association Bantu
3 2DF Rethabile Rasethuntša (1994-11-22)22 November 1994 (aged 29) Lesotho Football Association Linare
4 3MF Tšepo Toloane (1997-07-15)15 July 1997 (aged 26) Lesotho Football Association Lesotho Defence Force
5 3MF Tshwarelo Bereng (1990-10-30)30 October 1990 (aged 33) South African Football Association Orbit College
6 3MF Lisema Lebokollane (1993-02-24)24 February 1993 (aged 31) Lesotho Football Association Matlama
7 3MF Paseka Maile Lesotho Football Association Kick4Life
8 2DF Thabo Matšoele (1993-05-23)23 May 1993 (aged 31) Lesotho Football Association Matlama
9 4FW Motebang Sera (1995-05-01)1 May 1995 (aged 29) South African Football Association Royal AM
10 3MF Lehlohonolo Fothoane (1997-02-23)23 February 1997 (aged 27) Lesotho Football Association Bantu
11 3MF Neo Mokhachane (1996-09-22)22 September 1996 (aged 27) Lesotho Football Association Bantu
12 4FW Katleho Makateng (1998-09-20)20 September 1998 (aged 25) South African Football Association Richards Bay
13 2DF Fusi Matlabe (2000-05-23)23 May 2000 (aged 24) South African Football Association Mpheni Home Defenders
14 2DF Thato Sefoli (1995-05-22)22 May 1995 (aged 29) South African Football Association Upington City
15 4FW Jane Thabantṧo (1996-01-22)22 January 1996 (aged 28) Lesotho Football Association Matlama
16 1GK Sekhoane Moerane (1997-09-18)18 September 1997 (aged 26) South African Football Association Orbit College
17 2DF Thabang Malane (1997-06-10)10 June 1997 (aged 27) South African Football Association African All Stars
18 3MF Tumelo Khutlang (1995-10-23)23 October 1995 (aged 28) Lesotho Football Association Lioli
19 3MF Lehlohonolo Matsau (1997-03-06)6 March 1997 (aged 27) Lesotho Football Association Lesotho Defence Force
20 2DF Thabo Makhele (1994-12-17)17 December 1994 (aged 29) South African Football Association Chippa United
21 2DF Rethabile Mokokoane (1998-04-06)6 April 1998 (aged 26) Lesotho Football Association Matlama
22 3MF Tlotliso Phatsisi (1999-05-26)26 May 1999 (aged 25) South African Football Association Black Leopards
23 1GK Tankiso Chaba (1995-12-27)27 December 1995 (aged 28) Lesotho Football Association Lesotho Correctional Services

Namibia

Coach: Collin Benjamin

The squad was announced on 26 June 2024.[25]

No. Pos. Player Date of birth (age) Caps Goals Club
1 1GK Branco Rukoro (2005-05-01)1 May 2005 (aged 19) Namibia Football Association Desert Rollers
2 2DF Erasmus Ikeinge (1995-02-08)8 February 1995 (aged 29) Namibia Football Association Khomas NAMPOL
3 3MF Tjipe Karuuombe (2001-09-21)21 September 2001 (aged 22) Namibia Football Association UNAM
4 3MF Simon Elago (2002-10-07)7 October 2002 (aged 21) Namibia Football Association Ongos Valley
5 2DF Charles Hambira (1990-06-03)3 June 1990 (aged 34) Namibia Football Association African Stars
6 3MF Moses Shidolo (1998-05-20)20 May 1998 (aged 26) Namibia Football Association Eeshoke Chula Chula
7 4FW George Frans (1998-11-01)1 November 1998 (aged 25) Namibia Football Association Khomas NAMPOL
8 3MF Romeo Kasume (1997-10-21)21 October 1997 (aged 26) Botswana Football Association Matebele
9 4FW Betuel Muzeu (2000-02-22)22 February 2000 (aged 24) South African Football Association Black Leopards
10 3MF Lawrence Doeseb (2003-06-04)4 June 2003 (aged 21) Namibia Football Association Eeshoke Chula Chula
11 4FW Erastus Kulula (1997-02-27)27 February 1997 (aged 27) Namibia Football Association Blue Waters
12 3MF Edmund Kambanda (1993-02-25)25 February 1993 (aged 31) Namibia Football Association African Stars
13 2DF Arend Abubakir (2002-03-17)17 March 2002 (aged 22) Namibia Football Association Blue Waters
14 3MF Dawid Hafeni Ndeunyema (2002-08-22)22 August 2002 (aged 21) Namibia Football Association Blue Waters
15 3MF Ben Namib (1999-08-20)20 August 1999 (aged 24) Namibia Football Association Khomas NAMPOL
16 1GK Kamaijanda Ndisiro (1999-12-01)1 December 1999 (aged 24) Namibia Football Association African Stars
17 3MF Fares Haidula (1993-10-17)17 October 1993 (aged 30) Namibia Football Association Eeshoke Chula Chula
18 2DF Aprocius Petrus (1999-10-09)9 October 1999 (aged 24) South African Football Association Cape Town City
19 3MF Paulus Amutenya (2002-07-22)22 July 2002 (aged 21) Namibia Football Association UNAM
20 2DF Ivan Kamberipa (1994-02-03)3 February 1994 (aged 30) Botswana Football Association Orapa United
21 2DF Ndjiraeree Maharero (1994-05-28)28 May 1994 (aged 30) Namibia Football Association African Stars
22 2DF Baggio Nashixwa (2002-05-23)23 May 2002 (aged 22) Namibia Football Association United Africa Tigers
23 1GK Jonas Matheus (1996-02-10)10 February 1996 (aged 28) Namibia Football Association Ongos Valley

Seychelles

Coach: Ralph Jean-Louis

The final squad was announced on 24 June 2024.[26]

No. Pos. Player Date of birth (age) Caps Goals Club
1 1GK Ian Ah-kong (1995-11-02)2 November 1995 (aged 28) Seychelles Football Federation La Passe
2 3MF Gervais Waye-Hive (1988-06-11)11 June 1988 (aged 36) Seychelles Football Federation Saint Louis Suns United
3 2DF Makhan Bristol-Cissoko (2006-06-26)26 June 2006 (aged 18) Seychelles Football Federation Foresters Mont Fleuri
4 3MF Laurence Leon (1996-03-11)11 March 1996 (aged 28)
5 2DF Don Fanchette (1997-12-03)3 December 1997 (aged 26) Seychelles Football Federation La Passe
6 2DF Ellie Sopha (2004-11-03)3 November 2004 (aged 19) Seychelles Football Federation St Michel United
7 4FW Brandon Labrosse (1999-03-11)11 March 1999 (aged 25) Seychelles Football Federation Foresters Mont Fleuri
8 3MF Lorenzo Hoareau (2007-01-06)6 January 2007 (aged 17) Seychelles Football Federation Saint Louis Suns United
9 2DF Nick Labiche (1999-07-08)8 July 1999 (aged 24) Seychelles Football Federation Rovers
10 3MF Dean Mothé (2000-08-01)1 August 2000 (aged 23) Seychelles Football Federation Saint Louis Suns United
11 3MF Tyrone Cadeau (2004-06-14)14 June 2004 (aged 20) The Football Association Kidsgrove Athletic
12 2DF Warren Mellie (1994-10-01)1 October 1994 (aged 29) Seychelles Football Federation Foresters Mont Fleuri
13 3MF Stephan Ladouce (2005-06-14)14 June 2005 (aged 19) Seychelles Football Federation Saint Louis Suns United
14 2DF Anil Dijoux (2006-07-20)20 July 2006 (aged 17) Seychelles Football Federation Northern Dynamo
15 2DF Markus Payet (2005-06-13)13 June 2005 (aged 19) Seychelles Football Federation La Passe
16 2DF Johan Gamatice (1998-09-07)7 September 1998 (aged 25) Seychelles Football Federation Saint Louis Suns United
17 3MF Lucas Panayi (1997-03-06)6 March 1997 (aged 27) Seychelles Football Federation Northern Dynamo
18 1GK Romeo Padayachy (1993-02-18)18 February 1993 (aged 31) Seychelles Football Federation Light Stars
19 2DF Justin Riaz
20 3MF Imra Raheriniaina (2004-11-19)19 November 2004 (aged 19) Seychelles Football Federation St Michel United
21 3MF Vince Fred (2005-10-16)16 October 2005 (aged 18) Seychelles Football Federation Light Stars
22 3MF Saverio Tsiahoua (2004-06-16)16 June 2004 (aged 20) Seychelles Football Federation Anse Réunion
23 1GK Liam Esther Seychelles Football Federation Northern Dynamo

Player representation

By club

Clubs with 4 or more players represented are listed.

Players Club
7 Eswatini Mbabane Swallows
6 Botswana Masitaoka, Kenya Gor Mahia
5 Namibia African Stars, Seychelles Saint Louis Suns United, South Africa Chippa United, Zambia ZESCO United
4 Eswatini Green Mamba, Eswatini Nsingizini Hotspurs, Lesotho Matlama, South Africa Cape Town Spurs, South Africa Stellenbosch, Zambia Power Dynamos, Zambia Red Arrows

By club nationality

Players CAF clubs
37 South Africa South Africa
24 Botswana Botswana
23 Eswatini Eswatini, Zambia Zambia
29 Namibia Namibia
20 Seychelles Seychelles
18 Comoros Comoros, Kenya Kenya, Zimbabwe Zimbabwe
14 Lesotho Lesotho, Mozambique Mozambique
9 Angola Angola
1 Djibouti Djibouti, Sudan Sudan
Players Clubs outside CAF
14 Portugal Portugal
5 England England
2 France France, Germany Germany, Spain Spain
1 Armenia Armenia, Bahrain Bahrain, Belgium Belgium, Georgia (country) Georgia, Malta Malta, Oman Oman, Turkey Turkey, United Arab Emirates United Arab Emirates

By club confederation

Players Clubs
240 CAF
30 UEFA
3 AFC

By representatives of domestic league

National squad Players
 Eswatini 23
 South Africa 23
 Botswana 22
 Zambia 22
 Seychelles 20
 Namibia 19
 Comoros 18
 Kenya 18
 Zimbabwe 18
 Lesotho 14
 Mozambique 14
 Angola 9

References

  1. ^ "Regulations for the HOLLYWOODBETS COSAFA Cup 2024". COSAFA. 19 June 2024.
  2. ^ "Da Rosa Names Provisional COSAFA Cup 2024 Squad". Botswana Football Association. 18 June 2024.
  3. ^ "Eswatini vs. Botswana 0 - 0". Soccerway. 26 June 2024.
  4. ^ "Sihlangu SeMnikati Head Coach name the squad for the COSAFA Cup". Eswatini Football Association. 13 June 2024.
  5. ^ Gwebu, Ntombikayise (23 June 2024). "Players confident ahead of COSAFA test". Times of Swaziland.
  6. ^ "COSAFA 2024: conchecidos os pré-convocados" [COSAFA 2024: pre-calls announced] (in Portuguese). Mozambican Football Federation. 1 June 2024.
  7. ^ @moz_osmambas (24 June 2024). "Eis a lista dos jogadores convocados para representar Moçambique na Taça COSAFA 2024" [Here is the list of players called up to represent Mozambique in the 2024 COSAFA Cup] (Tweet) (in Portuguese) – via Twitter.
  8. ^ "Mkhalele announces preliminary Bafana squad for COSAFA Cup". South African Football Association. 14 June 2024.
  9. ^ "Mkhalele announces final Bafana squad for COSAFA Cup". South African Football Association. 21 June 2024.
  10. ^ Bafana Bafana [@BafanaBafana] (21 June 2024). "Coach Helman Mkhalele names his final squad for the COSAFA Cup" (Tweet) – via Twitter.
  11. ^ "South Africa vs. Mozambique 1 - 1". Soccerway. 26 June 2024.
  12. ^ "Liste des Cœlacanthes pour la Cosafa Cup 2024" [List of Coelacanths for the Cosafa Cup 2024]. Comoros Football 269 (in French). 23 June 2024.
  13. ^ "Emerging Stars Final Squad for 2024 COSAFA Cup Named". Football Kenya Federation. 24 June 2024.
  14. ^ "Cosafa Cup 2024: Chisi Mbewe names provisional squad". Zambian Football. 21 June 2024.
  15. ^ "Coach Mbewe names 23-man Zambia squad for 2024 COSAFA Cup (See list)". Zambia Monitor. 25 June 2024.
  16. ^ "Tapera Selects Warriors Squad For 2024 COSAFA Cup". Pindula. 22 June 2024.
  17. ^ "ZIFA announce several changes in Warriors squad for COSAFA Cup". Soccer 24. 23 June 2024.
  18. ^ "Zimbabwe's COSAFA Squad Undergoes Another Change". Pindula. 26 June 2024.
  19. ^ @_PalancasNegras (21 May 2024). "Voici la liste des 23 PALANCAS NEGRAS pour la Cosafa Cup 2024 qui aura lieu en Afrique du Sud" [Here is the list of 23 PALANCAS NEGRAS for the Cosafa Cup 2024 which will take place in South Africa] (Tweet) (in French) – via Twitter.
  20. ^ "Angola vs. Namibia 0 - 0". Soccerway. 28 June 2024.
  21. ^ "Nots'i assembles his troops for COSAFA". Informative News. 26 June 2024.
  22. ^ "Know about the Lesotho squad at the Hollywoodbest COSAFA Cup 2024". Lesotho Football Association. 1 July 2024.
  23. ^ "Mokhachane, Makateng replace withdrawn Lints'a, Letsema". Lesotho News Agency. 23 June 2024.
  24. ^ "Likuena settles down in Gqeberha ahead of COSAFA opener against Seychelles". Lesotho Football Association. 27 June 2024 – via Facebook. 19-year-old Kick4Life attacking midfielder Paseka Maile has replaced injured Ts'epang Sefali in the squad.
  25. ^ "COSAFA Cup 2024: Confirmed Namibia squad". Namibian Sun. 26 June 2024.
  26. ^ "Seychelles Men's squad for Hollywood Bets Cosafa - Council of Southern Africa Football Associations Cup 2024". Seychelles Football Federation. 24 June 2024 – via Facebook.