Final | dates | team 1 | leg 1 | leg 2 | team 2 | HT1 | HT2 | aggr. | --.0-,--.0- | Raja CA Casablanca | MOR | 1-0 | 0-1 | MC Oran | ALG | --- | --- | 1-1 (4-2p) |
dates | team 1 | leg 1 | leg 2 | team 2 | HT1 | HT2 | aggr. | --.0-,--.0- | Nkana Red Devils | ZAM | 1-0 | 2-5 | MC Oran | ALG | --- | --- | 3-5 | --.0-,--.0- | Raja CA Casablanca | MOR | 2-0 | 2-2 | Tonnerre Yaoundé | CMR | --- | --- | 4-2 |
dates | team 1 | leg 1 | leg 2 | team 2 | HT1 | HT2 | aggr. | --.0-,--.0- | Al-Mourada SC | SUD | 1-0 | 0-4 | MC Oran | ALG | --- | --- | 1-4 | --.0-,--.0- | Raja CA Casablanca | MOR | 2-0 | 0-1 | Inter Club Brazzaville | CGO | --- | --- | 2-1 | --.0-,--.0- | Mighty Blackpool FC | SLE | 0-1 | 1-3 | Tonnerre Yaoundé | CMR | --- | --- | 1-4 | --.0-,--.0- | Zimbabwe Saints FC | ZIM | 0-0 | 1-2 | Nkana Red Devils | ZAM | --- | --- | 1-2 |
dates | team 1 | leg 1 | leg 2 | team 2 | HT1 | HT2 | aggr. | --.0-,--.0- | AFC Leopards | KEN | 1-0 | 0-3 | Al-Mourada SC | SUD | --- | --- | 1-3 | --.0-,--.0- | Iwuanyanwu Nationale FC | NGR | 2-1 | 1-2 | Inter Club Brazzaville | CGO | --- | --- | 3-3 (4-5p) | --.0-,--.0- | ES Tunis | TUN | [a] | 3-2 | Mouloudia d'Oran | ALG | --- | --- | 4-5 | --.0-,--.0- | Mighty Blackpool FC | SLE | 2-1 | 0-0 | Djoliba AC | MLI | --- | --- | 2-1 | --.0-,--.0- | Nkana Red Devils | ZAM | 5-1 | 3-2 | Fire Brigade SC | MRI | --- | --- | 8-3 | --.0-,--.0- | Raja CA Casablanca | MOR | 0-0 | 1-1 | JAC Port-Gentil | GAB | --- | --- | 1-1 (a) | --.0-,--.0- | AS Vita Club | ZAI | 1-1 | 1-3 | Tonnerre Yaoundé | CMR | --- | --- | 2-4 | --.0-,--.0- | Zimbabwe Saints FC | ZIM | 0-1 | 1-0 | Express FC | UGA | --- | --- | 1-1 (4-3p) |
dates | team 1 | leg 1 | leg 2 | team 2 | HT1 | HT2 | aggr. | --.0-,--.0- | AFC Leopards | KEN | 0-0 | 1-1 | AS Inter Star | BDI | --- | --- | 1-1 (a) | --.0-,--.0- | Desportivo Maputo | MOZ | 2-2 | 1-1 | Zimbabwe Saints FC | ZIM | --- | --- | 3-3 (a) | --.0-,--.0- | Djoliba AC | MLI | 1-0 | 0-0 | Horoya AC | GUI | --- | --- | 1-0 | --.0-,--.0- | Entente de Sétif | ALG | 1-0 | 0-1 | Mighty Blackpool FC | SLE | --- | --- | 1-1 (3-5p) | --.0-,--.0- | ES Tunis | TUN | 2-1 | 0-0 | EF Ouagadougou | BFO | --- | --- | 2-1 | --.0-,--.0- | Express FC | UGA | 4-0 | 1-2 | Mbabane Highlanders FC | SWA | --- | --- | 5-2 | --.0-,--.0- | Fire Brigade SC | MRI | 1-0 | 1-0 | Saint Louis Suns United | SEY | --- | --- | 2-0 | --.0-,--.0- | Inter Club Brazzaville | CGO | 2-1 | 2-2 | Petro Atlético Luanda | ANG | --- | --- | 4-3 | --.0-,--.0- | Iwuanyanwu Nationale FC | NGR | 4-1 | 0-0 | Mighty Barrolle | LBR | --- | --- | 4-1 | --.0-,--.0- | JAC Port-Gentil | GAB | 1-0 | 0-1 | Africa Sports National | IVC | --- | --- | 1-1 (5-3p) | --.0-,--.0- | Mouloudia d'Oran | ALG | w/o | w/o | Al-Ittihad | |
|
|