
Summary
The 2023-2024 CAF Confederation Cup (CAFCC) is Africa's 2nd most prestigious club football tournament where 41 of 56 CAF F/As (football associations) participated. Fifteen eligible F/As did not enter teams. The 2023-2024 CAFCC winner will play against the 2023-2024 CAFCL winner in the 2024 CAF Super Cup.
Club teams qualified for the 2023-2024 CAFCC based on the Rankings for 2023-2024 CAF Competitions table. This table is based on results from each CAF Champions League and Confederation Cup from the 2018 to 2022 seasons. F/As that were not ranked (due to lack of results in previous CAFCL and CAFCC competitions) were only given one CAFCC berth.
USM Alger (ALG1) is the reigning champion.
During 1st Qualifying Round, 2nd Qualifying Round, and the Playoff Round, if the aggregate score is tied after the two legs are played, the AWAY goals rule applies. If still tied, a penalty shoot-out is held.
More Info...
F/A | CAF Rank | CAFCL Teams | CAFCC Teams |
---|
Morocco | 1 | 2 | 2 |
Egypt | 2 | 2 | 2 |
Algeria | 3 | 2 | 2 |
South Africa | 4 | 2 | 2 |
Tunisia | 5 | 2 | 2 |
Tanzania | 6 | 2 | 2 |
Congo DR | 7 | 2 | 2 |
Angola | 8 | 2 | 1 |
Sudan | 9 | 2 | 2 |
Guinea | 10 | 2 | 2 |
Libya | 11 | 2 | 2 |
Nigeria | 12 | 2 | 2 |
Côte d'Ivoire | 13 | 1 | 1 |
Cameroon | 14 | 1 | 1 |
Zambia | 15 | 1 | 1 |
Congo | 16 | 1 | 1 |
Senegal | 17 | 1 | 0 |
Mali | 18 | 1 | 1 |
Kenya | 19 | 1 | 0 |
Togo | 19 | 1 | 1 |
Zimbabwe | 19 | 1 | 0 |
Botswana | 21 | 1 | 1 |
Burkina Faso | 23 | 1 | 1 |
Eswatini | 23 | 1 | 1 |
Niger | 23 | 0 | 1 |
Rwanda | 26 | 1 | 1 |
Uganda | 26 | 1 | 1 |
Benin | 27 | 1 | 1 |
Ghana | 27 | 1 | 1 |
Mauritania | 28 | 1 | 1 |
Mozambique | 30 | 1 | 1 |
Competition Structure
Stage | # Teams | New Teams Entering This Round | Teams From Previous Round | Format |
---|---|---|---|---|
1st Qualifying Round | 40 | 40 | 20 sets of Home/Away matches, highest aggregate goals advances | |
2nd Qualifying Round | 32 | 12 teams with 1st Qualifying Round byes | 20 winners from 1st Qualifying Round | 16 sets of Home/Away matches, highest aggregate goals advances |
Playoff Round | 32 | 16 teams eliminated from 2023-2024 CAFCL 2nd Qualifying Round | 16 winners from 2nd Qualifying Round | 16 sets of Home/Away matches, highest aggregate goals advances |
Group Stage | 16 | None | 16 winners from Playoff Round | 4 groups of 4 with Home/Away matches against each team in group, top 2 teams with most points (win = 3 pts, draw = 1 pt) in each group advance |
Quarterfinals | 8 | None | top 2 teams with most points from each group in Group stage | 4 sets of Home/Away matches, highest aggregate goals advances |
Semifinals | 4 | None | 4 winners from Quarterfinals | 2 sets of Home/Away matches, highest aggregate goals advances |
Finals | 2 | None | 2 winners from Semifinals | Home/Away matches, highest aggregate goals advances |
Final
Date | Home | Status | Road | Venue |
Aggregate | RSB Berkane (MAR1) | 22 | Zamalek SC (EGY1) |
12.05.24 | ![]() | 21 | Zamalek SC![]() | Stade Municipal de Berkane |
19.05.24 | ![]() | 10 | RSB Berkane![]() | Cairo International Stadium | ||
Zamalek SC wins on AWAY goals (1-0) |
Semifinals
Date | Home | Status | Road | Venue |
Aggregate | Zamalek SC (EGY1) | 30 | Dreams FC (GHA1) |
21.04.24 | ![]() | 00 | Dreams FC![]() | Cairo International Stadium |
28.04.24 | ![]() | 03 | Zamalek SC![]() | Baba Yara Stadium |
Aggregate | USM Alger (ALG1) | 06 | RSB Berkane (MAR1) |
21.04.24 | ![]() | 03 | RSB Berkane![]() | Stade du 5 Juillet 1962 | ||
RSB Berkane wins by walkover (3-0) |
28.04.24 | ![]() | 30 | USM Alger![]() | Stade Municipal de Berkane | ||
RSB Berkane advances by walkover (3-0) |
Quarterfinals
Date | Home | Status | Road | Venue |
Aggregate | Rivers United FC (NGA1) | 12 | USM Alger (ALG1) |
31.03.24 | ![]() | 10 | USM Alger![]() | Godswill Akpabio International Stadium |
07.04.24 | ![]() | 20 | Rivers United FC![]() | Stade 5 Juillet 1962 |
Aggregate | Stade Malien de Bamako (MLI1) | 23 | Dreams FC (GHA1) |
31.03.24 | ![]() | 12 | Dreams FC![]() | Stade du 26 Mars |
07.04.24 | ![]() | 11 | Stade Malien de Bamako![]() | Baba Yara Sports Stadium |
Aggregate | Future FC (EGY1) | 23 | Zamalek SC (EGY1) |
31.03.24 | ![]() | 12 | Zamalek SC![]() | Cairo International Stadium |
07.04.24 | ![]() | 11 | Future FC![]() | Cairo International Stadium |
Aggregate | Abu Salim SC (LBY1) | 23 | RSB Berkane (MAR1) |
31.03.24 | ![]() | 00 | RSB Berkane![]() | Martyrs of February Stadium |
07.04.24 | ![]() | 32 | Abu Salim SC![]() | Stade Municipal de Berkane |
Group Stage
Group A | League | Home | Road | |||||||||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
POS | MP | W - D - L | PTS | CPTS | GF | GA | GD | MP | W - D - L | PTS | GF | GA | GD | MP | W - D - L | PTS | GF | GA | GD | |
1 | USM Alger (ALG1) | 6 | 4 -1-1 | 13 | - | 8 | 3 | 5 | 3 | 3 -0-0 | 9 | 5 | 1 | 4 | 3 | 1 -1-1 | 4 | 3 | 2 | 1 |
2 | Future FC (EGY1) | 6 | 3 -2-1 | 11 | - | 9 | 3 | 6 | 3 | 2 -1-0 | 7 | 6 | 0 | 6 | 3 | 1 -1-1 | 4 | 3 | 3 | 0 |
3 | Al-Hilal (Benghazi) (LBY1) | 6 | 2 -0-4 | 6 | - | 6 | 13 | -7 | 3 | 2 -0-1 | 6 | 5 | 4 | 1 | 3 | 0 -0-3 | 0 | 1 | 9 | -8 |
4 | SuperSport United FC (RSA) | 6 | 1 -1-4 | 4 | - | 5 | 9 | -4 | 3 | 1 -1-1 | 4 | 3 | 4 | -1 | 3 | 0 -0-3 | 0 | 2 | 5 | -3 |
Quarterfinals |
Date | Home | Status | Road | Venue |
26.11.23 | ![]() | 10 | SuperSport United FC![]() | All Ahly WE Al Salam Stadium |
![]() | 20 | Al-Hilal (Benghazi)![]() | Stade 5 Juillet 1962 (Hadjout) |
03.12.23 | ![]() | 02 | USM Alger![]() | Peter Mokaba Stadium |
![]() | 12 | Future FC![]() | Martyrs of February Stadium |
10.12.23 | ![]() | 21 | SuperSport United FC![]() | Martyrs of February Stadium |
![]() | 21 | Al-Hilal (Benghazi)![]() | Peter Mokaba Stadium |
25.02.24 | ![]() | 11 | Future FC![]() | Peter Mokaba Stadium |
![]() | 21 | USM Alger![]() | Martyrs of February Stadium |
03.03.24 | ![]() | 21 | SuperSport United FC![]() | Stade 5 Juillet 1962 |
![]() | 50 | Al-Hilal (Benghazi)![]() | All Ahly WE Al Salam Stadium |
Group B | League | Home | Road | |||||||||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
POS | MP | W - D - L | PTS | CPTS | GF | GA | GD | MP | W - D - L | PTS | GF | GA | GD | MP | W - D - L | PTS | GF | GA | GD | |
1 | Zamalek SC (EGY1) | 6 | 5 -1-0 | 16 | - | 11 | 1 | 10 | 3 | 3 -0-0 | 9 | 5 | 0 | 5 | 3 | 2 -1-0 | 7 | 6 | 1 | 5 |
2 | Abu Salim SC (LBY1) | 6 | 3 -0-3 | 9 | - | 5 | 6 | -1 | 3 | 2 -0-1 | 6 | 3 | 2 | 1 | 3 | 1 -0-2 | 3 | 2 | 4 | -2 |
3 | GD Sagrada Esperança (ANG1) | 6 | 2 -2-2 | 8 | - | 5 | 2 | 3 | 3 | 2 -1-0 | 7 | 5 | 0 | 5 | 3 | 0 -1-2 | 1 | 0 | 2 | -2 |
4 | SOAR Coyah (GUI1) | 6 | 0 -1-5 | 1 | - | 0 | 12 | -12 | 3 | 0 -1-2 | 1 | 0 | 6 | -6 | 3 | 0 -0-3 | 0 | 0 | 6 | -6 |
Quarterfinals |
Date | Home | Status | Road | Venue |
26.11.23 | ![]() | 10 | Abu Salim SC![]() | Borg El Arab Stadium |
![]() | 20 | SOAR Coyah![]() | Estádio 11 de Novembro |
03.12.23 | ![]() | 10 | GD Sagrada Esperança![]() | Stade du 19 Mai 1956 |
![]() | 04 | Zamalek SC![]() | All Ahly WE Al Salam Stadium |
09.12.23 | ![]() | 10 | GD Sagrada Esperança![]() | Borg El Arab Stadium |
10.12.23 | ![]() | 10 | SOAR Coyah![]() | Stade du 19 Mai 1956 |
20.12.23 | ![]() | 00 | Zamalek SC![]() | Estádio 11 de Novembro |
![]() | 02 | Abu Salim SC![]() | Stade Mohamed Hamlaoui |
25.02.24 | ![]() | 12 | Zamalek SC![]() | Stade du 19 Mai 1956 |
![]() | 00 | GD Sagrada Esperança![]() | Stade de Bouaké |
03.03.24 | ![]() | 30 | SOAR Coyah![]() | Cairo International Stadium | ||
Zamalek SC wins 3-0 by walkover |
![]() | 30 | Abu Salim SC![]() | Estádio 11 de Novembro |
Group C | League | Home | Road | |||||||||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
POS | MP | W - D - L | PTS | CPTS | GF | GA | GD | MP | W - D - L | PTS | GF | GA | GD | MP | W - D - L | PTS | GF | GA | GD | |
1 | Dreams FC (GHA1) | 6 | 4 -0-2 | 12 | - | 11 | 7 | 4 | 3 | 3 -0-0 | 9 | 7 | 1 | 6 | 3 | 1 -0-2 | 3 | 4 | 6 | -2 |
2 | Rivers United FC (NGA1) | 6 | 4 -0-2 | 12 | - | 10 | 8 | 2 | 3 | 3 -0-0 | 9 | 6 | 1 | 5 | 3 | 1 -0-2 | 3 | 4 | 7 | -3 |
3 | Club Africain (TUN1) | 6 | 3 -1-2 | 10 | - | 9 | 4 | 5 | 3 | 2 -1-0 | 7 | 6 | 1 | 5 | 3 | 1 -0-2 | 3 | 3 | 3 | 0 |
4 | Académica do Lobito (ANG1) | 6 | 0 -1-5 | 1 | - | 6 | 17 | -11 | 3 | 0 -0-3 | 0 | 5 | 9 | -4 | 3 | 0 -1-2 | 1 | 1 | 8 | -7 |
Quarterfinals |
Date | Home | Status | Road | Venue |
26.11.23 | ![]() | 20 | Dreams FC![]() | Stade Olympique Hammadi Agrebi |
![]() | 30 | Académica do Lobito![]() | Adokiye Amiesimaka Stadium |
03.12.23 | ![]() | 21 | Rivers United FC![]() | Baba Yara Sports Stadium |
![]() | 13 | Club Africain![]() | Estádio 11 de Novembro |
10.12.23 | ![]() | 10 | Club Africain![]() | Godswill Akpabio International Stadium |
![]() | 23 | Dreams FC![]() | Estádio 11 de Novembro |
20.12.23 | ![]() | 40 | Académica do Lobito![]() | Baba Yara Sports Stadium |
![]() | 30 | Rivers United FC![]() | Stade Olympique Hammadi Agrebi |
25.02.24 | ![]() | 23 | Rivers United FC![]() | Estádio 11 de Novembro |
![]() | 10 | Club Africain![]() | Baba Yara Stadium |
03.03.24 | ![]() | 21 | Dreams FC![]() | Godswill Akpabio International Stadium |
![]() | 11 | Académica do Lobito![]() | Stade Olympique Hammadi Agrebi |
Group D | League | Home | Road | |||||||||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
POS | MP | W - D - L | PTS | CPTS | GF | GA | GD | MP | W - D - L | PTS | GF | GA | GD | MP | W - D - L | PTS | GF | GA | GD | |
1 | RSB Berkane (MAR1) | 6 | 4 -2-0 | 14 | - | 10 | 2 | 8 | 3 | 3 -0-0 | 9 | 7 | 0 | 7 | 3 | 1 -2-0 | 5 | 3 | 2 | 1 |
2 | Stade Malien de Bamako (MLI1) | 6 | 3 -1-2 | 10 | - | 6 | 6 | 0 | 3 | 2 -0-1 | 6 | 3 | 2 | 1 | 3 | 1 -1-1 | 4 | 3 | 4 | -1 |
3 | Sekhukhune United FC (RSA1) | 6 | 1 -3-2 | 6 | - | 2 | 4 | -2 | 3 | 1 -2-0 | 5 | 2 | 1 | 1 | 3 | 0 -1-2 | 1 | 0 | 3 | -3 |
4 | CSM Diables Noirs (CGO1) | 6 | 0 -2-4 | 2 | - | 3 | 9 | -6 | 3 | 0 -2-1 | 2 | 2 | 4 | -2 | 3 | 0 -0-3 | 0 | 1 | 5 | -4 |
Quarterfinals |
Date | Home | Status | Road | Venue |
26.11.23 | ![]() | 13 | Stade Malien de Bamako![]() | Stade Alphonse Massamba-Débat |
![]() | 20 | Sekhukhune United FC![]() | Stade Municipal de Berkane |
03.12.23 | ![]() | 12 | RSB Berkane![]() | Stade du 26 Mars |
![]() | 21 | CSM Diables Noirs![]() | Peter Mokaba Stadium |
10.12.23 | ![]() | 00 | Stade Malien de Bamako![]() | Peter Mokaba Stadium |
![]() | 20 | CSM Diables Noirs![]() | Stade Municipal de Berkane |
20.12.23 | ![]() | 11 | RSB Berkane![]() | Stade Alphonse Massamba-Débat |
![]() | 10 | Sekhukhune United FC![]() | Stade du 26 Mars |
25.02.24 | ![]() | 10 | CSM Diables Noirs![]() | Stade du 26 Mars |
![]() | 00 | RSB Berkane![]() | Peter Mokaba Stadium |
03.03.24 | ![]() | 00 | Sekhukhune United FC![]() | Stade Alphonse Massamba-Débat |
![]() | 30 | Stade Malien de Bamako![]() | Stade Municipal de Berkane |
2nd Qualifying Round
Date | Home | Status | Road | Venue |
Aggregate | SOAR Coyah (GUI1) | 32 | AFAD (CIV1) |
15.09.23 | ![]() | 12 | AFAD![]() | General Lansana Conté Stadium |
30.09.23 | ![]() | 02 | SOAR Coyah![]() | Stade de Yamoussoukro |
Aggregate | Dreams FC (GHA1) | 32 | Kallon FC (SLE1) |
Aggregate | Ferroviário Maputo (MOZ1) | 11 | GD Sagrada Esperança (ANG1) |
16.09.23 | ![]() | 10 | GD Sagrada Esperança![]() | Estádio do Zimpeto |
30.09.23 | ![]() | 10 | Ferroviário Maputo![]() | Estádio 11 de Novembro | ||
GD Sagrada Esperança advances on PKs (5-3) |
Aggregate | AS Arta/Solar7 (DJI1) | 34 | Zamalek SC (EGY1) |
16.09.23 | ![]() | 20 | Zamalek SC![]() | Stade El Hadj Hassan Gouled |
30.09.23 | ![]() | 41 | AS Arta/Solar7![]() | Cairo International Stadium |
Aggregate | Sekhukhune United FC (RSA1) | 42 | FC Saint Eloi Lupopo (COD1) |
16.09.23 | ![]() | 31 | FC Saint Eloi Lupopo![]() | Peter Mokaba Stadium |
01.10.23 | ![]() | 11 | Sekhukhune United FC![]() | Stade des Martyrs |
Aggregate | Bendel Insurance FC (NGA1) | 23 | RSB Berkane (MAR1) |
16.09.23 | ![]() | 22 | RSB Berkane![]() | Samuel Ogbemudia Stadium |
29.09.23 | ![]() | 10 | Bendel Insurance FC![]() | Stade Municipal de Berkane |
Aggregate | Gaborone United FC (BOT1) | 14 | SuperSport United FC (RSA1) |
16.09.23 | ![]() | 11 | SuperSport United FC![]() | Botswana National Stadium |
29.09.23 | ![]() | 30 | Gaborone United FC![]() | Lucas Masterpieces Moripe Stadium |
Aggregate | Al Merreikh FC (SSN1) | 03 | Académica do Lobito (ANG1) |
17.09.23 | ![]() | 00 | Académica do Lobito![]() | Samuel Ogbemudia Stadium |
01.10.23 | ![]() | 30 | Al Merreikh FC![]() | Tundavala National Stadium |
Aggregate | Bahir Dar Kenema FC (ETH1) | 23 | Club Africain (TUN1) |
17.09.23 | ![]() | 20 | Club Africain![]() | Abebe Bikila Stadium |
01.10.23 | ![]() | 30 | Bahir Dar Kenema FC![]() | Stade Olympique Hammadi Agrebi |
Aggregate | Maestro United Zambia FC (ZAM1) | 14 | CSM Diables Noirs (CGO1) |
17.09.23 | ![]() | 12 | CSM Diables Noirs![]() | National Heroes Stadium |
01.10.23 | ![]() | 20 | Maestro United Zambia FC![]() | Stade Alphonse Massamba-Débat |
Aggregate | Singida Big Stars FC (TAN1) | 24 | Future FC (EGY1) |
17.09.23 | ![]() | 10 | Future FC![]() | Benjamin Mkapa National Stadium |
01.10.23 | ![]() | 41 | Singida Big Stars FC![]() | All Ahly WE Al Salam Stadium |
Aggregate | Abu Salim SC (LBY1) | 54 | Kampala City CA FC (UGA1) |
17.09.23 | ![]() | 31 | Kampala City CA FC![]() | All Ahly WE Al Salam Stadium |
30.09.23 | ![]() | 32 | Abu Salim SC![]() | St Mary's Stadium (Kitende) |
Aggregate | Stade Malien de Bamako (MLI1) | 33 | Aigle Noir FC (BDI1) |
17.09.23 | ![]() | 20 | Aigle Noir FC![]() | Stade du 26 Mars |
29.09.23 | ![]() | 31 | Stade Malien de Bamako![]() | Azam Complex Stadium |
Aggregate | Étoile Filante (BFA1) | 02 | Rivers United FC (NGA1) |
17.09.23 | ![]() | 00 | Rivers United FC![]() | Stade de Yamoussoukro |
01.10.23 | ![]() | 20 | Étoile Filante![]() | Adokiye Amiesimaka Stadium |
Aggregate | FUS Rabat (MAR1) | 11 | USM Alger (ALG1) |
Aggregate | Al-Hilal (Benghazi) (LBY1) | 11 | Rayon Sports FC (RWA1) |
24.09.23 | ![]() | PSPD | Rayon Sports FC![]() | Martyrs of February Stadium |
30.09.23 | ![]() | 11 | Al-Hilal (Benghazi)![]() | Kigali Pelé Stadium | ||
Al-Hilal (Benghazi) advances on PKs (4-3) |
1st Qualifying Round
Date | Home | Status | Road | Venue |
Aggregate | Hay al-Arab Port Sudan (SDN1) | 06 | Aigle Noir FC (BDI1) |
17.08.23 | ![]() | 03 | Aigle Noir FC![]() | Port Sudan Stadium | ||
Aigle Noir FC wins 3-0 by walkover |
24.08.23 | ![]() | 30 | Hay al-Arab Port Sudan![]() | Siaka Stevens National Stadium | ||
Aigle Noir FC wins 3-0 by walkover |
Aggregate | Singida Big Stars FC (TAN1) | 43 | Jeshi la Kujenga Uchumi (ZAN1) |
18.08.23 | ![]() | 41 | Jeshi la Kujenga Uchumi![]() | Benjamin Mkapa National Stadium |
27.08.23 | ![]() | 20 | Singida Big Stars FC![]() | Amaan Stadium (Zanzibar City) |
Aggregate | Kakamega Homeboyz FC (KEN1) | 14 | Al-Hilal (Benghazi) (LBY1) |
19.08.23 | ![]() | 00 | Al-Hilal (Benghazi)![]() | Nyayo National Stadium |
27.08.23 | ![]() | 41 | Kakamega Homeboyz FC![]() | Martyrs of February Stadium |
Aggregate | Haidob En Nahud (SDN1) | 01 | Al Merreikh FC (SSN1) |
19.08.23 | ![]() | 01 | Al Merreikh FC![]() | Abebe Bikila Stadium |
26.08.23 | ![]() | 00 | Haidob En Nahud![]() | Abebe Bikila Stadium |
Aggregate | AS Arta/Solar7 (DJI1) | 60 | Horseed FC (SOM1) |
19.08.23 | ![]() | 30 | Horseed FC![]() | Chamazi Stadium |
24.08.23 | ![]() | 03 | AS Arta/Solar7![]() | Garoonka Banadir Stadium |
Aggregate | Sekhukhune United FC (RSA1) | 30 | Young Buffaloes FC (SWZ1) |
19.08.23 | ![]() | 00 | Young Buffaloes FC![]() | Peter Mokaba Stadium | ||
Sekhukhune United FC wins 3-0 by walkover |
24.08.23 | ![]() | 03 | Sekhukhune United FC![]() | Mavuso Sports Centre | ||
Sekhukhune United FC wins 3-0 by walkover |
Aggregate | Ferroviário Maputo (MOZ1) | 60 | Belle Lumière FC (COM1) |
19.08.23 | ![]() | 30 | Belle Lumière FC![]() | Estádio do Zimpeto | ||
Ferroviário Maputo wins 3-0 by walkover |
26.08.23 | ![]() | 03 | Ferroviário Maputo![]() | Stade Omnisports de Malouzini | ||
Ferroviário Maputo wins 3-0 by walkover |
Aggregate | Gaborone United FC (BOT1) | 32 | ASSM Elgeco Plus (MAD1) |
19.08.23 | ![]() | 01 | ASSM Elgeco Plus![]() | Botswana National Stadium |
27.08.23 | ![]() | 13 | Gaborone United FC![]() | Stade Kianja Barea Mahamasina |
Aggregate | Bendel Insurance FC (NGA1) | 21 | ASO Chlef (ALG1) |
19.08.23 | ![]() | 10 | ASO Chlef![]() | Samuel Ogbemudia Stadium |
26.08.23 | ![]() | 11 | Bendel Insurance FC![]() | Stade Mohamed Boumezrag |
Aggregate | Cano Sport Academy (EQG1) | 14 | Maestro United Zambia FC (ZAM1) |
19.08.23 | ![]() | 11 | Maestro United Zambia FC![]() | Nuevo Estadio de Malabo |
27.08.23 | ![]() | 30 | Cano Sport Academy![]() | National Heroes Stadium |
Aggregate | ASC Kara (TOG1) | 12 | AFAD (CIV1) |
Aggregate | Milo FC (GUI1) | 23 | Dreams FC (GHA1) |
Aggregate | AS Douanes | 22 | SOAR Coyah |
19.08.23 | ![]() | 22 | SOAR Coyah![]() | Stade Cheikha Ould Boïdiya |
26.08.23 | ![]() | 00 | AS Douanes![]() | Stade du 28 Septembre |
Aggregate | Bahir Dar Kenema FC (ETH1) | 33 | Azam FC (TAN1) |
20.08.23 | ![]() | 21 | Azam FC![]() | Abebe Bikila Stadium |
25.08.23 | ![]() | 21 | Bahir Dar Kenema FC![]() | Chamazi Stadium | ||
Bahir Dar Kenema FC advances on PKs (4-3) |
Aggregate | Olympique de Béja (TUN1) | 01 | Abu Salim SC (LBY1) |
20.08.23 | ![]() | 01 | Abu Salim SC![]() | Stade Olympique Hammadi Agrebi |
27.08.23 | ![]() | 00 | Olympique de Béja![]() | All Ahly WE Al Salam Stadium |
Aggregate | Watanga FC (LIB1) | 27 | Stade Malien de Bamako (MLI1) |
20.08.23 | ![]() | 13 | Stade Malien de Bamako![]() | Samuel Kanyon Doe Sports Complex |
26.08.23 | ![]() | 41 | Watanga FC![]() | Stade du 26 Mars |
Aggregate | Casa Sport (SEN1) | 11 | Étoile Filante (BFA1) |
20.08.23 | ![]() | 11 | Étoile Filante![]() | Stade Lat Dior |
27.08.23 | ![]() | 00 | Casa Sport![]() | Stade de Bouaké |
Aggregate | Académica do Lobito (ANG1) | 43 | La Passe FC (SEY1) |
20.08.23 | ![]() | 21 | La Passe FC![]() | Tundavala National Stadium |
26.08.23 | ![]() | 22 | Académica do Lobito![]() | National Sports Complex (MRI) |
Aggregate | FUS Rabat (MAR1) | 50 | Loto-Popo FC (BEN1) |
20.08.23 | ![]() | 30 | Loto-Popo FC![]() | Stade du FUS |
27.08.23 | ![]() | 02 | FUS Rabat![]() | Stade de l'Amitié |
Aggregate | ASD Douanes de Niamey (NIG1) | 25 | Kallon FC (SLE1) |
27.08.23 | ![]() | 22 | Kallon FC![]() | Général Seyni Kountché Stadion |
01.09.23 | ![]() | 30 | ASD Douanes de Niamey![]() | Siaka Stevens National Stadium | ||
Kallon FC wins 3-0 by walkover |