CAF Champions League, Africa

CAF Champions League: Winners List

Follow
16.85M

CAF Champions League winners

Al-Ahly Cairo
2023/2024
Al Ahly SC
Esperance ST 1-0 (aggregate)
Al-Ahly Cairo
2022/2023
Al Ahly SC
Wydad AC 3-2 (aggregate)
Wydad AC
2021/2022
Wydad AC
Al Ahly SC 2-0
Al-Ahly Cairo
2020/2021
Al Ahly SC
Kaizer Chiefs 3-0
Al-Ahly Cairo
2019/2020
Al Ahly SC
Zamalek SC 2-1
Esperance ST
2018/2019
Esperance ST
Wydad AC 2-1 (aggregate)
Esperance ST
2018
Esperance ST
Al Ahly SC 4-3 (aggregate)
Wydad AC
2017
Wydad AC
Al Ahly SC 2-1 (aggregate)
Mamelodi Sundowns
2016
Mamelodi Sundowns
Zamalek SC 3-1 (aggregate)
TP Mazembe
2015
TP Mazembe
USM Alger 4-1 (aggregate)
ES Setif
2014
ES Setif
AS Vita Club 3-3 (aggregate)
Al-Ahly Cairo
2013
Al Ahly SC
Orlando Pirates 3-1 (aggregate)
Al-Ahly Cairo
2012
Al Ahly SC
Esperance ST 3-2 (aggregate)
Esperance ST
2011
Esperance ST
Wydad AC 1-0 (aggregate)
TP Mazembe
2010
TP Mazembe
Esperance ST (aggregate)
TP Mazembe
2009
TP Mazembe
Heartland FC (aggregate)
Al-Ahly Cairo
2008
Al Ahly SC
Coton Sport Garoua (aggregate)
Étoile du Sahel
2007
Étoile du Sahel
Al Ahly SC 0-0
Al-Ahly Cairo
2006
Al Ahly SC
CS Sfaxien 1-1
Al-Ahly Cairo
2005
Al Ahly SC
Étoile du Sahel 0-0
Enyimba Aba
2004
Enyimba Aba
Étoile du Sahel (aggregate)
Enyimba Aba
2003
Enyimba Aba
Ismaily 0-1
Zamalek SC
2002
Zamalek SC
Raja Casablanca 1-0
Al-Ahly Cairo
2001
Al Ahly SC
Mamelodi Sundowns (aggregate)
Hearts of Oak
2000
Hearts of Oak
Esperance ST (aggregate)
Raja Casablanca
1999
Raja Casablanca
ASEC Mimosas
1998
ASEC Mimosas
Raja Casablanca
1997
Raja Casablanca
Zamalek SC
1996
Zamalek SC
Orlando Pirates
1995
Orlando Pirates
Esperance ST
1994
Esperance ST
Zamalek SC
1993
Zamalek SC
Wydad AC
1992
Wydad AC
Club Africain Tunis
1991
Club Africain Tunis
JS Kabylie
1990
JS Kabylie
Raja Casablanca
1989
Raja Casablanca
ES Setif
1988
ES Setif
Al-Ahly Cairo
1987
Al Ahly SC
Zamalek SC
1986
Zamalek SC
AS Far Rabat
1985
AS Far Rabat
Zamalek SC
1984
Zamalek SC
Asante Kotoko
1983
Asante Kotoko
Al-Ahly Cairo
1982
Al Ahly SC
JS Kabylie
1981
JS Kabylie
Canon Yaounde
1980
Canon Yaounde
Union Douala
1979
Union Douala
Canon Yaounde
1978
Canon Yaounde
Hafia FC
1977
Hafia FC
MC Alger
1976
MC Alger
Hafia FC
1975
Hafia FC
Cara Brazzaville
1974
Cara Brazzaville
AS Vita Club
1973
AS Vita Club
Hafia FC
1972
Hafia FC
Canon Yaounde
1971
Canon Yaounde
Asante Kotoko
1970
Asante Kotoko
Ismaily
1969
Ismaily
TP Mazembe
1968
TP Mazembe
TP Mazembe
1967
TP Mazembe
Stade D'abidjan
1966
Stade D'abidjan
Oryx Douala
1965
Oryx Douala