The final was contested in two-legged home-and-away format between Mamelodi Sundowns of South Africa and Zamalek of Egypt. The first leg was hosted by Mamelodi Sundowns at the Lucas Masterpieces Moripe Stadium in Pretoria on 15 October 2016, while the second leg was hosted by Zamalek at the Borg El Arab Stadium in Alexandria on 23 October 2016. The winner earned the right to represent the CAF at the 2016 FIFA Club World Cup, entering at the quarterfinal stage, as well as play in the 2017 CAF Super Cup against the winner of the 2016 CAF Confederation Cup.