Final | dates | team 1 | leg 1 | leg 2 | team 2 | HT1 | HT2 | aggr. | --.0-,--.0- | Julius Berger | NGR | 1-1 | 1-2 | JS Kabylie | ALG | --- | --- | 2-3 |
dates | team 1 | leg 1 | leg 2 | team 2 | HT1 | HT2 | aggr. | --.0-,--.0- | Blackpool FC | ZIM | 2-1 | 0-1 | JS Kabylie | ALG | --- | --- | 2-2 (a) | --.0-,--.0- | CD Maxaquene | MOZ | 0-0 | 0-1 | Julius Berger | NGR | --- | --- | 0-1 |
dates | team 1 | leg 1 | leg 2 | team 2 | HT1 | HT2 | aggr. | --.0-,--.0- | CD Maxaquene | MOZ | wo | AS Marsa | TUN | | | w/o | --.0-,--.0- | DC Motema Pembe | COD | 1-0 | 0-2 | Julius Berger | NGR | --- | --- | 1-2 | --.0-,--.0- | Blackpool FC | ZIM | 2-1 | 2-1 | Young Africans | TAN | --- | --- | 4-2 | --.0-,--.0- | JS Kabylie | ALG | 3-1 | 1-2 | Hearts of Oak | GHA | --- | --- | 4-3 |
dates | team 1 | leg 1 | leg 2 | team 2 | HT1 | HT2 | aggr. | --.0-,--.0- | Blackpool FC | ZIM | 0-0 | 3-1 | Kabwe Warriors | ZAM | --- | --- | 3-1 | --.0-,--.0- | Young Africans | TAN | 3-1 | 1-1 | Cadets Club | MRI | --- | --- | 4-2 | --.0-,--.0- | Julius Berger | NGR | 5-0 | 3-1 | AS Nianan | MLI | --- | --- | 8-1 | --.0-,--.0- | Olympic Mvolyé | CMR | 1-0 | 0-4 | Hearts of Oak | GHA | --- | --- | 1-4 | --.0-,--.0- | DC Motema Pembe | COD | 2-0 | 0-1 | Vital'O FC | BDI | --- | --- | 2-1 | --.0-,--.0- | Al-Merreikh | SUD | 1-1 | 1-2 | CD Maxaquene | MOZ | --- | --- | 2-3 | --.0-,--.0- | JS Kabylie | ALG | 2-0 | 0-1 | Stade d'Abidjan | IVC | --- | --- | 2-1 | --.0-,--.0- | AS Marsa | TUN | wo | Wallidan FC | GAM | | | w/o |
dates | team 1 | leg 1 | leg 2 | team 2 | HT1 | HT2 | aggr. | --.0-,--.0- | Vaal Professionals FC | RSA | 2-2 | 1-2 | Young Africans | TAN | --- | --- | 3-4 | --.0-,--.0- | Matlama FC | LES | 2-1 | 1-3 | Cadets Club | MRI | --- | --- | 3-4 | --.0-,--.0- | Blackpool FC | ZIM | 2-0 | 3-1 | US Saint-Andréenne | REU | --- | --- | 5-1 | --.0-,--.0- | Township Rollers | BOT | 2-1 | 1-4 | Kabwe Warriors | ZAM | --- | --- | 3-5 | --.0-,--.0- | Zumunta AC | NIG | 2-1 | 0-1 | Stade d'Abidjan | IVC | --- | --- | 2-2 (a) | --.0-,--.0- | AS Nianan | MLI | 0-1 | 2-0 | Étoile Filante | TOG | --- | --- | 2-1 | --.0-,--.0- | Independente SC | ANG | 1-2 | 0-3 | Olympic Mvolyé | CMR | --- | --- | 1-5 | --.0-,--.0- | Vital'O FC | BDI | 2-0 | 1-2 | AS Mangasport | GAB | --- | --- | 3-2 | --.0-,--.0- | EPB | CGO | 1-3 | —wo | Hearts of Oak | GHA | --- | | w/o | --.0-,--.0- | Mbabane Highlanders | SWA | 0-0 | 1-2 | CD Maxaquene | MOZ | --- | --- | 1-2 | --.0-,--.0- | Wallidan FC | GAM | wo | KAC Marrakesh | MOR | | | w/o | --.0-,--.0- | AS Marsa | TUN | wo | CARA Brazzaville | GUI | | | w/o |
|
|