Final | dates | team 1 | leg 1 | leg 2 | team 2 | HT1 | HT2 | aggr. | --.0-,--.0- | Club Africain | TUN | 6-2 | 1-1 | Nakivubo Villa SC | UGA | --- | --- | 7-3 |
dates | team 1 | leg 1 | leg 2 | team 2 | HT1 | HT2 | aggr. | --.0-,--.0- | Club Africain | TUN | 3-0 | 1-4 | Nkana Red Devils | ZAM | --- | --- | 4-4 (a) | --.0-,--.0- | Nakivubo Villa SC | UGA | 3-2 | 1-1 | Iwuanyanwu Nationale | NGR | --- | --- | 4-3 |
dates | team 1 | leg 1 | leg 2 | team 2 | HT1 | HT2 | aggr. | --.0-,--.0- | Al Ahly | EGY | 2-0 | 0-2 | Nakivubo Villa SC | UGA | --- | --- | 2-2 (2-4p) | --.0-,--.0- | Club Africain | TUN | 2-0 | 0-1 | WAC Casablanca | MOR | --- | --- | 2-1 | --.0-,--.0- | Iwuanyanwu Nationale | NGR | 3-0 | 0-3 | ASEC Abidjan | IVC | --- | --- | 3-3 (6-5p) | --.0-,--.0- | Union Douala | CMR | 2-1 | 0-1 | Nkana Red Devils | ZAM | --- | --- | 2-2 |
dates | team 1 | leg 1 | leg 2 | team 2 | HT1 | HT2 | aggr. | --.0-,--.0- | Al Ahly | EGY | 3-1 | 1-0 | Highlanders FC | ZIM | --- | --- | 4-1 | --.0-,--.0- | Club Africain | TUN | 2-0 | 0-0 | Djoliba AC | MLI | --- | --- | 2-0 | --.0-,--.0- | Iwuanyanwu Nationale | NGR | 5-0 | 2-1 | JAC Port-Gentil | GAB | --- | --- | 7-1 | --.0-,--.0- | JS Kabylie | ALG | 1-0 | 0-3 | Wydad Casablanca | MOR | --- | --- | 1-3 | --.0-,--.0- | Nakivubo Villa SC | UGA | 4-1 | 1-2 | Pamba SC | TAN | --- | --- | 5-3 | --.0-,--.0- | Nkana Red Devils | ZAM | 4-1 | 0-2 | Sunrise Flacq United | MRI | --- | --- | 4-3 | --.0-,--.0- | Petro Atlético | ANG | 1-0 | 0-1 | ASEC Mimosas | IVC | --- | --- | 1-1 (1-3p) | --.0-,--.0- | Union Douala | CMR | 2-0 | 0-0 | Vital'O FC | BDI | --- | --- | 2-0 |
dates | team 1 | leg 1 | leg 2 | team 2 | HT1 | HT2 | aggr. | --.0-,--.0- | Al Ahly | EGY | 1 | | Brewery | ETH | --- | --- | w/o | --.0-,--.0- | Al-Ittihad | LBA | 0-2 | 0-0 | ASEC Mimosas | IVC | --- | --- | 0-2 | --.0-,--.0- | Al-Merrikh | SUD | 1-0 | 0-1 | Nakivubo Villa SC | UGA | --- | --- | 1-1 (7-8 p) | --.0-,--.0- | Club Africain | TUN | 5-1 | 2-1 | Requins de l'Atlantique FC | BEN | --- | --- | 7-2 | --.0-,--.0- | FC Lupopo | ZAI | 1-1 | 0-0 | JAC Port-Gentil | GAB | --- | --- | 1-1 (a) | --.0-,--.0- | Gor Mahia | KEN | 1-0 | 0-4 | Highlanders FC | ZIM | --- | --- | 1-4 | --.0-,--.0- | Hearts of Oak | GHA | 4-2 | 1-3 | Petro Atlético | ANG | --- | --- | 5-5 (a) | --.0-,--.0- | Inter Club | CGO | 2-1 | 0-0 | Vital'O FC | BDI | --- | --- | 2-2 (a) | --.0-,--.0- | Iwuanyanwu Nationale | NGR | 3-0 | 0-2 | Old Edwardians | SLE | --- | --- | 3-2 | --.0-,--.0- | JS Kabylie | ALG | 6-0 | 0-1 | Elect-Sport | CHA | --- | --- | 6-1 | --.0-,--.0- | CD Matchedje | MOZ | 1-1 | 0-1 | Pamba SC | TAN | --- | --- | 1-2 | --.0-,--.0- | Nkana Red Devils | ZAM | 6-0 | 2 | ASF Fianarantsoa | MAD | --- | --- | w/o | --.0-,--.0- | ASC Port Autonome | SEN | 0-0 | 0-1 | Djoliba AC | MLI | --- | --- | 0-1 | --.0-,--.0- | Sahel SC | NIG | 0-0 | 1-3 | Wydad Casablanca | MOR | --- | --- | 1-3 | --.0-,--.0- | Sunrise Flacq United | MRI | 6-0 | 1-2 | Denver Sundowns | SWA | --- | --- | 7-2 | --.0-,--.0- | Union Douala | CMR | 3-0 | 2-1 | Étoile Filante | BFO | --- | --- | 5-1 |
dates | team 1 | leg 1 | leg 2 | team 2 | HT1 | HT2 | aggr. | --.0-,--.0- | Ifodje Atakpamé | TOG | 0-0 | 1-3 | Sahel SC | NIG | --- | --- | 1-3 | --.0-,--.0- | ASF Fianarantsoa | MAD | 4-1 | 0-0 | Saint-Louis FC | SEY | --- | --- | 4-1 | --.0-,--.0- | Lesotho Defence Force FC | LES | 0-3 | 0-0 | Pamba SC | TAN | --- | --- | 0-3 | --.0-,--.0- | AS Tempête Mocaf | CAR | 2-4 | 0-4 | Petro Atlético | ANG | --- | --- | 2-8 | --.0-,--.0- | Brewery | ETH | 1 | | Jadidka | SOM | --- | --- | w/o | --.0-,--.0- | Denver Sundowns | SWA | 0-1 | 1-0 | Gaborone United | BOT | --- | --- | 1-1 (4-2 p) |
|
|