Summary
The 2023-2024 CAF Champions League (CAFCL) is Africa's premier club football tournament where the top club teams from 34 of the 56 CAF F/As (football associations) are represented. Ten eligible F/As did not enter teams. The 2023-2024 winner will play against the 2023-2024 CAF Confederation Cup (CAFCC) winner in the 2024 CAF Super Cup and in the 2024 FIFA Club World Cup.
Club teams qualified for the 2023-2024 CAFCL based on the Rankings for 20232-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 CAFCL berth.
Al Ahly SC (EGY1) 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 | 44 | 44 | 22 sets of Home/Away matches, highest aggregate goals advances | |
2nd Qualifying Round | 32 | 10 clubs that received 1st Qualifying Round byes | 22 winners from 1st Qualifying Round | 16 sets of Home/Away matches, highest aggregate goals advances |
Group Stage | 16 | None | 16 winners from 2nd Qualifying 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 |
Semifinals
Date | Home | Status | Road | Venue |
Aggregate | TP Mazembe (COD1) | 03 | Al Ahly SC (EGY1) |
20.04.24 | TP Mazembe | 00 | Al Ahly SC | Stade du TP Mazembe |
26.04.24 | Al Ahly SC | 30 | TP Mazembe | Cairo International Stadium |
Aggregate | ES de Tunis (TUN1) | 20 | Mamelodi Sundowns FC (RSA1) |
20.04.24 | ES de Tunis | 10 | Mamelodi Sundowns FC | Stade Olympique Hammadi Agrebi |
26.04.24 | Mamelodi Sundowns FC | 01 | ES de Tunis | Loftus Versfeld Stadium |
Quarterfinals
Date | Home | Status | Road | Venue |
Aggregate | Simba SC (TAN1) | 03 | Al Ahly SC (EGY1) |
29.03.24 | Simba SC | 01 | Al Ahly SC | Benjamin Mkapa National Stadium |
05.04.24 | Al Ahly SC | 20 | Simba SC | Cairo International Stadium |
Aggregate | TP Mazembe (COD1) | 21 | Petróleos Luanda (ANG1) |
30.03.24 | TP Mazembe | 00 | Petróleos Luanda | Stade du TP Mazembe |
06.04.24 | Petróleos Luanda | 12 | TP Mazembe | Estádio 11 de Novembro |
Aggregate | ES de Tunis (TUN1) | 00 | ASEC Mimosas (CIV1) |
30.03.24 | ES de Tunis | 00 | ASEC Mimosas | Stade Olympique Hammadi Agrebi |
06.04.24 | ASEC Mimosas | 00 | ES de Tunis | Stade Félix Houphouët-Boigny | ||
ES de Tunis advances on PKs (4-1) |
Aggregate | Young Africans SC (TAN1) | 00 | Mamelodi Sundowns FC (RSA1) |
30.03.24 | Young Africans SC | 00 | Mamelodi Sundowns FC | Benjamin Mkapa National Stadium |
05.04.24 | Mamelodi Sundowns FC | 00 | Young Africans SC | Loftus Versfeld Stadium | ||
Mamelodi Sundowns FC advances on PKs (3-2) |
Group
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 | Mamelodi Sundowns FC (RSA1) | 6 | 4 -1-1 | 13 | - | 7 | 1 | 6 | 3 | 2 -1-0 | 7 | 4 | 0 | 4 | 3 | 2 -0-1 | 6 | 3 | 1 | 2 |
2 | TP Mazembe (COD1) | 6 | 3 -1-2 | 10 | - | 5 | 2 | 3 | 3 | 3 -0-0 | 9 | 5 | 0 | 5 | 3 | 0 -1-2 | 1 | 0 | 2 | -2 |
3 | Pyramids FC (EGY1) | 6 | 1 -2-3 | 5 | - | 3 | 7 | -4 | 3 | 1 -1-1 | 4 | 3 | 3 | 0 | 3 | 0 -1-2 | 1 | 0 | 4 | -4 |
4 | FC Nouadhibou (MTN1) | 6 | 1 -2-3 | 5 | - | 4 | 9 | -5 | 3 | 1 -1-1 | 4 | 2 | 2 | 0 | 3 | 0 -1-2 | 1 | 2 | 7 | -5 |
Quarterfinals |
Date | Home | Status | Road | Venue |
24.11.23 | Pyramids FC | 10 | TP Mazembe | 30 June Air Defence Stadium |
26.11.23 | Mamelodi Sundowns FC | 30 | FC Nouadhibou | Loftus Versfeld Stadium |
02.12.23 | TP Mazembe | 10 | Mamelodi Sundowns FC | Stade du TP Mazembe |
FC Nouadhibou | 20 | Pyramids FC | Stade Cheikha Ould Boïdiya |
09.12.23 | FC Nouadhibou | 00 | TP Mazembe | Stade Cheikha Ould Boïdiya |
10.12.23 | Mamelodi Sundowns FC | 00 | Pyramids FC | Loftus Versfeld Stadium |
19.12.23 | TP Mazembe | 20 | FC Nouadhibou | Stade du TP Mazembe |
Pyramids FC | 01 | Mamelodi Sundowns FC | 30 June Air Defence Stadium |
24.02.24 | FC Nouadhibou | 02 | Mamelodi Sundowns FC | Stade Cheikha Ould Boïdiya |
TP Mazembe | 20 | Pyramids FC | Stade du TP Mazembe |
02.03.24 | Mamelodi Sundowns FC | 10 | TP Mazembe | Lucas Masterpieces Moripe Stadium |
Pyramids FC | 22 | FC Nouadhibou | 30 June Air Defence 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 | ASEC Mimosas (CIV1) | 6 | 3 -2-1 | 11 | - | 7 | 2 | 5 | 3 | 2 -1-0 | 7 | 4 | 0 | 4 | 3 | 1 -1-1 | 4 | 3 | 2 | 1 |
2 | Simba SC (TAN1) | 6 | 2 -3-1 | 9 | - | 9 | 2 | 7 | 3 | 2 -1-0 | 7 | 9 | 1 | 8 | 3 | 0 -2-1 | 2 | 0 | 1 | -1 |
3 | Wydad Casablanca (MAR1) | 6 | 3 -0-3 | 9 | - | 3 | 4 | -1 | 3 | 2 -0-1 | 6 | 2 | 1 | 1 | 3 | 1 -0-2 | 3 | 1 | 3 | -2 |
4 | Jwaneng Galaxy FC (BOT1) | 6 | 1 -1-4 | 4 | - | 1 | 12 | -11 | 3 | 0 -1-2 | 1 | 0 | 3 | -3 | 3 | 1 -0-2 | 3 | 1 | 9 | -8 |
Quarterfinals |
Date | Home | Status | Road | Venue |
25.11.23 | Simba SC | 11 | ASEC Mimosas | Benjamin Mkapa National Stadium |
Wydad Casablanca | 01 | Jwaneng Galaxy FC | Stade de Marrakech |
02.12.23 | Jwaneng Galaxy FC | 00 | Simba SC | Francistown Stadium |
ASEC Mimosas | 10 | Wydad Casablanca | Stade Félix Houphouët-Boigny |
09.12.23 | Jwaneng Galaxy FC | 02 | ASEC Mimosas | Francistown Stadium |
Wydad Casablanca | 10 | Simba SC | Stade de Marrakech |
19.12.23 | Simba SC | 20 | Wydad Casablanca | Benjamin Mkapa National Stadium |
ASEC Mimosas | 30 | Jwaneng Galaxy FC | Stade Félix Houphouët-Boigny |
23.02.24 | ASEC Mimosas | 00 | Simba SC | Stade Félix Houphouët-Boigny |
24.02.24 | Jwaneng Galaxy FC | 01 | Wydad Casablanca | Francistown Stadium |
02.03.24 | Wydad Casablanca | 10 | ASEC Mimosas | Stade de Marrakech |
Simba SC | 60 | Jwaneng Galaxy FC | Benjamin Mkapa National Stadium |
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 | Petróleos Luanda (ANG1) | 6 | 3 -3-0 | 12 | - | 5 | 0 | 5 | 3 | 2 -1-0 | 7 | 3 | 0 | 3 | 3 | 1 -2-0 | 5 | 2 | 0 | 2 |
2 | ES de Tunis (TUN1) | 6 | 3 -2-1 | 11 | - | 6 | 3 | 3 | 3 | 2 -1-0 | 7 | 3 | 0 | 3 | 3 | 1 -1-1 | 4 | 3 | 3 | 0 |
3 | Al-Hilal FC (SDN1) | 6 | 1 -2-3 | 5 | - | 4 | 5 | -1 | 3 | 1 -2-0 | 5 | 4 | 2 | 2 | 3 | 0 -0-3 | 0 | 0 | 3 | -3 |
4 | Étoile Sportive du Sahel (TUN1) | 6 | 1 -1-4 | 4 | - | 2 | 9 | -7 | 3 | 1 -0-2 | 3 | 1 | 4 | -3 | 3 | 0 -1-2 | 1 | 1 | 5 | -4 |
Quarterfinals |
Date | Home | Status | Road | Venue |
25.11.23 | ES de Tunis | 20 | Étoile Sportive du Sahel | Stade Olympique Hammadi Agrebi |
Petróleos Luanda | 10 | Al-Hilal FC | Estádio 11 de Novembro |
01.12.23 | Al-Hilal FC | 31 | ES de Tunis | Benjamin Mkapa National Stadium |
02.12.23 | Étoile Sportive du Sahel | 02 | Petróleos Luanda | Stade Olympique Hammadi Agrebi |
08.12.23 | Étoile Sportive du Sahel | 10 | Al-Hilal FC | Stade Olympique Hammadi Agrebi |
09.12.23 | ES de Tunis | 00 | Petróleos Luanda | Stade Olympique Hammadi Agrebi |
19.12.23 | Petróleos Luanda | 00 | ES de Tunis | Estádio 11 de Novembro |
Al-Hilal FC | 11 | Étoile Sportive du Sahel | Benjamin Mkapa National Stadium |
23.02.24 | Al-Hilal FC | 00 | Petróleos Luanda | Martyrs of February Stadium |
24.02.24 | Étoile Sportive du Sahel | 02 | ES de Tunis | Stade Olympique Hammadi Agrebi |
02.03.24 | ES de Tunis | 10 | Al-Hilal FC | Stade Olympique Hammadi Agrebi |
Petróleos Luanda | 20 | Étoile Sportive du Sahel | Estádio 11 de Novembro |
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 | Al Ahly SC (EGY1) | 6 | 3 -3-0 | 12 | - | 6 | 1 | 5 | 3 | 2 -1-0 | 7 | 4 | 0 | 4 | 3 | 1 -2-0 | 5 | 2 | 1 | 1 |
2 | Young Africans SC (TAN1) | 6 | 2 -2-2 | 8 | - | 9 | 6 | 3 | 3 | 2 -1-0 | 7 | 8 | 1 | 7 | 3 | 0 -1-2 | 1 | 1 | 5 | -4 |
3 | CR Belouizdad (ALG1) | 6 | 2 -2-2 | 8 | - | 7 | 6 | 1 | 3 | 2 -1-0 | 7 | 6 | 0 | 6 | 3 | 0 -1-2 | 1 | 1 | 6 | -5 |
4 | Medeama SC (GHA1) | 6 | 1 -1-4 | 4 | - | 3 | 12 | -9 | 3 | 1 -1-1 | 4 | 3 | 3 | 0 | 3 | 0 -0-3 | 0 | 0 | 9 | -9 |
Quarterfinals |
Date | Home | Status | Road | Venue |
24.11.23 | CR Belouizdad | 30 | Young Africans SC | Stade du 5 Juillet 1962 |
25.11.23 | Al Ahly SC | 30 | Medeama SC | All Ahly WE Al Salam Stadium |
01.12.23 | Medeama SC | 21 | CR Belouizdad | Baba Yara Sports Stadium |
02.12.23 | Young Africans SC | 11 | Al Ahly SC | Benjamin Mkapa National Stadium |
08.12.23 | Medeama SC | 11 | Young Africans SC | Baba Yara Sports Stadium |
Al Ahly SC | 00 | CR Belouizdad | Borg El Arab Stadium |
20.12.23 | Young Africans SC | 30 | Medeama SC | Benjamin Mkapa National Stadium |
16.02.24 | CR Belouizdad | 00 | Al Ahly SC | Stade 5 Juillet 1962 |
23.02.24 | Medeama SC | 01 | Al Ahly SC | Baba Yara Stadium |
24.02.24 | Young Africans SC | 40 | CR Belouizdad | Benjamin Mkapa National Stadium |
01.03.24 | Al Ahly SC | 10 | Young Africans SC | Cairo International Stadium |
CR Belouizdad | 30 | Medeama SC | Stade du 5 Juillet 1962 |
2nd Preliminary Round
Date | Home | Status | Road | Venue |
Aggregate | Bumamuru FC (BDI1) | 06 | Mamelodi Sundowns FC (RSA1) |
15.09.23 | Bumamuru FC | 04 | Mamelodi Sundowns FC | Stade Intwari |
30.09.23 | Mamelodi Sundowns FC | 20 | Bumamuru FC | Loftus Versfeld Stadium |
Aggregate | Al-Merreikh SC (SDN1) | 03 | Young Africans SC (TAN1) |
16.09.23 | Al-Merreikh SC | 02 | Young Africans SC | Stade de Al-Merrikh |
30.09.23 | Young Africans SC | 10 | Al-Merreikh SC | Benjamin Mkapa National Stadium |
Aggregate | Power Dynamos FC (ZAM1) | 33 | Simba SC (TAN1) |
16.09.23 | Power Dynamos FC | 22 | Simba SC | Levy Mwanawasa Stadium |
01.10.23 | Simba SC | 11 | Power Dynamos FC | Benjamin Mkapa National Stadium |
Aggregate | Étoile Sportive du Sahel (TUN1) | 31 | FAR Rabat (MAR1) |
16.09.23 | Étoile Sportive du Sahel | 10 | FAR Rabat | Stade Olympique de Sousse |
30.09.23 | FAR Rabat | 12 | Étoile Sportive du Sahel | Stade Prince Moulay Abdallah |
Aggregate | AS Real Bamako (MLI1) | 14 | FC Nouadhibou (MTN1) |
16.09.23 | AS Real Bamako | 03 | FC Nouadhibou | Stade du 26 Mars |
01.10.23 | FC Nouadhibou | 11 | AS Real Bamako | Stade Cheikha Ould Boïdiya |
Aggregate | UD Songo (MOZ1) | 25 | Petróleos Luanda (ANG1) |
17.09.23 | UD Songo | 12 | Petróleos Luanda | Estádio do Zimpeto |
30.09.23 | Petróleos Luanda | 31 | UD Songo | Estádio 11 de Novembro |
Aggregate | Jwaneng Galaxy FC (BOT1) | 11 | Orlando Pirates FC (RSA1) |
17.09.23 | Jwaneng Galaxy FC | 10 | Orlando Pirates FC | Lobatse Stadium |
29.09.23 | Orlando Pirates FC | 10 | Jwaneng Galaxy FC | Orlando Stadium | ||
Jwaneng Galaxy FC advances on PKs (5-4) |
Aggregate | APR FC (RWA1) | 16 | Pyramids FC (EGY1) |
17.09.23 | APR FC | 00 | Pyramids FC | Kigali Pelé Stadium |
29.09.23 | Pyramids FC | 61 | APR FC | 30 June Air Defence Stadium |
Aggregate | Big Bullets FC (MWI1) | 05 | TP Mazembe (COD1) |
17.09.23 | Big Bullets FC | 01 | TP Mazembe | Bingu National Stadium |
30.09.23 | TP Mazembe | 40 | Big Bullets FC | Stade du TP Mazembe |
Aggregate | Medeama SC (GHA1) | 43 | Horoya AC (GUI1) |
17.09.23 | Medeama SC | 31 | Horoya AC | Cape Coast Sports Stadium |
30.09.23 | Horoya AC | 21 | Medeama SC | Stade du 28 Septembre |
Aggregate | CD 1º de Agosto (ANG1) | 12 | Al-Hilal FC (SDN1) |
17.09.23 | CD 1º de Agosto | 00 | Al-Hilal FC | Tundavala National Stadium |
01.10.23 | Al-Hilal FC | 21 | CD 1º de Agosto | Al-Hilal Stadium |
Aggregate | AS Douanes (BFA1) | 01 | ES de Tunis (TUN1) |
17.09.23 | AS Douanes | 01 | ES de Tunis | Stade Dr Issoufou Joseph Conombo |
30.09.23 | ES de Tunis | 00 | AS Douanes | Stade Olympique Hammadi Agrebi |
Aggregate | Bo Rangers FC (SLE1) | 26 | CR Belouizdad (ALG1) |
17.09.23 | Bo Rangers FC | 13 | CR Belouizdad | Southern Arena (Bo) |
02.10.23 | CR Belouizdad | 31 | Bo Rangers FC | Stade de Nelson Mandela (Baraki) |
Aggregate | Hafia FC (GUI1) | 14 | Wydad Casablanca (MAR1) |
17.09.23 | Hafia FC | 11 | Wydad Casablanca | General Lansana Conté Stadium |
30.09.23 | Wydad Casablanca | 30 | Hafia FC | Stade Mohamed V |
Aggregate | Al-Ahly SC Benghazi (LBY1) | 12 | ASEC Mimosas (CIV1) |
18.09.23 | Al-Ahly SC Benghazi | 00 | ASEC Mimosas | Martyrs of February Stadium |
01.10.23 | ASEC Mimosas | 21 | Al-Ahly SC Benghazi | Stade de Yamoussoukro |
Aggregate | Saint George FC (ETH1) | 07 | Al Ahly SC (EGY1) |
24.09.23 | Saint George FC | 03 | Al Ahly SC | Cairo International Stadium |
29.09.23 | Al Ahly SC | 40 | Saint George FC | Cairo International Stadium |
1st Preliminary Round
Date | Home | Status | Road | Venue |
Aggregate | KMKM FC (ZAN1) | 25 | Saint George FC (ETH1) |
18.08.23 | KMKM FC | 12 | Saint George FC | Chamazi Stadium |
27.08.23 | Saint George FC | 31 | KMKM FC | Addis Ababa National Stadium |
Aggregate | CS Constantine (ALG1) | 03 | Étoile Sportive du Sahel (TUN1) |
18.08.23 | CS Constantine | 02 | Étoile Sportive du Sahel | Stade Mohamed Hamlaoui |
26.08.23 | Étoile Sportive du Sahel | 10 | CS Constantine | Stade Olympique de Sousse |
Aggregate | Djabal Club d'Iconi (COM1) | 04 | Orlando Pirates FC (RSA1) |
19.08.23 | Djabal Club d'Iconi | 01 | Orlando Pirates FC | Stade de Moroni |
25.08.23 | Orlando Pirates FC | 30 | Djabal Club d'Iconi | Orlando Stadium |
Aggregate | APR FC (RWA1) | 31 | Gaadiidka FC (SOM1) |
19.08.23 | APR FC | 11 | Gaadiidka FC | Kigali Pelé Stadium |
24.08.23 | Gaadiidka FC | 02 | APR FC | Garoonka Banadir Stadium |
Aggregate | African Stars FC (NAM1) | 22 | Power Dynamos FC (ZAM1) |
19.08.23 | African Stars FC | 21 | Power Dynamos FC | Volkswagen Dobsonville Stadium |
26.08.23 | Power Dynamos FC | 10 | African Stars FC | Arthur Davies Stadium |
Aggregate | CS de Bendje (GAB1) | 26 | Bumamuru FC (BDI1) |
19.08.23 | CS de Bendje | 11 | Bumamuru FC | Stade de Franceville |
25.08.23 | Bumamuru FC | 51 | CS de Bendje | Stade Urunani |
Aggregate | AS Real Bamako (MLI1) | 20 | Coton Sport FC (CMR1) |
19.08.23 | AS Real Bamako | 00 | Coton Sport FC | Stade du 26 Mars |
27.08.23 | Coton Sport FC | 02 | AS Real Bamako | Stade Omnisport Roumdé Adjia |
Aggregate | Bo Rangers FC (SLE1) | 21 | LISCR FC (LBR1) |
19.08.23 | Bo Rangers FC | 11 | LISCR FC | Southern Arena (Bo) |
27.08.23 | LISCR FC | 01 | Bo Rangers FC | Antoinette Tubman Stadium |
Aggregate | Al-Salam FC Wau (SSN1) | 06 | Al-Hilal FC (SDN1) |
19.08.23 | Al-Salam FC Wau | 03 | Al-Hilal FC | Stade Ben Ahmed El Abdi | ||
Al-Hilal FC wins 3-0 by walkover |
26.08.23 | Al-Hilal FC | 30 | Al-Salam FC Wau | Al-Hilal Stadium | ||
Al-Hilal FC wins 3-0 by walkover |
Aggregate | Jwaneng Galaxy FC (BOT1) | 32 | Vipers SC (UGA1) |
20.08.23 | Jwaneng Galaxy FC | 20 | Vipers SC | Lobatse Stadium |
26.08.23 | Vipers SC | 21 | Jwaneng Galaxy FC | St Mary's Stadium |
Aggregate | UD Songo (MOZ1) | 21 | Green Mamba FC (SWZ1) |
20.08.23 | UD Songo | 10 | Green Mamba FC | Estádio do Zimpeto |
26.08.23 | Green Mamba FC | 11 | UD Songo | Somhlolo National Stadium |
Aggregate | CD 1º de Agosto (ANG1) | 21 | AS Vita Club (COD1) |
20.08.23 | CD 1º de Agosto | 10 | AS Vita Club | Tundavala National Stadium |
27.08.23 | AS Vita Club | 11 | CD 1º de Agosto | Stade des Martyrs |
Aggregate | ASAS Djibouti Télécom (DJI1) | 17 | Young Africans SC (TAN1) |
20.08.23 | ASAS Djibouti Télécom | 02 | Young Africans SC | Stade El Hadj Hassan Gouled |
26.08.23 | Young Africans SC | 51 | ASAS Djibouti Télécom | Benjamin Mkapa National Stadium |
Aggregate | AS Otôho d'Oyo (CGO1) | 11 | Al-Merreikh SC (SDN1) |
20.08.23 | AS Otôho d'Oyo | 11 | Al-Merreikh SC | Stade Alphonse Massamba-Débat |
25.08.23 | Al-Merreikh SC | 00 | AS Otôho d'Oyo | Stade de Al-Merrikh |
Aggregate | ASC Kara (TOG1) | 08 | FAR Rabat (MAR1) |
Aggregate | Medeama SC (GHA1) | 11 | Remo Stars FC (NGA1) |
20.08.23 | Medeama SC | 10 | Remo Stars FC | Cape Coast Sports Stadium |
27.08.23 | Remo Stars FC | 10 | Medeama SC | Remo Stars Stadium | ||
Medeama SC advances on PKs (3-2) |
Aggregate | Dragón FC (EQG1) | 03 | Big Bullets FC (MWI1) |
20.08.23 | Dragón FC | 02 | Big Bullets FC | Nuevo Estadio de Malabo |
27.08.23 | Big Bullets FC | 10 | Dragón FC | Kamuzu Stadium |
Aggregate | FC Nouadhibou (MTN1) | 21 | Al Ahli SC (LBY1) |
20.08.23 | FC Nouadhibou | 20 | Al Ahli SC | Stade Cheikha Ould Boïdiya |
27.08.23 | Al Ahli SC | 10 | FC Nouadhibou | Martyrs of February Stadium |
Aggregate | Coton Sport Ouidah (BEN1) | 02 | ASEC Mimosas (CIV1) |
20.08.23 | Coton Sport Ouidah | 00 | ASEC Mimosas | Stade de l'Amitié |
27.08.23 | ASEC Mimosas | 20 | Coton Sport Ouidah | Stade Félix Houphouët-Boigny |
Aggregate | Hafia FC (GUI1) | 22 | Génération Foot (SEN1) |
20.08.23 | Hafia FC | 00 | Génération Foot | General Lansana Conté Stadium |
27.08.23 | Génération Foot | 22 | Hafia FC | Stade Djiby Diagne |
Aggregate | Al-Ahly SC Benghazi (LBY1) | 43 | Enyimba International (NGA1) |
20.08.23 | Al-Ahly SC Benghazi | 43 | Enyimba International | Martyrs of February Stadium |
27.08.23 | Enyimba International | 00 | Al-Ahly SC Benghazi | Enyimba International Stadium |
Aggregate | AS GNN (NIG1) | 06 | AS Douanes (BFA1) |
25.08.23 | AS GNN | 03 | AS Douanes | Général Seyni Kountché Stadion | ||
AS Douanes wins 3-0 by walkover |
29.08.23 | AS Douanes | 30 | AS GNN | Stade Dr Issoufou Joseph Conombo | ||
AS Douanes wins by walkover (3-0) |