Créée en 1992, la Supercoupe d'Afrique oppose le vainqueur de la Ligue des Champions de la CAF au vainqueur de la Coupe de la CAF. Depuis 1995, elle se joue en un seul match et sur le terrain du vainqueur de la ligue des champions, hormis celle de l'année dernière qui avait opposé Al Ahly d'Egypte à l'Etoile du Sahel et qui s'était jouée à Addis-Abeba en Ethiopie. Jusqu'en 2002, la Supercoupe d'Afrique opposait le vainqueur de la Ligue des Champions de la CAF au vainqueur de la Coupe d'Afrique des vainqueurs de coupes. À la disparition de cette dernière, ce fut le vainqueur de la Coupe de la CAF qui prit la place.
1992 : Africa Sports 1993 : Zamalek 1994 : Espérance de Tunis 1995 : Orlando Pirates 1996 : Zamalek 1997 : Etoile du Sahel 1998 : ASEC Mimosas 1999 : Raja de Casablanca 2000 : Hearts of Oak 2001 : Al Ahly 2002 : Zamalek 2003 : Enyimba FC 2004 : Enyimba FC 2005 : Al Ahly