Final
1º de Agosto
Zamalek
0
0
 
Final
Mamelodi Sundowns
Wydad Casablanca
1
0
 
Final
TP Mazembe
ZESCO United
3
1
 
Final
USM Alger
Petro de Luanda
2
2
 
Final
JS Kabylie
ES Tunis
1
0
 
Final
Raja Casablanca
Vita Club
1
0
 
Final
Al Hilal Omdurman
Al Ahly
1
1
 
Final
Etoile du Sahel
Platinum
2
0
 
Final
Zamalek
ES Tunis
3
1
 
Final
Raja Casablanca
TP Mazembe
2
0
 
Final
Al Ahly
Mamelodi Sundowns
2
0
 
Final
Wydad Casablanca
Etoile du Sahel
2
0
 
Final
ES Tunis
Zamalek
1
0
 
Final
Mamelodi Sundowns
Al Ahly
1
1
 
Final
TP Mazembe
Raja Casablanca
1
0
 
Final
Etoile du Sahel
Wydad Casablanca
1
0
Adiado
Raja Casablanca
Zamalek
Adiado
Wydad Casablanca
Al Ahly
Adiado
Al Ahly
Wydad Casablanca
Adiado
Zamalek
Raja Casablanca