Result grid
Group A
Étoile Sportive du Sahel
Ferroviário da Beira
Al-Merreikh
Al-Hilal
Points
Étoile Sportive du SahelÉtoile Sportive du Sahel
12
Ferroviário da BeiraFerroviário da Beira
8
Al-MerreikhAl-Merreikh
7
Al-HilalAl-Hilal
4
Group B
USM Alger
Al-Ahly Tripoli
CAPS United
Zamalek SC
Points
USM AlgerUSM Alger
11
Al-Ahly TripoliAl-Ahly Tripoli
9
CAPS UnitedCAPS United
6
Zamalek SCZamalek SC
6
Group C
Espérance ST
Mamelodi Sundowns
Saint George SC
AS Vita Club
Points
Espérance STEspérance ST
12
Mamelodi SundownsMamelodi Sundowns
9
Saint George SCSaint George
5
AS Vita ClubAS Vita Club
5
Group D
Wydad Casablanca
Al Ahly
Zanaco FC
Coton Sport FC Garoua
Points
Wydad CasablancaWydad Casablanca
12
Al AhlyAl Ahly
11
Zanaco FCZanaco FC
11
Coton Sport FC GarouaCoton Sport FC Garoua
0