Image result for CAF Champions league complete group stage drawThe CAF Champions League Cup have completed the group stage draw for the 2017 Champions League.

Defending champions Mamelodi Sundowns have been placed in Group C alongside Tunisia’s Esperance, DR Congo’s AS Vita and Saint George of Ethiopia.

Eight-time champions Al Ahly of Egypt headline Group D, where they will tackle Wydad Casablanca of Morocco, Cameroon’s Coton Sport and Zambia’s Zanaco.

Last season’s runners-up Zamalek are in Group B alongside USM Alger, Zimbabwe’s CAPS United and Libyan side Al Ahly Tripoli.

Group A features two Sudanese heavyweights in Al Hilal and Al Merrikh.