Here are the qualified teams (in alphabetical order):
Al Ahly (Egypt)
Al Hilal (Sudan)
Al Merrikh (Sudan)
AmaZulu (South Africa)
CR Belouizdad (Algeria)
Esperance (Tunisia)
ES Setif (Algeria)
Etoile du Sahel (Tunisia)
Horoya (Guinea)
Jwaneng Galaxy (Botswana)
Mamelodi Sundowns (South Africa)
Petro Atletico (Angola)
Raja (Morocco)
Sagrada Esperanca (Angola)
Wydad (Morocco)
Zamalek (Egypt)