1993 : Africa Sports (1st title)
1994 : Zamalek SC (1st title)
1995 : Espérance de Tunis (1st title)
1996 : Orlando Pirates (1st title)
1997 : Zamalek SC (2nd title)
1998 : Étoile du Sahel (1st title)
1999 : ASEC Abidjan (1st title) 1
2000 : Raja Casablanca (1st title)
2001 : Hearts of Oak (1st title)
2002 : Al-Ahly SC (1st title)
2003 : Zamalek SC (3rd title)
2004 : Enyimba FC (1st title)
2005 : Enyimba FC (2nd title)
2006 : Al-Ahly SC (2nd title)
2007 : Al-Ahly SC (3rd title)
2008 : Étoile du Sahel (2nd title)
2009 : Al-Ahly SC (4th title)
2010 : TP Mazembe (1st title)
2011 : TP Mazembe (2nd title)
2012 : MAS Fès (1st title)
2013 : Al-Ahly SC (5th title)
2014 : Al-Ahly SC (6th title)
2015 : ES Sétif (1st title)
2016 : TP Mazembe (3rd title)
2017 : Mamelodi Sundowns (1st title)
2018 : Wydad Casablanca (1st title)
2019 : Raja Casablanca (2nd title)
2020 : Zamalek SC (4th title)