Final | dates | team 1 | leg 1 | leg 2 | team 2 | HT1 | HT2 | aggr. | --.0-,--.0- | Zamalek | EGY | 0-0 | 1-3 | Esperance | TUN | --- | --- | 1-3 |
dates | team 1 | leg 1 | leg 2 | team 2 | HT1 | HT2 | aggr. | --.0-,--.0- | Esperance | TUN | 3-1 | 2-2 | MC Oran | ALG | --- | --- | 5-3 | --.0-,--.0- | Zamalek | EGY | 2-0 | 0-1 | Nkana Red Devils | ZAM | --- | --- | 2-1 |
dates | team 1 | leg 1 | leg 2 | team 2 | HT1 | HT2 | aggr. | --.0-,--.0- | Zamalek | EGY | 1-0 | 2-2 | AS Sogara | GAB | --- | --- | 3-2 | --.0-,--.0- | AS Vita Club | ZAI | -wo | MC Oran | ALG | --- | --- | w/o | --.0-,--.0- | Nkana Red Devils | ZAM | 4-1 | 0-2 | Simba SC | TAN | --- | --- | 4-3 | --.0-,--.0- | Espérance | TUN | 3-0 | 1-1 | Iwuanyanwu Nationale | NGR | --- | --- | 4-1 |
dates | team 1 | leg 1 | leg 2 | team 2 | HT1 | HT2 | aggr. | --.0-,--.0- | Costa do Sol | MOZ | 1-0 | 0-2 | Nkana Red Devils | ZAM | --- | --- | 1-2 | --.0-,--.0- | Gor Mahia | KEN | 1-1 | 1-2 | Zamalek | EGY | --- | --- | 2-3 | --.0-,--.0- | Iwuanyanwu Nationale | NGR | 1-2 | 3-2 | RC Bafoussam | CMR | --- | --- | 4-4 (a) | --.0-,--.0- | MC Oran | ALG | 7-4 | 3-0 | AS Tempête Mocaf | CAR | --- | --- | 10-4 | --.0-,--.0- | Simba SC | TAN | 1-0 | 0-0 | BTM Antananarivo | MAD | --- | --- | 1-0 | --.0-,--.0- | Stade Malien | MLI | 0-1 | 0-3 | Espérance | TUN | --- | --- | 0-4 | --.0-,--.0- | AS Vita Club | ZAI | 2-1 | 2-3 | Mamelodi Sundowns | RSA | --- | --- | 4-4 (a) | --.0-,--.0- | Wydad Casablanca | MOR | 0-1 | 0-2 | AS Sogara | GAB | --- | --- | 0-3 |
dates | team 1 | leg 1 | leg 2 | team 2 | HT1 | HT2 | aggr. | --.0-,--.0- | Kaloum Star | GUI | 1-0 | 0-3 | AS Tempête Mocaf | CAR | --- | --- | 1-3 | --.0-,--.0- | Al-Merrikh | SUD | 0-1 | 0-1 | Simba SC | TAN | --- | --- | 0-2 | --.0-,--.0- | Arsenal FC | LES | 0-1 | 1-4 | Mamelodi Sundowns | RSA | --- | --- | 1-5 | --.0-,--.0- | Costa do Sol | MOZ | 2-0 | 2-3 | JS Saint-Pierroise | REU | --- | --- | 4-3 | --.0-,--.0- | East End Lions | SLE | 2-0 | 0-2 | Stade Malien | MLI | --- | --- | 2-2 (2-3p) | --.0-,--.0- | Espérance | TUN | 5-0 | 3-2 | Étoile Filante | BFO | --- | --- | 8-2 | --.0-,--.0- | Fire Brigade SC | MRI | 1-1 | 1-2 | BTM Antananarivo | MAD | --- | --- | 2-3 | --.0-,--.0- | Gor Mahia | KEN | 2-0 | 1-3 | Mebrat Hail | ETH | --- | --- | 3-3 (a) | --.0-,--.0- | Iwuanyanwu Nationale | NGR | 3-0 | 3-1 | Zumunta AC | NIG | --- | --- | 6-1 | --.0-,--.0- | MC Oran | ALG | 4-0 | 0-2 | ASC Sonader Ksar | MAU | --- | --- | 4-2 | --.0-,--.0- | Nkana Red Devils | ZAM | wo | Highlanders FC | ZIM | --- | --- | dq | --.0-,--.0- | Petro Atlético | ANG | 0-0 | 1-2 | AS Sogara | GAB | --- | --- | 1-2 | --.0-,--.0- | RC Bafoussam | CMR | wo | Dragons de l'Ouémé | BEN | --- | --- | dq | --.0-,--.0- | AS Vita Club | ZAI | 5-0 | 1-1 | Lobatse CS Gunners | BOT | --- | --- | 6-1 | --.0-,--.0- | Wydad Casablanca | MOR | 6-1 | 0-2 | Semassi Sokodé | TOG | --- | --- | 6-3 | --.0-,--.0- | Zamalek | EGY | wo | Express FC | UGA | --- | --- | dq |
dates | team 1 | leg 1 | leg 2 | team 2 | HT1 | HT2 | aggr. | --.0-,--.0- | Mebrat Hail | ETH | 3-2 | 2-2 | SC Kiyovu Sport | RWA | --- | --- | 5-4 | --.0-,--.0- | Mighty Barolle | LBR | -^2wo | Semassi Sokodé | TOG | --- | --- | w/o | --.0-,--.0- | Lobatse CS Gunners | BOT | 2-0 | 3-3 | Chief Santos | NAM | --- | --- | 5-3 | --.0-,--.0- | JS Saint-Pierroise | REU | 4-0 | 2-2 | Mbabane Swallows | SWA | --- | --- | 6-2 | --.0-,--.0- | ASC Sonader Ksar | MAU | 2-0 | 0-0 | Académica do Sal | CVE | --- | --- | 2-0 | --.0-,--.0- | Postel 2000 FC | CHA | 0-1 | 0-2 | AS Tempête Mocaf | CAR | --- | --- | 0-3 |
|
|