Year Winner Country
2019 Raja Casablanca Raja Casablanca Morocco Morocco
2018 Wydad AC Wydad AC Morocco Morocco
2017 Mamelodi Sundowns Mamelodi Sundowns South Africa South Africa
2016 TP Mazembe TP Mazembe Congo DR Congo DR
2015 ES Sétif ES Sétif Algeria Algeria
2014 Al-Ahly Al-Ahly Egypt Egypt
2013 Al-Ahly Al-Ahly Egypt Egypt
2012 Maghrib de Fès Maghrib de Fès Morocco Morocco
2011 TP Mazembe TP Mazembe Congo DR Congo DR
2010 TP Mazembe TP Mazembe Congo DR Congo DR
2009 Al-Ahly Al-Ahly Egypt Egypt
2008 Étoile du Sahel Étoile du Sahel Tunisia Tunisia
2007 Al-Ahly Al-Ahly Egypt Egypt
2006 Al-Ahly Al-Ahly Egypt Egypt
2005 Enyimba Aba Enyimba Aba Nigeria Nigeria
2004 Enyimba Aba Enyimba Aba Nigeria Nigeria
2003 Zamalek Zamalek Egypt Egypt
2002 Al-Ahly Al-Ahly Egypt Egypt
2001 Hearts of Oak Hearts of Oak Ghana Ghana
2000 Raja Casablanca Raja Casablanca Morocco Morocco
1999 ASEC Mimosas ASEC Mimosas Ivory Coast Ivory Coast
1998 Étoile du Sahel Étoile du Sahel Tunisia Tunisia
1997 Zamalek Zamalek Egypt Egypt
1996 Orlando Pirates Orlando Pirates South Africa South Africa
1995 Espérance de Tunis Espérance de Tunis Tunisia Tunisia
1994 Zamalek Zamalek Egypt Egypt
1993 Africa Sports Africa Sports Ivory Coast Ivory Coast