| | Final |  | dates | team 1 ___________ | leg 1 | leg 2 | team 2 ___________ | HT1 | HT2 | aggr. |  | 15.10,23.10 | Mamelodi Sundowns |  RSA | 3-0 | 0-1 | Zamalek |  EGY | 2-0 | 0-0 | 3-1 |  | Leg 1: 1-0 Anthony Laffor 31' 2-0 Tebogo Langerman 40' 3-0 Islam Gamal 46'OG. Lucas Masterpieces Moripe Stadium, Pretoria. Att. 30,000. Referee: Davies Omweno, Kenya. |  | Leg 2: 0-1 Stanley Ohawuchi 63'. Borg El Arab Stadium, Alexandria. Att. 70,000. Referee: Bakary Gassama, Gambia. | 
 | This was 52th edition of Africa premier club football tournament - there were 32 CAF Champions Cup tournaments. | 
 | dates | team 1 ___________ | leg 1 | leg 2 | team 2 ___________ | HT1 | HT2 | aggr. |  | 16.09,24.09 | Zamalek |  EGY | 4-0 | 2-5 | Wydad Casablanca |  MOR | 2-0 | 1-3 | 6-5 |  | 17.09,24.02 | ZESCO United |  ZAM | 2-1 | 0-2 | Mamelodi Sundowns |  RSA | 0-0 | 0-1 | 2-3 | 
 | | Group A | pts | w | d | l | gf | ga | g+- | Wyda | ZESC | AlAh | ASEC |  | 1. Wydad Casablanca |  MOR | 11 | 3 | 2 | 1 | 6: | 3 | +3 | --- | 2:0 | 0:1 | 2:1 |  | 2. ZESCO United |  ZAM | 9 | 2 | 3 | 1 | 10: | 9 | +1 | 1:1 | --- | 3:2 | 3:1 |  | 3. Al-Ahly |  EGY | 6 | 1 | 3 | 2 | 6: | 7 | -1 | 0:0 | 2:2 | --- | 1:2 |  | 4. ASEC Mimosas |  IVC | 5 | 1 | 2 | 3 | 5: | 8 | -3 | 0:1 | 1:1 | 0:0 | --- | 
 |  | 
 | | Group B | pts | w | d | l | gf | ga | g+- | Mame | Zama | Enyi | ESSé |  | 1. Mamelodi Sundowns |  RSA | 9 | 3 | 0 | 1 | 6: | 5 | +1 | --- | 2:0 | 0:1 |  |  | 2. Zamalek |  EGY | 6 | 2 | 0 | 2 | 3: | 3 | 0 | 1:2 | --- | 1:0 |  |  | 3. Enyimba |  NGR | 3 | 1 | 0 | 3 | 4: | 5 | -1 | 3:1 | 0:1 | --- |  |  | 4. ES Sétif |  ALG | disqualified | 0-2 |  |  | --- | 
  ES Sétif (ALG) were disqualified for a pitch invasion and other incidents at their home match against Mamelodi Sundowns (RSA) on 18.06.2016.
 |  | 
 | dates | team 1 ___________ | leg 1 | leg 2 | team 2 ___________ | HT1 | HT2 | aggr. |  | 09.04,20.04 | AS Vita Club |  COD | 1-0 | 1-2 | Mamelodi Sundowns |  RSA | --- | --- | 2-2 (a) |  | AS Vita Club disqualified on 24.05.2016 for fielding ineligble player in preliminary round against Mafunzo! |  | 09.04,20.04 | Al-Merrikh |  SUD | 2-2 | 0-0 | ES Sétif |  ALG | --- | --- | 2-2 (a) |  | 09.04,20.04 | Wydad Casablanca |  MOR | 2-0 | 1-1 | TP Mazembe |  COD | --- | --- | 3-1 |  | 09.04,20.04 | Enyimba |  NGR | 3-0 | 0-3 | Étoile du Sahel |  TUN | --- | --- | 3-3 4-3p |  | 09.04,20.04 | Stade Malien |  MLI | 1-3 | 1-2 | ZESCO United |  ZAM | --- | --- | 2-5 |  | 09.04,20.04 | Young Africans |  TAN | 1-1 | 1-2 | Al-Ahly |  EGY | --- | --- | 2-3 |  | 09.04,20.04 | ASEC Mimosas |  IVC | 2-0 | 1-2 | Al-Ahli Tripoli |  LBA | --- | --- | 3-2 |  | 09.04,20.04 | Zamalek |  EGY | 2-0 | 1-1 | MO Béjaïa |  ALG | --- | --- | 3-1 | 
 | dates | team 1 ___________ | leg 1 | leg 2 | team 2 ___________ | HT1 | HT2 | aggr. |  | 13.03,20.03 | AS Vita Club |  COD | 1-0 | 1-1 | Ferroviário Maputo |  MOZ | --- | --- | 2-1 |  | 13.03,20.03 | Mamelodi Sundowns |  RSA | 2-0 | 1-1 | AC Léopards |  CGO | --- | --- | 3-1 |  | 13.03,20.03 | Warri Wolves |  NGR | 0-1 | 0-1 | Al-Merrikh |  SUD | --- | --- | 0-2 |  | 13.03,20.03 | Étoile du Congo |  CGO | 1-1 | 2-4 | ES Sétif |  ALG | --- | --- | 3-5 |  | 13.03,20.03 | Wydad Casablanca |  MOR | 5-1 | 1-2 | CNaPS Sport |  MAD | --- | --- | 6-3 |  | 13.03,20.03 | Saint George |  ETH | 2-2 | 0-1 | TP Mazembe |  COD | --- | --- | 2-3 |  | 13.03,20.03 | Enyimba |  NGR | 5-1 | 1-2 | Vital'O |  BDI | --- | --- | 6-3 |  | 13.03,20.03 | Olympique Khouribga |  MOR | 1-1 | 0-2 | Étoile du Sahel |  TUN | --- | --- | 1-3 |  | 13.03,20.03 | Stade Malien |  MLI | 2-0 | 0-1 | Coton Sport |  CMR | --- | --- | 2-1 |  | 13.03,20.03 | ZESCO United |  ZAM | 4-1 | 0-2 | Horoya |  GUI | --- | --- | 4-3 |  | 13.03,20.03 | APR |  RWA | 1-2 | 1-1 | Young Africans |  TAN | --- | --- | 2-3 |  | 13.03,20.03 | Recreativo do Libolo |  ANG | 0-0 | 0-2 | Al-Ahly |  EGY | --- | --- | 0-2 |  | 13.03,20.03 | Kaizer Chiefs |  RSA | 0-1 | 0-0 | Mimosas Asec |  IVC | --- | --- | 0-1 |  | 13.03,20.03 | Al-Ahli Tripoli |  LBA | 1-0 | 1-2 | Al-Hilal |  SUD | --- | --- | 2-2 (a) |  | 13.03,20.03 | Union Douala |  CMR | 0-1 | 0-2 | Zamalek |  EGY | --- | --- | 0-3 |  | 13.03,20.03 | Club Africain |  TUN | 1-0 | 0-2 | MO Béjaïa |  ALG | --- | --- | 1-2 | 
 |
 |  |  | 23 pairs. Best 9 teams received a bye. | 
 | dates | team 1 ___________ | leg 1 | leg 2 | team 2 ___________ | HT1 | HT2 | aggr. |  | 14.02,28.02 | Mafunzo |  ZAN | 0-3 | 0-1 | AS Vita Club |  COD | --- | --- | 0-4 |  | 14.02,28.02 | Centre Chiefs |  BOT | -wo | -wo | Ferroviário Maputo |  MOZ |  |  | -w/o |  | 14.02,28.02 | Chicken Inn |  ZIM | 1-0 | 0-2 | Mamelodi Sundowns |  RSA | --- | --- | 1-2 |  | 14.02,28.02 | Warri Wolves |  NGR | wo | wo | Sporting Praia Cruz |  STE |  |  | w/o |  | 14.02,28.02 | AS Mangasport |  GAB | 0-0 | 0-3 | Étoile du Congo |  CGO | --- | --- | 0-3 |  | 14.02,28.02 | Wydad Casablanca |  MOR | 2-0 | 1-2 | AS Douanes Niamey |  NIG | --- | --- | 3-2 |  | 14.02,28.02 | Gor Mahia |  KEN | 1-2 | 0-1 | CNaPS Sport |  MAD | --- | --- | 1-3 |  | 14.02,28.02 | Saint George |  ETH | 3-0 | 1-1 | St Michel United |  SEY | --- | --- | 4-1 |  | 14.02,28.02 | Vipers |  UGA | 1-0 | 0-2 | Enyimba |  NGR | --- | --- | 1-2 |  | 14.02,28.02 | Lioli |  LES | 1-2 | 1-0 | Vital'O |  BDI | --- | --- | 2-2 (a) |  | 14.02,28.02 | Olympique Khouribga |  MOR | 2-1 | 2-1 | Gamtel |  GAM | --- | --- | 4-2 |  | 14.02,28.02 | Stade Malien |  MLI | 3-1 | 1-0 | RC Bobo Dioulasso |  BFO | --- | --- | 4-1 |  | 14.02,28.02 | United Zesco |  ZAM | 2-0 | 1-0 | Al-Ghazal |  SSU | --- | --- | 3-0 |  | 14.02,28.02 | AS Douanes Dakar |  SEN | 0-0 | 0-4 | Horoya |  GUI | --- | --- | 0-4 |  | 14.02,28.02 | Mbabane Swallows |  SWA | 1-0 | 1-4 | APR |  RWA | --- | --- | 2-4 |  | 14.02,28.02 | Cercle de Joachim |  MRI | 0-1 | 0-2 | Young Africans |  TAN | --- | --- | 0-3 |  | 14.02,28.02 | Recreativo do Libolo |  ANG | 5-1 | 4-0 | Racing de Micomeseng |  EQG | --- | --- | 9-1 |  | 14.02,28.02 | Volcan Club |  COM | 0-4 | -wo | Kaizer Chiefs |  RSA | --- |  | -w/o |  | 14.02,28.02 | AS CotonTchad |  CHA | 0-1 | 0-0 | ASEC Mimosas |  IVC | --- | --- | 0-1 |  | 14.02,28.02 | Onze Créateurs |  MLI | 1-2 | 0-0 | Al-Ahli Tripoli |  LBA | --- | --- | 1-2 |  | 14.02,28.02 | Nimba United |  LBR | 1-3 | 0-1 | Union Douala |  CMR | --- | --- | 1-4 |  | 14.02,28.02 | Club Africain |  TUN | 2-0 | 0-0 | AS Tanda |  IVC | --- | --- | 2-0 |  | 14.02,28.02 | Ashanti Gold |  GHA | 1-0 | 1-3 | MO Béjaïa |  ALG | --- | --- | 2-3 | 
 |  |