The draw for the group stage of the Total CAFF Champions League 2019/20 was done on Wednesday evening in Cairo.
The draw saw the holders Esperance drawn in Group D alongside Raja Club Athletic (Morocco), JS Kabylie (Algeria) and AS Vita (DR Congo).
The composition of the groups is as follows;
Primeiro de Agosto (Angola), TP Mazembe (DR Congo), Zesco United (Zambia), Zamalek (Egypt)/Generation Foot (Senegal).
Etoile du Sahel (Tunisia), FC Platinum (Zimbabwe), Al Hilal (Sudan), Al Ahly (Egypt).
USMA (Algeria), Mamelodi Sundowns (South Africa), Petro Atletico (Angola), Wydad Athletic Club (Morocco).
Raja Club Athletic (Morocco), JS Kabylie (Algeria), AS Vita (DR Congo), Esperance (Tunisia).
Read More: CAF Confederation Cup draw in full