Group A
- W
- D
- W
- D
- D
AL Ahly SC (Egy) - Orlando Pirates FC
Orlando Pirates FC - AL Ahly SC (Egy)
AL Ahly SC (Egy) - Coton Sport de Garoua
Coton Sport de Garoua - AL Ahly SC (Egy)
Orlando Pirates FC - AL Ahly SC (Egy)
- L
- D
- D
- D
- D
AL Ahly SC (Egy) - Orlando Pirates FC
Orlando Pirates FC - AL Ahly SC (Egy)
Esperance Sportive de Tunis - Orlando Pirates FC
Orlando Pirates FC - Esperance Sportive de Tunis
Orlando Pirates FC - AL Ahly SC (Egy)
- W
- L
- W
- L
- L
Zamalek SC - Leopards de Dolisie
AL Ahly SC (Egy) - Zamalek SC
Zamalek SC - Orlando Pirates FC
Orlando Pirates FC - Zamalek SC
Leopards de Dolisie - Zamalek SC
- L
- W
- L
- L
- W
Zamalek SC - Leopards de Dolisie
Leopards de Dolisie - Orlando Pirates FC
AL Ahly SC (Egy) - Leopards de Dolisie
Leopards de Dolisie - AL Ahly SC (Egy)
Leopards de Dolisie - Zamalek SC
Group B
- D
- D
- W
- W
- W
Esperance Sportive de Tunis - Orlando Pirates FC
Orlando Pirates FC - Esperance Sportive de Tunis
Coton Sport de Garoua - Esperance Sportive de Tunis
Esperance Sportive de Tunis - Recreativo Do Libolo
Esperance Sportive de Tunis - Sewe Sport
- L
- D
- L
- D
- D
AL Ahly SC (Egy) - Coton Sport de Garoua
Coton Sport de Garoua - AL Ahly SC (Egy)
Coton Sport de Garoua - Esperance Sportive de Tunis
Sewe Sport - Coton Sport de Garoua
Recreativo Do Libolo - Coton Sport de Garoua
- D
- D
- L
- L
- L
Recreativo Do Libolo - Sewe Sport
Sewe Sport - Coton Sport de Garoua
Esperance Sportive de Tunis - Sewe Sport
Sewe Sport - Esperance Sportive de Tunis
Coton Sport de Garoua - Sewe Sport
- D
- L
- D
- L
- L
Recreativo Do Libolo - Sewe Sport
Esperance Sportive de Tunis - Recreativo Do Libolo
Recreativo Do Libolo - Coton Sport de Garoua
Coton Sport de Garoua - Recreativo Do Libolo
Sewe Sport - Recreativo Do Libolo