The draw for the CAF Champions League's group stage took place at Cairo, Egypt on Wednesday.
Here are the eight four-team groups.
Etoile du Sahel (Tunisia)
Al-Hilal Omdurman (Sudan)
Ferroviario Beira (Mozambique)
USM Alger (Algeria)
Al-Ahli Tripoli (Libya)
CAPS United (Zimbabwe)
Mamelodi Sundowns (South Africa; defending champions)
Esperance de Tunis (Tunisia)
AS Vita Club (Democratic Republic of the Congo)
Saint George (Ethiopia)
Wydad Casablanca (Morocco)
Coton Sport (Cameroon)
Group-stage play is set to open on weekend of May 12-14.