Friday, 17 August 2018 CAT (UTC+2)
Horoya vs Togo Port 6:00 pm
  Stade du 28 Septembre 
   
Esperance vs Al Ahly 9:00 pm
  Stade Olympique de Rades 
   
ES Setif vs TP Mazembe 9:00 pm
  Stade du 8 Mai 1945 
   
Wydad Casablanca vs Mamelodi Sundowns 9:00 pm
  Stade Mohammed V 
   
Saturday, 18 August 2018 CAT (UTC+2)
Mbabane Swallows vs ZESCO United 3:00 pm
  Mavuso Sports Centre 
   
KCCA vs Township Rollers 3:00 pm
   
   
Etoile du Sahel vs Primeiro Agosto 9:00 pm
  Stade Olympique de Sousse 
   
Difaa Hassani vs MC Alger 9:00 pm
  Stade El Abdi 
   
Tuesday, 28 August 2018 CAT (UTC+2)
ZESCO United vs Etoile du Sahel 3:00 pm
  Levy Mwanawasa Stadium 
   
Primeiro Agosto vs Mbabane Swallows 3:00 pm
  Estadio 11 de Novembro 
   
TP Mazembe vs Difaa Hassani 3:00 pm
  Stade TP Mazembe 
   
MC Alger vs ES Setif 3:00 pm
  Stade du 5 Juillet 1962 
   
Togo Port vs Wydad Casablanca 6:00 pm
  Stade Municipal 
   
Mamelodi Sundowns vs Horoya 6:00 pm
   
   
Al Ahly vs KCCA 9:00 pm
   
   
Township Rollers vs Esperance 9:00 pm
   
   

# Team P GD Pts
Group A
1 Esperance 4 5 10
2 Al Ahly 4 2 7
3 KCCA 4 -1 3
4 Township Rollers 4 -6 3
Group B
1 TP Mazembe 4 6 10
2 MC Alger 4 0 5
3 ES Setif 4 -3 4
4 Difaa Hassani 4 -3 2
Group C
1 Wydad Casablanca 4 5 8
2 Mamelodi Sundowns 4 0 5
3 Horoya 4 -1 5
4 Togo Port 4 -4 3
Group D
1 Etoile du Sahel 4 6 10
2 Primeiro Agosto 4 0 5
3 Mbabane Swallows 4 -4 4
4 ZESCO United 4 -2 2