| | Final |  | dates | team 1 | leg 1 | leg 2 | team 2 | HT1 | HT2 | aggr. |  | --.0-,--.0- | Power Dynamos F.C. |  ZAM | 0-2 | 0-2 | El Mokawloon SC |  EGY | --- | --- | 0-4 | 
 | dates | team 1 | leg 1 | leg 2 | team 2 | HT1 | HT2 | aggr. |  | --.0-,--.0- | El Mokawloon SC |  EGY | 1-1 | 2-1 | Accra Hearts of Oak SC |  GHA | --- | --- | 3-2 |  | --.0-,--.0- | Power Dynamos F.C. |  ZAM | 2-1 | 0-0 | Djoliba AC |  MLI | --- | --- | 2-1 | 
 | dates | team 1 | leg 1 | leg 2 | team 2 | HT1 | HT2 | aggr. |  | --.0-,--.0- | Africa Sports National |  IVC | 2-0 | 0-3 | El Mokawloon SC |  EGY | --- | --- | 2-3 |  | --.0-,--.0- | CAPS United F.C. |  ZIM | 1-2 | 0-3 | Power Dynamos F.C. |  ZAM | --- | --- | 1-5 |  | --.0-,--.0- | USK Alger |  ALG | 2-1 | 0-2 | Accra Hearts of Oak SC |  GHA | --- | --- | 2-3 |  | --.0-,--.0- | AS Vita Club |  ZAI | 0-0 | 0-1 | Djoliba Athletic Club |  MLI | --- | --- | 0-1 | 
 | dates | team 1 | leg 1 | leg 2 | team 2 | HT1 | HT2 | aggr. |  | --.0-,--.0- | El Mokawloon SC |  EGY | 3-2 | 2-0 | Grupo Desportivo de Maputo |  MOZ | --- | --- | 5-2 |  | --.0-,--.0- | Bendel Insurance F.C. |  NGR | 3-1 | 0-2 | USK Alger |  ALG | --- | --- | 3-3 |  | --.0-,--.0- | CAPS United F.C. |  ZIM | 1-1 | 3-2 | Dinamo Fima |  MAD | --- | --- | 4-3 |  | --.0-,--.0- | Dynamo Douala |  CMR | 1-2 | 0-1 | Africa Sports National |  IVC | --- | --- | 1-3 |  | --.0-,--.0- | Pan African FC |  TAN | 1-0 | 0-1 | Power Dynamos F.C. |  ZAM | --- | --- | 1-1 |  | --.0-,--.0- | ASF Police |  SEN | 1-0 | 0-1 | Accra Hearts of Oak SC |  GHA | --- | --- | 1-1 |  | --.0-,--.0- | Union Douala |  CMR | 0-1 | 0-3 | Djoliba Athletic Club |  MLI | --- | --- | 0-4 |  | --.0-,--.0- | AS Vita Club |  ZAI | 4-0 | 0-0 | FC 105 Libreville |  GAB | --- | --- | 4-0 | 
 | dates | team 1 | leg 1 | leg 2 | team 2 | HT1 | HT2 | aggr. |  | --.0-,--.0- | Bendel Insurance F.C. |  NGR | 2-0 | 1-0 | OC Agaza |  TOG | --- | --- | 3-0 |  | --.0-,--.0- | CARA Brazzaville |  CGO | 1-0 | 0-2 | USK Alger |  ALG | --- | --- | 1-2 |  | --.0-,--.0- | Coffee United SC |  UGA | 0-0 | 0-2 | Power Dynamos F.C. |  ZAM | --- | --- | 0-2 |  | --.0-,--.0- | Grupo Desportivo de Maputo |  MOZ | wo | wo | Printing Agency |  SOM | --- | --- | wo |  | --.0-,--.0- | Desportivo TAAG |  ANG | 0-0 | wo | AS Vita Club |  ZAI | --- | --- | wo |  | --.0-,--.0- | CD Elá Nguema |  EQG | 0-2 | 1-6 | Union Douala |  CMR | --- | --- | 1-8 |  | --.0-,--.0- | FC 105 Libreville |  GAB | 1-1 | 2-2 | Gbessia A.C. |  GUI | --- | --- | 3-3 |  | --.0-,--.0- | ASC Garde Nationale |  MAU | 0-1 | 0-2 | Dynamo Douala |  CMR | --- | --- | 0-3 |  | --.0-,--.0- | Gor Mahia |  KEN | 2-3 | --- | Dinamo Fima |  MAD | --- | --- | wo |  | --.0-,--.0- | Hay Al-Arab SC |  SUD | 1-1 | 1-3 | El Mokawloon SC |  EGY | --- | --- | 2-4 |  | --.0-,--.0- | Kamboi Eagles |  SLE | 0-4 | 0-6 | Africa Sports National |  IVC | --- | --- | 0-10 |  | --.0-,--.0- | Maseru Rovers |  LES | 0-1 | 0-1 | CAPS United F.C. |  ZIM | --- | --- | 0-2 |  | --.0-,--.0- | Mighty Barolle |  LBR | 0-0 | 0-1 | ASF Police |  SEN | --- | --- | 0-1 |  | --.0-,--.0- | Mukura Victory Sports FC |  RWA | 0-4 | 0-4 | Pan African FC |  TAN | --- | --- | 0-8 |  | --.0-,--.0- | Requins de l'Atlantique FC |  BEN | 0-0 | 0-1 | Djoliba Athletic Club |  MLI | --- | --- | 0-1 |  | --.0-,--.0- | Wallidan F.C. |  GAM | 1-0 | 1-4 | Accra Hearts of Oak SC |  GHA | --- | --- | 2-4 | 
 |  |