| | Final |  | dates | team 1 ___________ | leg 1 | leg 2 | team 2 ___________ | HT1 | HT2 | aggr. |  | --.--,--.-- | Étoile du Sahel |  TUN | 0-0 | 3-1 | Al Ahly |  EGY | --- | --- | 3-1 | 
 | dates | team 1 ___________ | leg 1 | leg 2 | team 2 ___________ | HT1 | HT2 | aggr. |  | --.--,--.-- | Al Hilal |  SUD | 2-1 | 1-3 | Etoile du Sahel |  TUN | --- | --- | 3-4 |  | --.--,--.-- | Al Ittihad |  LBA | 0-0 | 0-1 | Al Ahly |  EGY | --- | --- | 0-1 | 
 | | Group A | pts | w | d | l | gf | ga | g+- | Wyda | ZESC | AlAh | ASEC | 
 |  | 
 | | Group B | pts | w | d | l | gf | ga | g+- | Mame | Zama | Enyi | ESSé | 
 |  | 
 | dates | team 1 ___________ | leg 1 | leg 2 | team 2 ___________ | HT1 | HT2 | aggr. |  | --.--,--.-- | Mamelodi Sundowns |  RSA | 2-2 | 0-2 | Al-Ahly |  EGY | --- | --- | 2-4 |  | --.--,--.-- | Nasarawa United |  NGR | 3-0 | 0-3 | Al-Hilal |  SUD | --- | --- | 3-3(2-3p) |  | --.--,--.-- | Maranatha |  TOG | 0-0 | 0-3 | Etoile du Sahel |  TUN | --- | --- | 0-3 |  | --.--,--.-- | Étoile du Congo |  CGO | 3-1 | 0-2 | Al-Ittihad Tripoli |  LBA | --- | --- | 3-3(a) |  | --.--,--.-- | ASEC Mimosas |  IVC | 2-0 | 0-0 | Wydad Casablanca |  MOR | --- | --- | 2-0 |  | --.--,--.-- | Espérance ST |  TUN | 3-0 | 0-0 | Young Africans FC |  TAN | --- | --- | 3-0 |  | --.--,--.-- | TP Mazembe |  COD | 1-0 | 0-2 | FAR Rabat |  MOR | --- | --- | 1-2 |  | --.--,--.-- | Coton Sport FC |  CMR | 1-0 | 0-2 | JS Kabylie |  ALG | --- | --- | 1-2 | 
 | dates | team 1 ___________ | leg 1 | leg 2 | team 2 ___________ | HT1 | HT2 | aggr. |  | --.--,--.-- | Highlanders |  ZIM | 0-0 | 0-2 | Al-Ahly |  EGY | --- | --- | 0-2 |  | --.--,--.-- | Grupo Desportivo de Maputo |  MOZ | 1-1 | 0-2 | Mamelodi Sundowns |  RSA | --- | --- | 1-3 |  | --.--,--.-- | Al-Hilal |  SUD | 2-0 | 2-2 | El Zamalek |  EGY | --- | --- | 4-2 |  | --.--,--.-- | Nasarawa United |  NGR | 3-0 | 1-2 | Gambia Ports Authority |  GAM | --- | --- | 4-2 |  | --.--,--.-- | Fello Star |  GUI | 0-1 | 1-4 | Etoile du Sahel |  TUN | --- | --- | 1-5 |  | --.--,--.-- | APR FC |  RWA | 2-0 | 0-2 | Maranatha |  TOG | --- | --- | 2-2 |  | --.--,--.-- | Al-Ittihad Tripoli |  LBA | 4-1 | 1-0 | AS-FNIS |  NIG | --- | --- | 5-1 |  | --.--,--.-- | Saint-George SA |  ETH | 1-0 | 0-2 | Étoile du Congo |  CGO | --- | --- | 1-2 |  | --.--,--.-- | Stade Malien |  MLI | 0-0 | 1-3 | Wydad Casablanca |  MOR | --- | --- | 1-3 |  | --.--,--.-- | Kallon |  SLE | 0-1 | 1-2 | ASEC Mimosas |  IVC | --- | --- | 1-3 |  | --.--,--.-- | Young Africans FC |  TAN | 3-0 | 0-2 | Atlético Petróleos Luanda |  ANG | --- | --- | 3-2 |  | --.--,--.-- | Espérance ST |  TUN | 2-0 | 4-1 | Zanaco FC |  ZAM | --- | --- | 6-1 |  | --.--,--.-- | Ashanti Gold SC |  GHA | 2-0 | 0-2 | FAR Rabat |  MOR | --- | --- | 2-2 (6-7p) |  | --.--,--.-- | AS ADEMA |  MAD | 2-2 | 1-4 | TP Mazembe |  COD | --- | --- | 3-5 |  | --.--,--.-- | AS Mangasport |  GAB | 3-1 | 0-3 | JS Kabylie |  ALG | --- | --- | 3-4 |  | --.--,--.-- | Séwé Sports |  IVC | 1-0 | 0-4 | Coton Sport FC |  CMR | --- | --- | 1-4 | 
 |
 |  |  | -- pairs. Best - teams received a bye. | 
 | dates | team 1 ___________ | leg 1 | leg 2 | team 2 ___________ | HT1 | HT2 | aggr. |  | --.--,--.-- | Highlanders |  ZIM | 1-0 | 0-1 | Pamplemousses SC |  MRI | --- | --- | 1-1 (9-8p) |  | --.--,--.-- | Mamelodi Sundowns |  RSA | 4-2 | 2-0 | Royal Leopards |  SWA | --- | --- | 6-2 |  | --.--,--.-- | JS Saint-Pierroise |  REU | wo | wo | Grupo Desportivo de Maputo |  MOZ | --- | --- | w/o |  | --.--,--.-- | El Zamalek |  EGY | 4-1 | 1-0 | Vital'O FC |  BDI | --- | --- | 5-1 |  | --.--,--.-- | Al-Hilal |  SUD | 4-0 | 2-0 | Polisi |  ZAN | --- | --- | 6-0 |  | --.--,--.-- | Asante Kotoko |  GHA | 1-0 | 0-1 | Gambia Ports Authority |  GAM | --- | --- | 1-1 (2-4p) |  | --.--,--.-- | ASFA Yennenga |  BFO | 1-1 | 0-2 | Nasarawa United |  NGR | --- | --- | 1-3 |  | --.--,--.-- | Fello Star |  GUI | 0-1 | 0-3 | Sporting Clube da Praia |  CVE | --- | --- | 0-4 |  | --.--,--.-- | ASC Diaraf |  SEN | 1-0 | 0-2 | Maranatha |  TOG | --- | --- | 1-2 |  | --.--,--.-- | FC Saint Eloi Lupopo |  COD | 1-2 | 0-2 | APR FC |  RWA | --- | --- | 1-4 |  | --.--,--.-- | USM Alger |  ALG | 3-1 | 0-2 | AS-FNIS |  NIG | --- | --- | 3-3(a) |  | --.--,--.-- | Al-Ittihad Tripoli |  LBA | 3-0 | 1-0 | Mogas 90 FC |  BEN | --- | --- | 4-0 |  | --.--,--.-- | Canon Yaoundé |  CMR | 1-0 | 0-2 | Étoile du Congo |  CGO | --- | --- | 1-2 |  | --.--,--.-- | Saint-George SA |  ETH | wo | wo | Super ESCOM |  MAW | --- | --- | w/o |  | --.--,--.-- | Wydad Casablanca |  MOR | 4-0 | 1-2 | ASC Mauritel Mobile FC |  MAU | --- | --- | 5-2 |  | --.--,--.-- | Stade Malien |  MLI |  | 1-2 | AS Douanes |  SEN | --- | --- | 1-4 |  | --.--,--.-- | Ocean Boys FC |  NGR | 0-0 | 0-1 | Kallon |  SLE | --- | --- | 0-1 |  | --.--,--.-- | Atlético Petróleos Luanda |  ANG | 1-0 | 1-1 | FC Civics |  NAM | --- | --- | 2-1 |  | --.--,--.-- | Young Africans FC |  TAN | 5-1 | 5 | AJSM |  COM | --- | --- | 5-1 |  | --.--,--.-- | Likhopo |  LES | 0-0 | 0-1 | Zanaco FC |  ZAM | --- | --- | 0-1 |  | --.--,--.-- | Espérance ST |  TUN | 4-0 | 2-1 | Renaissance FC |  CHA | --- | --- | 6-1 |  | --.--,--.-- | Renacimiento FC |  EQG | 0-1 | 0-1 | Ashanti Gold SC |  GHA | --- | --- | 0-2 |  | --.--,--.-- | TP Mazembe |  COD | 3-0 | 4-2 | Police XI |  BOT | --- | --- | 7-2 |  | --.--,--.-- | AS ADEMA |  MAD | 0-0 | 3-0 | Anse Reunion FC |  SEY | --- | --- | 3-0 |  | --.--,--.-- | JS Kabylie |  ALG | 3-1 | 2-1 | Clube de Futebol |  GBU | --- | --- | 5-2 |  | --.--,--.-- | CD Primeiro de Agosto |  ANG | 0-1 | 1-1 | AS Mangasport |  GAB | --- | --- | 1-2 |  | --.--,--.-- | Coton Sport FC |  CMR | 3-0 | 0-0 | Uganda Revenus Authority SC |  UGA | --- | --- | 3-0 |  | --.--,--.-- | Séwé Sports |  IVC | 3-1 | 0-1 | Mighty Barolle |  LBR | --- | --- | 3-2 | 
 |  |