Group A
- W
- L
- W
- D
- W
TP Mazembe - Raja Casablanca Athletic
Raja Casablanca Athletic - TP Mazembe
TP Mazembe - Zesco United
Zamalek SC - TP Mazembe
TP Mazembe - Primeiro de Agosto
- W
- W
- L
- W
- D
Zamalek SC - Raja Casablanca Athletic
Raja Casablanca Athletic - Zamalek SC
Esperance Sportive de Tunis - Zamalek SC
Zamalek SC - Esperance Sportive de Tunis
Primeiro de Agosto - Zamalek SC
- D
- D
- L
- D
- L
Primeiro de Agosto - Zamalek SC
Zesco United - Primeiro de Agosto
TP Mazembe - Primeiro de Agosto
Primeiro de Agosto - TP Mazembe
Zamalek SC - Primeiro de Agosto
- L
- D
- L
- D
- L
TP Mazembe - Zesco United
Zesco United - Primeiro de Agosto
Zamalek SC - Zesco United
Zesco United - Zamalek SC
Zesco United - TP Mazembe
Group B
- W
- L
- W
- L
- W
Etoile Sahel - Wydad AC
Wydad AC - Etoile Sahel
Etoile Sahel - FC Platinum
AL Ahly SC (Egy) - Etoile Sahel
AL Hilal - Etoile Sahel
- W
- W
- D
- W
- D
AL Ahly SC (Egy) - Wydad AC
Wydad AC - AL Ahly SC (Egy)
Mamelodi Sundowns - AL Ahly SC (Egy)
AL Ahly SC (Egy) - Mamelodi Sundowns
AL Hilal - AL Ahly SC (Egy)
- D
- W
- L
- W
- L
AL Hilal - AL Ahly SC (Egy)
FC Platinum - AL Hilal
AL Hilal - Etoile Sahel
Etoile Sahel - AL Hilal
AL Ahly SC (Egy) - AL Hilal
- L
- L
- D
- L
- L
Etoile Sahel - FC Platinum
FC Platinum - AL Hilal
FC Platinum - AL Ahly SC (Egy)
AL Ahly SC (Egy) - FC Platinum
FC Platinum - Etoile Sahel
Group C
- D
- L
- W
- D
- W
Mamelodi Sundowns - AL Ahly SC (Egy)
AL Ahly SC (Egy) - Mamelodi Sundowns
Mamelodi Sundowns - Wydad AC
Atletico Petroleos de Luanda - Mamelodi Sundowns
Mamelodi Sundowns - USM Alger
- L
- L
- L
- W
- L
AL Ahly SC (Egy) - Wydad AC
Wydad AC - AL Ahly SC (Egy)
Etoile Sahel - Wydad AC
Wydad AC - Etoile Sahel
Mamelodi Sundowns - Wydad AC
- D
- D
- D
- L
- D
USM Alger - Atletico Petroleos de Luanda
Atletico Petroleos de Luanda - Mamelodi Sundowns
Atletico Petroleos de Luanda - Wydad AC
Wydad AC - Atletico Petroleos de Luanda
Atletico Petroleos de Luanda - USM Alger
- D
- L
- L
- L
- D
USM Alger - Atletico Petroleos de Luanda
Wydad AC - USM Alger
Mamelodi Sundowns - USM Alger
USM Alger - Mamelodi Sundowns
Atletico Petroleos de Luanda - USM Alger
Group D
- W
- L
- L
- D
- W
Esperance Sportive de Tunis - Zamalek SC
Zamalek SC - Esperance Sportive de Tunis
JS Kabylie - Esperance Sportive de Tunis
Esperance Sportive de Tunis - Raja Casablanca Athletic
AS Vita Club - Esperance Sportive de Tunis
- L
- L
- L
- W
- W
Zamalek SC - Raja Casablanca Athletic
Raja Casablanca Athletic - Zamalek SC
TP Mazembe - Raja Casablanca Athletic
Raja Casablanca Athletic - TP Mazembe
Raja Casablanca Athletic - AS Vita Club
- W
- L
- D
- L
- L
JS Kabylie - Esperance Sportive de Tunis
AS Vita Club - JS Kabylie
JS Kabylie - Raja Casablanca Athletic
Raja Casablanca Athletic - JS Kabylie
Esperance Sportive de Tunis - JS Kabylie
- L
- W
- L
- D
- L
Raja Casablanca Athletic - AS Vita Club
AS Vita Club - JS Kabylie
AS Vita Club - Esperance Sportive de Tunis
Esperance Sportive de Tunis - AS Vita Club
AS Vita Club - Raja Casablanca Athletic