Final | dates | team 1 | leg 1 | leg 2 | team 2 | HT1 | HT2 | aggr. | --.0-,--.0- | Canon Yaoundé | CMR | 1-0 | 0-1 | Al-Ahly | EGY | --- | --- | 1-1 (2-4p) |
dates | team 1 | leg 1 | leg 2 | team 2 | HT1 | HT2 | aggr. | --.0-,--.0- | Al-Ahly | EGY | 0-0 | 1-1 | El Mokawloon SC | EGY | --- | --- | 1-1 (a) | --.0-,--.0- | Canon Yaoundé | CMR | 1-0 | 0-1 | Al-Ahli Tripoli | LBA | --- | --- | 1-1 (4-5p) | Al-Ahli Tripoli withdrew dur to bad political relations between Libya and Egypt. |
dates | team 1 | leg 1 | leg 2 | team 2 | HT1 | HT2 | aggr. | --.0-,--.0- | El Mokawloon SC | EGY | 1-0 | 1-2 | Villa SC | UGA | --- | --- | 2-2 (a) | --.0-,--.0- | ASEC Abidjan | IVC | 2-1 | 1-3 | Al-Ahly | EGY | --- | --- | 3-4 | --.0-,--.0- | Canon Yaoundé | CMR | 5-0 | 0-3 | Enugu Rangers | NGR | --- | --- | 5-3 | --.0-,--.0- | Red Arrows F.C. | ZAM | 2-0 | 0-3 | Al-Ahli Tripoli | LBA | --- | --- | 2-3 |
dates | team 1 | leg 1 | leg 2 | team 2 | HT1 | HT2 | aggr. | --.0-,--.0- | Al-Merreikh | SUD | 0-0 | 0-2 | El Mokawloon SC | EGY | --- | --- | 0-2 | --.0-,--.0- | ASC Diaraf | SEN | 2-1 | 0-3 | Al-Ahli Tripoli | LBA | --- | --- | 2-4 | --.0-,--.0- | Dinamo Fima | MAD | 0-1 | 0-1 | Canon Yaoundé | CMR | --- | --- | 0-2 | --.0-,--.0- | Enugu Rangers | NGR | 1-0 | 1-0 | OC Agaza | TOG | --- | --- | 2-0 | --.0-,--.0- | Great Olympics | GHA | 2-1 | 0-2 | ASEC Abidjan | IVC | --- | --- | 2-3 | --.0-,--.0- | MP Alger | ALG | 1-0 | 1-3 | Al-Ahly | EGY | --- | --- | 2-3 | --.0-,--.0- | Scarlets FC | KEN | 0-3 | 1-2 | Villa SC | UGA | --- | --- | 1-5 | --.0-,--.0- | AS Vita Club | ZAI | 2-1 | 0-1 | Red Arrows F.C. | ZAM | --- | --- | 2-2 (a) |
dates | team 1 | leg 1 | leg 2 | team 2 | HT1 | HT2 | aggr. | --.0-,--.0- | OC Agaza | TOG | wo | CAP Owendo | GAB | | wo | CAP Owendo were disnabed by the Gabon government before Leg 1. | --.0-,--.0- | El Ahly | EGY | 3-1 | 2-0 | CLAS Casablanca | MOR | --- | --- | 5-1 | --.0-,--.0- | Al Merreikh | SUD | 1-0 | 1-0 | KMKM FC | TAN | --- | --- | 2-0 | --.0-,--.0- | El Mokawloon SC | EGY | 7-0 | 0-2 | Horsed FC | SOM | --- | --- | 7-2 | --.0-,--.0- | Canon Yaoundé | CMR | 3-0 | 1-1 | Avia Sports | CAR | --- | --- | 4-1 | --.0-,--.0- | Costa do Sol Maputo | MOZ | 0-2 | 1-0 | Villa SC | UGA | --- | --- | 1-2 | --.0-,--.0- | ASC Diaraf | SEN | 2-0 | 1-2 | Mighty Blackpool | SLE | --- | --- | 3-2 | --.0-,--.0- | Dinamo Fima | MAD | 6-1 | 0-1 | Mbabane Highlanders | SWA | --- | --- | 6-2 | --.0-,--.0- | Enugu Rangers | NGR | wo | Horoya AC | GUI | --- | --- | wo | Horoya AC withdrew due to death of Guinea's president Ahmed Sekou Toure. | --.0-,--.0- | Étoile Sportive du Sahel | TUN | 1-1 | 0-1 | Al-Ahli Tripoli | LBA | --- | --- | 1-2 | --.0-,--.0- | ASF Police | SEN | 1-0 | 0-0 | Raja Casablanca | MOR | --- | --- | 1-0 | --.0-,--.0- | Great Olympics | GHA | 0-0 | 4-0 | Djoliba Athletic Club | MLI | --- | --- | 4-0 | --.0-,--.0- | MP Alger | ALG | 4-0 | 0-2 | Racing Club de Bobo | UPV | --- | --- | 4-2 | --.0-,--.0- | Mighty Barolle | LBR | 2-1 | 1-3 | AS Vita Club | ZAI | --- | --- | 3-4 | --.0-,--.0- | Panthères Noires | RWA | 0-0 | 0-2 | Scarlets FC | KEN | --- | --- | 7-0 | --.0-,--.0- | Red Arrows F.C. | ZAM | 9-1 | 3-1 | Linare FC | LES | --- | --- | 12-2 | --.0-,--.0- | Requins de l'Atlantique FC | BEN | 2-1 | 0-3 | ASEC Abidjan | IVC | --- | --- | 2-4 |
dates | team 1 | leg 1 | leg 2 | team 2 | HT1 | HT2 | aggr. | --.0-,--.0- | Avia Sports | CAR | 0-0 | abd | GD Lage | EQG | --- | --- | wo | Leg 2 abandoned at 80' due to darkness. | --.0-,--.0- | Mighty Barolle | LBR | 3-0 | 0-0 | Banjul Hawks FC | GAM | --- | --- | 3-0 | --.0-,--.0- | Panthères Noires | RWA | 0-0 | 1-1 | Inter FC | BDI | --- | --- | 1-1 (a) |
|
|