CAF Champions League
FIFA Region
CAF
Season
2018-2019
Location
Africa
Abbreviation
CAFCL
Summary
The 2018-2019 CAF Champions League is Africa's premier club football tournament where the top club teams from 18 of the 55 CAF F/As (football associations) are represented. The 2018-2019 winner will play in the 2019 FIFA Club World Cup and against the 2018-2019 CAF Confederation Cup winner in the 2018-2019 CAF Super Cup.
Club teams qualified for the 2018-2019 CAF Champions League based on the 2018 CAF F/A Rankings table. This table is based on results from each CAF tournament (Champions League and Confederation Cup) from 2013 to 2017.
ES de Tunis (TUN1) was the reigning champion.
More Info...
2018-2019 CAF F/A Rankings
F/A | CAF Rank | CL Teams | Confed Teams |
---|
Tunisia | 1 | 2 | 2 |
Senegal | 2 | 0 | 1 |
Egypt | 2 | 2 | 2 |
Congo DR | 3 | 2 | 2 |
Morocco | 4 | 2 | 2 |
Algeria | 5 | 2 | 2 |
South Africa | 6 | 2 | 2 |
Sudan | 7 | 2 | 2 |
Burkina Faso | 8 | 0 | 1 |
Zambia | 8 | 2 | 2 |
Libya | 9 | 1 | 2 |
Cameroon | 10 | 1 | 2 |
Mozambique | 10 | 0 | 0 |
Côte d'Ivoire | 10 | 2 | 2 |
Nigeria | 13 | 2 | 1 |
Ethiopia | 13 | 1 | 1 |
Cape Verde Islands | 14 | 0 | 0 |
Congo | 15 | 2 | 1 |
Mali | 16 | 2 | 1 |
Angola | 17 | 1 | 1 |
Zimbabwe | 18 | 0 | 0 |
Uganda | 18 | 0 | 1 |
Eswatini | 18 | 0 | 1 |
Guinea | 18 | 0 | 1 |
Benin | 19 | 0 | 0 |
Madagascar | 21 | 0 | 1 |
Mauritania | 22 | 0 | 1 |
Ghana | 22 | 1 | 1 |
Kenya | 23 | 0 | 1 |
Gabon | 23 | 0 | 1 |
Tanzania | 24 | 1 | 1 |
Niger | 25 | 0 | 1 |
Namibia | 26 | 0 | 0 |
Central African Republic | 28 | 0 | 1 |
Sierra Leone | 29 | 0 | 0 |
Guinea-Bissau | 30 | 0 | 0 |
Togo | 32 | 0 | 1 |
Malawi | 33 | 0 | 1 |
Rwanda | 37 | 0 | 1 |
Botswana | 39 | 0 | 1 |
Burundi | 40 | 0 | 1 |
Equatorial Guinea | 41 | 0 | 1 |
Comoros | 42 | 0 | 1 |
Lesotho | 43 | 0 | 0 |
Liberia | 45 | 0 | 1 |
South Sudan | 46 | 0 | 1 |
Mauritius | 46 | 0 | 0 |
Gambia | 48 | 0 | 1 |
Chad | 49 | 0 | 1 |
São Tomé e Principe | 50 | 0 | 0 |
Seychelles | 51 | 0 | 1 |
Djibouti | 52 | 0 | 1 |
Eritrea | 53 | 0 | 0 |
Somalia | 53 | 0 | 0 |
Competition Structure
Stage | # Teams | New Teams Entering This Round | Teams From Previous Round | Format |
---|---|---|---|---|
Premliminary Round | 52 | 52 | 26 sets of Home/Away matches, highest aggregate goals advances | |
First Round | 32 | 5 top clubs that received Preliminary Round byes | 27 winners from Preliminary Round | 16 sets of Home/Away matches, highest aggregate goals advances |
Group Stage | 16 | None | 16 winners from First 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 |
Finals
Date | Home | Status | Road | Venue |
Aggregate | Wydad Casablanca (MAR1) | 12 | ES de Tunis (TUN1) |
24.05.19 | Wydad Casablanca | 11 | ES de Tunis | Stade Prince Moulay Abdallah |
31.05.19 | ES de Tunis | 10 | Wydad Casablanca | Stade Olympique de Radès |
Semifinals
Date | Home | Status | Road | Venue |
Aggregate | Wydad Casablanca (MAR1) | 21 | Mamelodi Sundowns FC (RSA1) |
26.04.19 | Wydad Casablanca | 21 | Mamelodi Sundowns FC | Stade Prince Moulay Abdallah |
04.05.19 | Mamelodi Sundowns FC | 00 | Wydad Casablanca | Lucas Masterpieces Moripe Stadium |
Aggregate | ES de Tunis (TUN1) | 10 | TP Mazembe (COD1) |
27.04.19 | ES de Tunis | 10 | TP Mazembe | Stade Olympique de Radès |
04.05.19 | TP Mazembe | 00 | ES de Tunis | Stade TP Mazembe |
Quarterfinals
Date | Home | Status | Road | Venue |
Aggregate | Mamelodi Sundowns FC (RSA1) | 51 | Al Ahly SC (EGY1) |
06.04.19 | Mamelodi Sundowns FC | 50 | Al Ahly SC | Lucas Masterpieces Moripe Stadium |
13.04.19 | Al Ahly SC | 10 | Mamelodi Sundowns FC | Egyptian Army Stadium |
Aggregate | Simba SC (TAN1) | 14 | TP Mazembe (COD1) |
06.04.19 | Simba SC | 00 | TP Mazembe | Benjamin Mkapa National Stadium |
13.04.19 | TP Mazembe | 41 | Simba SC | Stade TP Mazembe |
Aggregate | Horoya AC (GUI1) | 05 | Wydad Casablanca (MAR1) |
06.04.19 | Horoya AC | 00 | Wydad Casablanca | Stade du 28 Septembre |
13.04.19 | Wydad Casablanca | 50 | Horoya AC | Stade Prince Moulay Abdallah |
Aggregate | CS Constantine (ALG1) | 36 | ES de Tunis (TUN1) |
06.04.19 | CS Constantine | 23 | ES de Tunis | Stade Mohamed Hamlaoui |
13.04.19 | ES de Tunis | 31 | CS Constantine | Stade Olympique de Radès |
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) | 2 | 1 -0-1 | 3 | - | 3 | 1 | 2 | 1 | 1 -0-0 | 3 | 3 | 0 | 3 | 1 | 0 -0-1 | 0 | 0 | 1 | -1 |
2 | ASEC Mimosas (CIV1) | 2 | 1 -0-1 | 3 | - | 2 | 2 | 0 | 1 | 1 -0-0 | 3 | 2 | 0 | 2 | 1 | 0 -0-1 | 0 | 0 | 2 | -2 |
3 | Lobi Stars FC (NGA1) | 2 | 1 -0-1 | 3 | - | 2 | 3 | -1 | 1 | 1 -0-0 | 3 | 2 | 0 | 2 | 1 | 0 -0-1 | 0 | 0 | 3 | -3 |
4 | Wydad Casablanca (MAR1) | 2 | 1 -0-1 | 3 | - | 1 | 2 | -1 | 1 | 1 -0-0 | 3 | 1 | 0 | 1 | 1 | 0 -0-1 | 0 | 0 | 2 | -2 |
Quarterfinals |
Date | Home | Status | Road | Venue |
11.01.19 | Lobi Stars FC | 21 | Mamelodi Sundowns FC | Nnamdi Azikiwe Stadium |
Wydad Casablanca | 52 | ASEC Mimosas | Stade Prince Moulay Abdallah |
19.01.19 | ASEC Mimosas | 10 | Lobi Stars FC | Stade Félix Houphouët-Boigny |
Mamelodi Sundowns FC | 21 | Wydad Casablanca | Lucas Masterpieces Moripe Stadium |
01.02.19 | Mamelodi Sundowns FC | 31 | ASEC Mimosas | Lucas Masterpieces Moripe Stadium |
02.02.19 | Lobi Stars FC | 01 | Wydad Casablanca | Nnamdi Azikiwe Stadium |
12.02.19 | ASEC Mimosas | 00 | Mamelodi Sundowns FC | Stade Félix Houphouët-Boigny |
Wydad Casablanca | 00 | Lobi Stars FC | Stade Prince Moulay Abdallah |
09.03.19 | ASEC Mimosas | 20 | Wydad Casablanca | Stade Félix Houphouët-Boigny |
Mamelodi Sundowns FC | 30 | Lobi Stars FC | Loftus Versfeld Stadium |
16.03.19 | Wydad Casablanca | 10 | Mamelodi Sundowns FC | Stade Prince Moulay Abdallah |
Lobi Stars FC | 20 | ASEC Mimosas | Nnamdi Azikiwe 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 | ES de Tunis (TUN1) | 2 | 2 -0-0 | 6 | - | 4 | 1 | 3 | 1 | 1 -0-0 | 3 | 2 | 0 | 2 | 1 | 1 -0-0 | 3 | 2 | 1 | 1 |
2 | Horoya AC (GUI1) | 2 | 1 -0-1 | 3 | - | 2 | 3 | -1 | 1 | 1 -0-0 | 3 | 2 | 1 | 1 | 1 | 0 -0-1 | 0 | 0 | 2 | -2 |
3 | Orlando Pirates FC (RSA1) | 2 | 0 -1-1 | 1 | - | 3 | 4 | -1 | 1 | 0 -1-0 | 1 | 2 | 2 | 0 | 1 | 0 -0-1 | 0 | 1 | 2 | -1 |
4 | FC Platinum (ZIM1) | 2 | 0 -1-1 | 1 | - | 3 | 4 | -1 | 1 | 0 -0-1 | 0 | 1 | 2 | -1 | 1 | 0 -1-0 | 1 | 2 | 2 | 0 |
Quarterfinals |
Date | Home | Status | Road | Venue |
11.01.19 | Horoya AC | 11 | ES de Tunis | Stade du 28 Septembre |
12.01.19 | FC Platinum | 00 | Orlando Pirates FC | Barbourfields Stadium |
18.01.19 | ES de Tunis | 20 | FC Platinum | Stade Olympique de Radès |
Orlando Pirates FC | 30 | Horoya AC | Orlando Stadium |
02.02.19 | FC Platinum | 01 | Horoya AC | Barbourfields Stadium |
Orlando Pirates FC | 00 | ES de Tunis | Orlando Stadium |
12.02.19 | ES de Tunis | 20 | Orlando Pirates FC | Stade Olympique de Radès |
Horoya AC | 20 | FC Platinum | Stade du 28 Septembre |
08.03.19 | ES de Tunis | 20 | Horoya AC | Stade Olympique de Radès |
Orlando Pirates FC | 22 | FC Platinum | Orlando Stadium |
16.03.19 | FC Platinum | 12 | ES de Tunis | Mandava Stadium |
Horoya AC | 21 | Orlando Pirates FC | Stade du 28 Septembre |
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 | Club Africain (TUN1) | 2 | 2 -0-0 | 6 | - | 2 | 0 | 2 | 1 | 1 -0-0 | 3 | 1 | 0 | 1 | 1 | 1 -0-0 | 3 | 1 | 0 | 1 |
2 | TP Mazembe (COD1) | 2 | 1 -1-0 | 4 | - | 3 | 1 | 2 | 1 | 1 -0-0 | 3 | 2 | 0 | 2 | 1 | 0 -1-0 | 1 | 1 | 1 | 0 |
3 | Ismaily SC (EGY1) | 2 | 0 -1-1 | 1 | - | 1 | 2 | -1 | 1 | 0 -1-0 | 1 | 1 | 1 | 0 | 1 | 0 -0-1 | 0 | 0 | 1 | -1 |
4 | CS Constantine (ALG1) | 2 | 0 -0-2 | 0 | - | 0 | 3 | -3 | 1 | 0 -0-1 | 0 | 0 | 1 | -1 | 1 | 0 -0-1 | 0 | 0 | 2 | -2 |
Quarterfinals |
Date | Home | Status | Road | Venue |
11.01.19 | Club Africain | 01 | CS Constantine | Stade Olympique de Radès |
12.01.19 | TP Mazembe | 20 | Ismaily SC | Stade TP Mazembe |
18.01.19 | Ismaily SC | 12 | Club Africain | Ismaïlia Stadium |
19.01.19 | CS Constantine | 30 | TP Mazembe | Stade Mohamed Hamlaoui |
02.02.19 | TP Mazembe | 80 | Club Africain | Stade TP Mazembe |
12.02.19 | Club Africain | 00 | TP Mazembe | Stade Olympique de Radès |
23.02.19 | Ismaily SC | 11 | CS Constantine | Ismaïlia Stadium |
02.03.19 | CS Constantine | 32 | Ismaily SC | Stade Mohamed Hamlaoui |
08.03.19 | CS Constantine | 01 | Club Africain | Stade Mohamed Hamlaoui |
Ismaily SC | 11 | TP Mazembe | Borg El Arab Stadium |
16.03.19 | Club Africain | 10 | Ismaily SC | Stade Olympique de Radès |
TP Mazembe | 20 | CS Constantine | Stade TP Mazembe |
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) | 2 | 1 -0-1 | 3 | - | 3 | 1 | 2 | 1 | 1 -0-0 | 3 | 3 | 0 | 3 | 1 | 0 -0-1 | 0 | 0 | 1 | -1 |
2 | AS Vita Club (COD1) | 2 | 1 -0-1 | 3 | - | 2 | 2 | 0 | 1 | 1 -0-0 | 3 | 1 | 0 | 1 | 1 | 0 -0-1 | 0 | 1 | 2 | -1 |
3 | JS Saoura (ALG1) | 2 | 1 -0-1 | 3 | - | 2 | 3 | -1 | 1 | 1 -0-0 | 3 | 2 | 0 | 2 | 1 | 0 -0-1 | 0 | 0 | 3 | -3 |
4 | Simba SC (TAN1) | 2 | 1 -0-1 | 3 | - | 2 | 3 | -1 | 1 | 1 -0-0 | 3 | 2 | 1 | 1 | 1 | 0 -0-1 | 0 | 0 | 2 | -2 |
Quarterfinals |
Date | Home | Status | Road | Venue |
Al Ahly SC | 20 | AS Vita Club | Borg El Arab Stadium |
18.01.19 | JS Saoura | 11 | Al Ahly SC | Stade du 20 Août 1955 (Béchar) |
19.01.19 | AS Vita Club | 50 | Simba SC | Stade des Martyrs |
02.02.19 | AS Vita Club | 22 | JS Saoura | Stade des Martyrs |
Al Ahly SC | 50 | Simba SC | Borg El Arab Stadium |
12.02.19 | Simba SC | 10 | Al Ahly SC | Benjamin Mkapa National Stadium |
JS Saoura | 10 | AS Vita Club | Stade du 20 Août 1955 (Béchar) |
09.03.19 | AS Vita Club | 10 | Al Ahly SC | Stade des Martyrs |
16.03.19 | Al Ahly SC | 30 | JS Saoura | Borg El Arab Stadium |
Simba SC | 21 | AS Vita Club | Benjamin Mkapa National Stadium |
Preliminary Round 2
Date | Home | Status | Road | Venue |
Aggregate | Al-Nasr Club (LBY1) | 56 | Horoya AC (GUI1) |
14.12.18 | Al-Nasr Club | 30 | Horoya AC | Petrosport Stadium |
23.12.18 | Horoya AC | 62 | Al-Nasr Club | Stade du 28 Septembre |
Aggregate | Al Ahly SC (EGY1) | 21 | Jimma Aba Jifar FC (ETH1) |
14.12.18 | Al Ahly SC | 20 | Jimma Aba Jifar FC | Borg El Arab Stadium |
23.12.18 | Jimma Aba Jifar FC | 10 | Al Ahly SC | Addis Ababa National Stadium |
Aggregate | CS Constantine (ALG1) | 30 | Vipers SC (UGA1) |
14.12.18 | CS Constantine | 10 | Vipers SC | Stade Mohamed Hamlaoui |
22.12.18 | Vipers SC | 02 | CS Constantine | St. Mary's Stadium (Kitende) |
Aggregate | Nkana FC (ZAM1) | 34 | Simba SC (TAN1) |
Aggregate | JS Saoura (ALG1) | 21 | Ittihad Riadhi de Tanger (MAR1) |
15.12.18 | JS Saoura | 20 | Ittihad Riadhi de Tanger | Stade de Béchar |
23.12.18 | Ittihad Riadhi de Tanger | 10 | JS Saoura | Grand Stade de Tanger |
Aggregate | Stade Malien de Bamako (MLI1) | 02 | ASEC Mimosas (CIV1) |
15.12.18 | Stade Malien de Bamako | 01 | ASEC Mimosas | Stade Omnisports Modibo Kéïta |
23.12.18 | ASEC Mimosas | 10 | Stade Malien de Bamako | Stade Félix Houphouët-Boigny |
Aggregate | Wydad Casablanca (MAR1) | 33 | ASC Diaraf (SEN1) |
15.12.18 | Wydad Casablanca | 20 | ASC Diaraf | Stade Mohamed V |
22.12.18 | ASC Diaraf | 31 | Wydad Casablanca | Stade Léopold Sédar Senghor | ||
Wydad Casablanca advances w/more away goals (1-0) |
Aggregate | Orlando Pirates FC (RSA1) | 10 | African Stars FC (NAM1) |
15.12.18 | Orlando Pirates FC | 00 | African Stars FC | Orlando Stadium |
22.12.18 | African Stars FC | 01 | Orlando Pirates FC | Sam Nujoma Stadium |
Aggregate | Gor Mahia FC (KEN1) | 33 | Lobi Stars FC (NGA1) |
16.12.18 | Gor Mahia FC | 31 | Lobi Stars FC | Moi International Sports Centre |
22.12.18 | Lobi Stars FC | 20 | Gor Mahia FC | Nnamdi Azikiwe Stadium | ||
Lobi Stars FC advances w/more away goals (1-0) |
Aggregate | AS Vita Club (COD1) | 52 | Bantu FC (LES1) |
16.12.18 | AS Vita Club | 41 | Bantu FC | Stade des Martyrs |
23.12.18 | Bantu FC | 11 | AS Vita Club | Setsoto Stadium |
Aggregate | AS Otôho d'Oyo (CGO1) | 11 | FC Platinum (ZIM1) |
16.12.18 | AS Otôho d'Oyo | 11 | FC Platinum | Stade Omnisport Marien Ngouabi d'Owando |
22.12.18 | FC Platinum | 00 | AS Otôho d'Oyo | Mandava Stadium | ||
FC Platinum advances w/more away goals (1-0) |
Aggregate | Al-Ahly SC Benghazi (LBY1) | 04 | Mamelodi Sundowns FC (RSA1) |
16.12.18 | Al-Ahly SC Benghazi | 00 | Mamelodi Sundowns FC | Petrosport Stadium |
22.12.18 | Mamelodi Sundowns FC | 40 | Al-Ahly SC Benghazi | Loftus Versfeld Stadium |
Aggregate | Ismaily SC (EGY1) | 32 | Coton Sport FC (CMR1) |
16.12.18 | Ismaily SC | 20 | Coton Sport FC | Ismaïlia Stadium |
22.12.18 | Coton Sport FC | 21 | Ismaily SC | Stade Militaire (Yaoundé) |
Aggregate | TP Mazembe (COD1) | 21 | ZESCO United FC (ZAM1) |
16.12.18 | TP Mazembe | 10 | ZESCO United FC | Stade TP Mazembe |
22.12.18 | ZESCO United FC | 11 | TP Mazembe | Levy Mwanawasa Stadium |
Aggregate | Club Africain (TUN1) | 32 | Al-Hilal FC (SDN1) |
16.12.18 | Club Africain | 31 | Al-Hilal FC | Stade Olympique de Radès |
23.12.18 | Al-Hilal FC | 10 | Club Africain | Al-Hilal Stadium |
Preliminary Round 1
Date | Home | Status | Road | Venue |
Aggregate | Volcan Club de Moroni (COM1) | 12 | African Stars FC (NAM1) |
27.11.18 | Volcan Club de Moroni | 00 | African Stars FC | Stade de Moroni |
05.12.18 | African Stars FC | 21 | Volcan Club de Moroni | Sam Nujoma Stadium |
Aggregate | TP USCA Bangui (CTA1) | 05 | Stade Malien de Bamako (MLI1) |
27.11.18 | TP USCA Bangui | 01 | Stade Malien de Bamako | Stade Barthélemy Boganda |
05.12.18 | Stade Malien de Bamako | 40 | TP USCA Bangui | Stade Omnisports Modibo Kéïta |
Aggregate | ASAS Djibouti Télécom (DJI1) | 35 | Jimma Aba Jifar FC (ETH1) |
27.11.18 | ASAS Djibouti Télécom | 13 | Jimma Aba Jifar FC | Stade du Ville |
04.12.18 | Jimma Aba Jifar FC | 22 | ASAS Djibouti Télécom | Addis Ababa National Stadium |
Aggregate | AS SONIDEP (NIG1) | 15 | ZESCO United FC (ZAM1) |
27.11.18 | AS SONIDEP | 12 | ZESCO United FC | Général Seyni Kountché Stadion |
04.12.18 | ZESCO United FC | 30 | AS SONIDEP | Levy Mwanawasa Stadium |
Aggregate | ASF Bobo Dioulasso (BFA1) | 44 | Coton Sport FC (CMR1) |
27.11.18 | ASF Bobo Dioulasso | 31 | Coton Sport FC | Stade Sangoulé-Lamizana |
04.12.18 | Coton Sport FC | 31 | ASF Bobo Dioulasso | Stade Ahmadou Ahidjo | ||
Coton Sport FC advances on PKs (5-3) |
Aggregate | Al-Nasr Club (LBY1) | 93 | Al-Hilal FC (Juba) (SSN1) |
27.11.18 | Al-Nasr Club | 51 | Al-Hilal FC (Juba) | Petrosport Stadium |
04.12.18 | Al-Hilal FC (Juba) | 24 | Al-Nasr Club | Juba Stadium |
Aggregate | CS Constantine (ALG1) | 10 | GAMTEL FC (GAM1) |
27.11.18 | CS Constantine | 00 | GAMTEL FC | Stade Mohamed Hamlaoui |
05.12.18 | GAMTEL FC | 01 | CS Constantine | Banjul Mini-Stadium |
Aggregate | ASC Diaraf (SEN1) | 11 | US Koroki (TOG1) |
27.11.18 | ASC Diaraf | 10 | US Koroki | Stade Léopold Sédar Senghor |
04.12.18 | US Koroki | 10 | ASC Diaraf | Stade Général Eyadema | ||
ASC Diaraf advances on PKs (4-2) |
Aggregate | Township Rollers FC (BOT1) | 22 | Bantu FC (LES1) |
27.11.18 | Township Rollers FC | 11 | Bantu FC | Lobatse Stadium |
04.12.18 | Bantu FC | 11 | Township Rollers FC | Setsoto Stadium | ||
Bantu FC advances on PKs (4-2) |
Aggregate | JS Saoura (ALG1) | 20 | SC Gagnoa (CIV1) |
Aggregate | Al-Hilal FC (SDN1) | 60 | Jeshi la Kujenga Uchumi (ZAN1) |
27.11.18 | Al-Hilal FC | 40 | Jeshi la Kujenga Uchumi | Al-Hilal Stadium |
05.12.18 | Jeshi la Kujenga Uchumi | 02 | Al-Hilal FC | Amaan Stadium (Zanzibar City) |
Aggregate | Ittihad Riadhi de Tanger (MAR1) | 10 | Elect-Sport FC (CHA1) |
27.11.18 | Ittihad Riadhi de Tanger | 10 | Elect-Sport FC | Grand Stade de Tanger |
05.12.18 | Elect-Sport FC | 00 | Ittihad Riadhi de Tanger | Stade Omnisports Idriss Mahamat Ouya |
Aggregate | CNaPS Sport (MAD1) | 12 | FC Platinum (ZIM1) |
28.11.18 | CNaPS Sport | 11 | FC Platinum | CNAPS Stadium |
05.12.18 | FC Platinum | 10 | CNaPS Sport | Mandava Stadium |
Aggregate | Simba SC (TAN1) | 81 | Mbabane Swallows FC (SWZ1) |
28.11.18 | Simba SC | 41 | Mbabane Swallows FC | Benjamin Mkapa National Stadium |
04.12.18 | Mbabane Swallows FC | 04 | Simba SC | Mavuso Sports Centre |
Aggregate | UD Songo (MOZ1) | 13 | Nkana FC (ZAM1) |
Aggregate | Le Messager FC (BDI1) | 13 | Ismaily SC (EGY1) |
28.11.18 | Le Messager FC | 01 | Ismaily SC | Stade Rukundo |
05.12.18 | Ismaily SC | 21 | Le Messager FC | Ismaïlia Stadium |
Aggregate | APR FC (RWA1) | 13 | Club Africain (TUN1) |
28.11.18 | APR FC | 00 | Club Africain | Stade Régional de Nyamirambo |
04.12.18 | Club Africain | 31 | APR FC | Stade Olympique de Radès |
Aggregate | Leones Vegetarianos FC (EQG1) | 17 | Mamelodi Sundowns FC (RSA1) |
28.11.18 | Leones Vegetarianos FC | 02 | Mamelodi Sundowns FC | Nuevo Estadio de Ebebiyín |
05.12.18 | Mamelodi Sundowns FC | 51 | Leones Vegetarianos FC | Loftus Versfeld Stadium |
Aggregate | UMS de Loum (CMR1) | 12 | Lobi Stars FC (NGA1) |
28.11.18 | UMS de Loum | 10 | Lobi Stars FC | Stade Militaire (Yaoundé) |
05.12.18 | Lobi Stars FC | 20 | UMS de Loum | Stade Ahmadou Ahidjo |
Aggregate | CD 1º de Agosto (ANG1) | 44 | AS Otôho d'Oyo (CGO1) |
28.11.18 | CD 1º de Agosto | 42 | AS Otôho d'Oyo | Estádio 11 de Novembro |
05.12.18 | AS Otôho d'Oyo | 20 | CD 1º de Agosto | Stade Omnisport Marien Ngouabi d'Owando | ||
AS Otôho d'Oyo advances w/more away goals (2-0) |
Aggregate | ASEC Mimosas (CIV1) | 10 | AS Mangasport (GAB1) |
28.11.18 | ASEC Mimosas | 10 | AS Mangasport | Stade Robert Champroux |
05.12.18 | AS Mangasport | 00 | ASEC Mimosas | Stade d'Angondjé |
Aggregate | Gor Mahia FC (KEN1) | 11 | Big Bullets FC (MWI1) |
28.11.18 | Gor Mahia FC | 10 | Big Bullets FC | Moi International Sports Centre |
05.12.18 | Big Bullets FC | 10 | Gor Mahia FC | Kamuzu Stadium | ||
Gor Mahia FC advances on PKs (4-3) |
Aggregate | Horoya AC (GUI1) | 20 | Barrack Young Controllers (LBR1) |
28.11.18 | Horoya AC | 10 | Barrack Young Controllers | Stade du 28 Septembre |
04.12.18 | Barrack Young Controllers | 01 | Horoya AC | Antoinette Tubman Stadium |
Aggregate | FC Nouadhibou (MTN1) | 23 | Al-Ahly SC Benghazi (LBY1) |
28.11.18 | FC Nouadhibou | 21 | Al-Ahly SC Benghazi | Stade Olympique (Nouakchott) |
05.12.18 | Al-Ahly SC Benghazi | 20 | FC Nouadhibou | Petrosport Stadium |
Aggregate | Al-Merreikh SC (SDN1) | 22 | Vipers SC (UGA1) |
28.11.18 | Al-Merreikh SC | 21 | Vipers SC | Stade de Al-Merrikh |
05.12.18 | Vipers SC | 10 | Al-Merreikh SC | Kitende Ground | ||
Vipers SC advances w/more away goals (1-0) |
Aggregate | Orlando Pirates FC (RSA1) | 82 | Lightstars FC (SEY1) |
28.11.18 | Orlando Pirates FC | 51 | Lightstars FC | Orlando Stadium |
05.12.18 | Lightstars FC | 13 | Orlando Pirates FC | Stade d’Amitié (Praslin) |