Soccer: CAF Champions League

Last Champion
CAF Champions League Al-Ahly Logo
Egypt Flag
2023: Al-Ahly
CAF Champions League Logo

Soccer: CAF Champions League, Champions by Year

Information about the international soccer tournament CAF Champions League including champions by year, logos, links, results and other data.

The competition is open to the winners of all CAF-affiliated national leagues, as well as the holder of the competition from the previous season. From the 2004 competition the runner-up of the league of the 12 highest-ranked countries also entered the tournament creating a 64-team field. The Champions League operates as a knockout competition, with a final group stage, with each tie (including the final) played over two legs - home and away. There are 3 knockout stages: the preliminary stage, the first round (32 teams) and the second round (16 teams). The 8 teams knocked out of the second round are entered into the CAF Confederation Cup to play against the final 8 teams in that competition. After the second round, the last 8 teams are split into two groups of 4. The winner and runner-up in these groups are sent to play in a semi-final for the chance of contesting the final.

Years: 2023 - 2022 - 2021 - 2020 - 2019 - 2018 - 2017 - 2016 - 2015 - 2014 - 2013 - 2012 - 2011 - 2010 - 2009 - 2008 - 2007 - 2006 - 2005 - 2004 - 2003 - 2002 - 2001 - 2000 - 1999 - 1998 - 1997 - 1996 - 1995 - 1994 - 1993 - 1992 - 1991 - 1990 - 1989 - 1988 - 1987 - 1986 - 1985 - 1984 - 1983 - 1982 - 1981 - 1980 - 1979 - 1978 - 1977 - 1976 - 1975 - 1974 - 1973 - 1972 - 1971 - 1970 - 1969 - 1968 - 1967 - 1966 - 1965 - 1964

CAF Champions League, Champions by Year

CAF Champions League
CAF Champions League 2022-23
Champion 2022-23
Trophy

Al-Ahly Logo
Al-Ahly

(Egypt)
Final: Jun/04/2023 Estadio Internacional de El Cairo, Cairo (Egypt)
Al-Ahly Logo
Al-Ahly

(Egypt)
2 - 1
Wydad Casablanca Logo
Wydad Casablanca
(Morocco)
45+4' Percy Tau
59' Mahmoud Kahraba
86' Saifeddine Bouhra
Final: Jun/11/2023 Stade Mohammed V, Casablanca (Morocco)
Wydad Casablanca Logo
Wydad Casablanca
(Morocco)
1 - 1
Al-Ahly Logo
Al-Ahly

(Egypt)
27' Attiyat Allah
78' Abdelmonem
CAF Champions League 2021-22
Champion 2021-22
Trophy

Wydad Casablanca Logo
Wydad Casablanca

(Morocco)
Final: May/30/2022 Stade Mohammed V, Casablanca (Morocco)
Al-Ahly Logo
Al-Ahly

(Egypt)
0 - 2
Wydad Casablanca Logo
Wydad Casablanca
(Morocco)
15' Zouhair El-Moutaraji
48' Zouhair El-Moutaraji
CAF Champions League 2020-21
Champion 2020-21
Trophy

Al-Ahly Logo
Al-Ahly

(Egypt)
Final: Jul/17/2021 Stade Mohammed V, Casablanca (Morocco)
Kaizer Chiefs Logo
Kaizer Chiefs
(South Africa)
0 - 3
Al-Ahly Logo
Al-Ahly

(Egypt)
53' Mohamed Sherif
64' Mohamed Magdy
74' Amr El Soleya
CAF Champions League 2019-20
Champion 2019-20
Trophy

Al-Ahly Logo
Al-Ahly

(Egypt)
Final: Nov/27/2020 Estadio Internacional de El Cairo, Cairo (Egypt)
Zamalek Logo
Zamalek

(Egypt)
1 - 2
Al-Ahly Logo
Al-Ahly

(Egypt)
31' Shikabala
5' Amr El Soleya
86' Mohamed Magdy
CAF Champions League 2018-19
Champion 2018-19
Trophy

Espérance Logo
Espérance

(Tunisia)
Final: May/24/2019 Prince Moulay Abdellah Stadium, Rabat (Morocco)
Wydad Casablanca Logo
Wydad Casablanca
(Morocco)
1 - 1
Espérance Logo
Espérance
(Tunisia)
79' Cheick Comara
44' Fousseny Coulibaly
Final: May/31/2019 Stade Hammadi Agrebi, Tunis (Tunisia)
Espérance Logo
Espérance
(Tunisia)
1 - 0
Wydad Casablanca Logo
Wydad Casablanca
(Morocco)
41' Youcef Belaïli

The game was suspended in the 59th minute due to Wydad Casablanca's protests over a disallowed goal to Walid El Karti. 80 minutes later the referee decreed the triumph of Espérance de Tunis due to the abandonment of their rival.

CAF Champions League 2018
Champion 2018
Trophy

Espérance Logo
Espérance

(Tunisia)
Final: Nov/02/2018 Borg El Arab Stadium, Alexandria (Egypt)
Al-Ahly Logo
Al-Ahly

(Egypt)
3 - 1
Espérance Logo
Espérance
(Tunisia)
34' Walid Soliman (pen.)
58' Amr El Soleya
77' Walid Soliman (pen.)
64' Youcef Belaïli (pen.)
Final: Nov/09/2018 Stade Hammadi Agrebi, Tunis (Tunisia)
Espérance Logo
Espérance
(Tunisia)
3 - 0
Al-Ahly Logo
Al-Ahly

(Egypt)
45+1' Saad Bguir
54' Saad Bguir
86' Anice Badri
CAF Champions League 2017
Champion 2017
Trophy

Wydad Casablanca Logo
Wydad Casablanca

(Morocco)
Final: Oct/28/2017 Borg El Arab Stadium, Alexandria (Egypt)
Al-Ahly Logo
Al-Ahly

(Egypt)
1 - 1
Wydad Casablanca Logo
Wydad Casablanca
(Morocco)
3' Moamen Zakaria
38' Achraf Bencharki
Final: Nov/04/2017 Stade Mohammed V, Casablanca (Morocco)
Wydad Casablanca Logo
Wydad Casablanca
(Morocco)
1 - 0
Al-Ahly Logo
Al-Ahly

(Egypt)
70' Walid El Karti
CAF Champions League 2016
Champion 2016
Trophy

Mamelodi Sundowns Logo
Mamelodi Sundowns

(South Africa)
Final: Oct/15/2016 Lucas Masterpieces Moripe Stadium, Pretoria (South Africa)
Mamelodi Sundowns Logo
Mamelodi Sundowns
(South Africa)
3 - 0
Zamalek Logo
Zamalek

(Egypt)
31' Anthony Laffor
40' Tebogo Langerman
46' Islam Gamal (own goal)
Final: Oct/23/2016 Borg El Arab Stadium, Alexandria (Egypt)
Zamalek Logo
Zamalek

(Egypt)
1 - 0
Mamelodi Sundowns Logo
Mamelodi Sundowns
(South Africa)
63' Stanley Ohawuchi
CAF Champions League 2015
Champion 2015
Trophy

TP Mazembe Logo
TP Mazembe

(RD Congo)
Final: Oct/31/2015 Stade Omar Hamadi, Algiers (Algeria)
USM Alger Logo
USM Alger
(Algeria)
1 - 2
TP Mazembe Logo
TP Mazembe
(RD Congo)
89' Mohamed Seguer
28' Rainford Kalaba
79' Mbwana Samatta (pen.)
Final: Nov/08/2015 Stade TP Mazembe, Lubumbashi (RD Congo)
TP Mazembe Logo
TP Mazembe
(RD Congo)
2 - 0
USM Alger Logo
USM Alger
(Algeria)
74' Mbwana Samatta
90+3' Roger Assalé
CAF Champions League 2014
Champion 2014
Trophy

ES Sétif Logo
ES Sétif

(Algeria)
Final: Oct/26/2014 Stade Tata Raphaël, Kinshasa (RD Congo)
AS Vita Club Logo
AS Vita Club
(RD Congo)
2 - 2
ES Sétif Logo
ES Sétif
(Algeria)
45+3' Lema Mabidi (pen.)
77' Lema Mabidi
17' Ndombe Mubele (own goal)
57' Akram Djahnit
Final: Nov/01/2014 Mustapha Tchaker Stadium, Blida (Algeria)
ES Sétif Logo
ES Sétif
(Algeria)
1 - 1
AS Vita Club Logo
AS Vita Club
(RD Congo)
50' Sofiane Younès
54' Lema Mabidi

ES Sétif won on away goals.

CAF Champions League 2013
Champion 2013
Trophy

Al-Ahly Logo
Al-Ahly

(Egypt)
Final: Nov/02/2013 Orlando Stadium, Johannesburg (South Africa)
Orlando Pirates Logo
Orlando Pirates
(South Africa)
1 - 1
Al-Ahly Logo
Al-Ahly

(Egypt)
90+3' Thabo Matlaba
14' Mohamed Aboutrika
Final: Nov/10/2013 Osman Ahmed Osman Stadium, Cairo (Egypt)
Al-Ahly Logo
Al-Ahly

(Egypt)
2 - 0
Orlando Pirates Logo
Orlando Pirates
(South Africa)
54' Mohamed Aboutrika
78' Ahmed Abd El-Zaher
CAF Champions League 2012
Champion 2012
Trophy

Al-Ahly Logo
Al-Ahly

(Egypt)
Final: Nov/04/2012 Borg El Arab Stadium, Alexandria (Egypt)
Al-Ahly Logo
Al-Ahly

(Egypt)
1 - 1
Espérance Logo
Espérance
(Tunisia)
88' El Sayed Hamdy
49' Walid Hichri
Final: Nov/17/2012 Stade Hammadi Agrebi, Tunis (Tunisia)
Espérance Logo
Espérance
(Tunisia)
1 - 2
Al-Ahly Logo
Al-Ahly

(Egypt)
85' Yannick N'Djeng
43' Geddo
63' Walid Soliman
CAF Champions League 2011
Champion 2011
Trophy

Espérance Logo
Espérance

(Tunisia)
Final: Nov/06/2011 Stade Mohammed V, Casablanca (Morocco)
Wydad Casablanca Logo
Wydad Casablanca
(Morocco)
0 - 0
Espérance Logo
Espérance
(Tunisia)
Final: Nov/12/2011 Stade Hammadi Agrebi, Tunis (Tunisia)
Espérance Logo
Espérance
(Tunisia)
1 - 0
Wydad Casablanca Logo
Wydad Casablanca
(Morocco)
21' Harrison Afful
CAF Champions League 2010
Champion 2010
Trophy

TP Mazembe Logo
TP Mazembe

(RD Congo)
Final: Oct/31/2010 Stade Frederic Kibassa Maliba, Lubumbashi (RD Congo)
TP Mazembe Logo
TP Mazembe
(RD Congo)
5 - 0
Espérance Logo
Espérance
(Tunisia)
19' Ndandu Kasongo
45' Alain Kaluyituka (pen.)
55' Given Singuluma
59' Given Singuluma
75' Ndandu Kasongo
Final: Nov/13/2010 Stade Hammadi Agrebi, Tunis (Tunisia)
Espérance Logo
Espérance
(Tunisia)
1 - 1
TP Mazembe Logo
TP Mazembe
(RD Congo)
24' Harrison Afful
67' Déo Kanda
CAF Champions League 2009
Champion 2009
Trophy

TP Mazembe Logo
TP Mazembe

(RD Congo)
Final: Nov/01/2009 Dan Anyiam Stadium, Owerri (Nigeria)

Heartland
(Nigeria)
2 - 1
TP Mazembe Logo
TP Mazembe
(RD Congo)
24' King Osanga
80' Uche Agba
23' Trésor Mputu
Final: Nov/07/2009 Stade Frederic Kibassa Maliba, Lubumbashi (RD Congo)
TP Mazembe Logo
TP Mazembe
(RD Congo)
1 - 0

Heartland
(Nigeria)
73' Emmanuel Omodiagbe

TP Mazembe won on away goals.

CAF Champions League 2008
Champion 2008
Trophy

Al-Ahly Logo
Al-Ahly

(Egypt)
Final: Nov/02/2008 Estadio Internacional de El Cairo, Cairo (Egypt)
Al-Ahly Logo
Al-Ahly

(Egypt)
2 - 0
Cotonsport Garoua Logo
Cotonsport Garoua
(Cameroon)
4' Wael Gomaa
15' Flávio
Final: Nov/16/2008 Roumdé Adjia Stadium, Garoua (Cameroon)
Cotonsport Garoua Logo
Cotonsport Garoua
(Cameroon)
2 - 2
Al-Ahly Logo
Al-Ahly

(Egypt)
45' Lassina Abdoul Karim
63' Ousmaïla Baba
38' Ahmed Hassan
89' Shady Mohamed
CAF Champions League 2007
Champion 2007
Trophy

Etoile du Sahel Logo
Etoile du Sahel

(Tunisia)
Final: Oct/27/2007 (Tunisia)
Etoile du Sahel Logo
Etoile du Sahel
(Tunisia)
0 - 0
Al-Ahly Logo
Al-Ahly

(Egypt)
Final: Nov/09/2007 Cairo Internacional Stadium (Egypt)
Al-Ahly Logo
Al-Ahly

(Egypt)
1 - 3
Etoile du Sahel Logo
Etoile du Sahel
(Tunisia)
48' Imad Alnahass 48'
45' Afouène Gharbi
92' Amine Chermiti
95' Moussa Narry
CAF Champions League 2006
Champion 2006
Trophy

Al-Ahly Logo
Al-Ahly

(Egypt)
Final: Oct/29/2006 Estadio Internacional de El Cairo, Cairo (Egypt)
Al-Ahly Logo
Al-Ahly

(Egypt)
1 - 1
CS Sfaxien Logo
CS Sfaxien
(Tunisia)
27' Mohamed Aboutreika
53' Joetex Frimpong
Final: Nov/11/2006 Stade du 7 novembre, Rades (Tunisia)
CS Sfaxien Logo
CS Sfaxien
(Tunisia)
0 - 1
Al-Ahly Logo
Al-Ahly

(Egypt)
92' Mohamed Aboutreika
CAF Champions League 2005
Champion 2005
Trophy

Al-Ahly Logo
Al-Ahly

(Egypt)
Final: Oct/29/2005 Stade Olympique de Sousse, Sousse (Tunisia)
Etoile du Sahel Logo
Etoile du Sahel
(Tunisia)
0 - 0
Al-Ahly Logo
Al-Ahly

(Egypt)
Final: Nov/12/2005 Stade de l'Académie militaire du Caire, Cairo (Egypt)
Al-Ahly Logo
Al-Ahly

(Egypt)
3 - 0
Etoile du Sahel Logo
Etoile du Sahel
(Tunisia)
20' Mohammed Aboutraika
51' Osamah Hosni
90' Mohammed Barakat
CAF Champions League 2004
Champion 2004
Trophy

Enyimba Logo
Enyimba

(Nigeria)
Final: Dec/04/2004 Stade Olympique de Sousse, Sousse (Tunisia)
Etoile du Sahel Logo
Etoile du Sahel
(Tunisia)
2 - 1
Enyimba Logo
Enyimba
(Nigeria)
44' (pen.) Imed Mhadhebi
53' Kandia Traoré
15' Emeka Nwanna
Final: Dec/12/2004 Enyimba International Stadium, Aba (Nigeria)
Enyimba Logo
Enyimba
(Nigeria)
2 - 1
Etoile du Sahel Logo
Etoile du Sahel
(Tunisia)
43' (pen.) Vincent Enyeama
53' Mouri Ogunbiyi
63' Kais Zouaghi

* Enyimba won 5-3 on penalties

CAF Champions League 2003
Champion 2003
Trophy

Enyimba Logo
Enyimba

(Nigeria)
Final: Nov/30/2003 Enyimba International Stadium, Aba (Nigeria)
Enyimba Logo
Enyimba
(Nigeria)
2 - 0
Ismaily SC Logo
Ismaily SC
(Egypt)
28' Nwanna Emeka
49' Anumunu Ndidi
Final: Dec/12/2003 Estadio Internacional de El Cairo, Cairo (Egypt)
Ismaily SC Logo
Ismaily SC
(Egypt)
1 - 0
Enyimba Logo
Enyimba
(Nigeria)
27 '(pen.) Abd Rabbou Hosni
CAF Champions League 2002
Champion 2002
Trophy

Zamalek Logo
Zamalek

(Egypt)
Final: Dec/30/2002 Stade Mohamed V, Casablanca (Marocco)
Raja Casablanca Logo
Raja Casablanca
(Morocco)
0 - 0
Zamalek Logo
Zamalek

(Egypt)
Final: Dec/13/2002 Estadio Internacional de El Cairo, Cairo (Egypt)
Zamalek Logo
Zamalek

(Egypt)
1 - 0
Raja Casablanca Logo
Raja Casablanca
(Morocco)
49' Tamer Abdel Hamid
CAF Champions League 2001
Champion 2001
Trophy

Al-Ahly Logo
Al-Ahly

(Egypt)
Final: Dec/08/2001 Loftus Versfeld Stadium, Pretoria (South Africa)
Mamelodi Sundowns Logo
Mamelodi Sundowns
(South Africa)
1 - 1
Al-Ahly Logo
Al-Ahly

(Egypt)
26' Gift Kampamba
58' Said Abdelhafiz
Final: Dec/21/2001 Estadio Internacional de El Cairo, Cairo (Egypt)
Al-Ahly Logo
Al-Ahly

(Egypt)
3 - 0
Mamelodi Sundowns Logo
Mamelodi Sundowns
(South Africa)
37' (pen.) Khaled Bebo
45' Khaled Bebo
90' Khaled Bebo
CAF Champions League 2000
Champion 2000
Trophy

Hearts of Oak Logo
Hearts of Oak

(Ghana)
Final: Dec/02/2000 El Menzah, Tunis (Tunisia)
Espérance Logo
Espérance
(Tunisia)
1 - 2
Hearts of Oak Logo
Hearts of Oak
(Ghana)
36' Ali Zitouni
52' Ismael Addo
79' Emmanuel Osei Kuffour
Final: Dec/17/2000 Accra Stadium, Accra (Ghana)
Hearts of Oak Logo
Hearts of Oak
(Ghana)
3 - 1
Espérance Logo
Espérance
(Tunisia)
83' Emmanuel Osei Kuffour
89' Emmanuel Osei Kuffour
90' Ishmael Addo
18' Hassen Gabsi
CAF Champions League 1999
Champion 1999
Trophy

Raja Casablanca Logo
Raja Casablanca

(Morocco)
Final: Nov/27/1999 Stade Mohamed V, Casablanca (Marocco)
Raja Casablanca Logo
Raja Casablanca
(Morocco)
0 - 0
Espérance Logo
Espérance
(Tunisia)
Final: Dec/12/1999 El Menzah, Tunis (Tunisia)
Espérance Logo
Espérance
(Tunisia)
0 - 0
Raja Casablanca Logo
Raja Casablanca
(Morocco)

* Raja Casablanca won 4-3 on penalties

CAF Champions League 1998
Champion 1998
Trophy

ASEC Abidjan Logo
ASEC Abidjan

(Ivory Coast)
Final: Nov/28/1998 Rufaro Stadium, Harare (Zimbabue)
Dynamos Harare Logo
Dynamos Harare
(Zimbabwe)
0 - 0
ASEC Abidjan Logo
ASEC Abidjan
(Ivory Coast)
Final: Dec/12/1998 Stade Houphouët-Boigny, Abidjan (Ivory Coast)
ASEC Abidjan Logo
ASEC Abidjan
(Ivory Coast)
4 - 2
Dynamos Harare Logo
Dynamos Harare
(Zimbabwe)
30' Kamara
38' Kamara
43' Sié
52' Zaki
60' Soma Phiri
81' Owusu
CAF Champions League 1997
Champion 1997
Trophy

Raja Casablanca Logo
Raja Casablanca

(Morocco)
Final: Nov/30/1997 Len Clay Stadium, Obuasi (Ghana)
Obuasi Goldfields Logo
Obuasi Goldfields
(Ghana)
1 - 0
Raja Casablanca Logo
Raja Casablanca
(Morocco)
79' L. Adjei
Final: Dec/14/1997 Stade Mohamed V, Casablanca (Marocco)
Raja Casablanca Logo
Raja Casablanca
(Morocco)
1 - 0
Obuasi Goldfields Logo
Obuasi Goldfields
(Ghana)
78' Nazir

* Raja Casablanca won 5-4 on penalties

African Cup Of Champions Clubs
African Cup Of Champions Clubs 1996
Champion 1996
Trophy

Zamalek Logo
Zamalek

(Egypt)
Final: Nov/30/1996 Surulere, Lagos (Nigeria)
Shooting Stars F.C. Logo
Shooting Stars F.C.
(Nigeria)
2 - 1
Zamalek Logo
Zamalek

(Egypt)
34' Patrick
63' Babalade
89' T. Mustapha
Final: Estadio Internacional de El Cairo, Cairo (Egypt)
Zamalek Logo
Zamalek

(Egypt)
1 - 1
Shooting Stars F.C. Logo
Shooting Stars F.C.
(Nigeria)

* Zamalek won 5-4 on penalties

African Cup Of Champions Clubs 1995
Champion 1995
Trophy

Orlando Pirates Logo
Orlando Pirates

(South Africa)
Final: Dec/02/1995 FNB Stadium, Johannesburg (South Africa)
Orlando Pirates Logo
Orlando Pirates
(South Africa)
2 - 2
ASEC Abidjan Logo
ASEC Abidjan
(Ivory Coast)
Final: Dec/16/1995 Stade Houphouët-Boigny, Abidjan (Ivory Coast)
ASEC Abidjan Logo
ASEC Abidjan
(Ivory Coast)
0 - 1
Orlando Pirates Logo
Orlando Pirates
(South Africa)
African Cup Of Champions Clubs 1994
Champion 1994
Trophy

Espérance Logo
Espérance

(Tunisia)
Final: Dec/04/1994 Estadio Internacional de El Cairo, Cairo (Egypt)
Zamalek Logo
Zamalek

(Egypt)
0 - 0
Espérance Logo
Espérance
(Tunisia)
Final: Dec/17/1994 El Menzah, Tunis (Tunisia)
Espérance Logo
Espérance
(Tunisia)
3 - 1
Zamalek Logo
Zamalek

(Egypt)
African Cup Of Champions Clubs 1993
Champion 1993
Trophy

Zamalek Logo
Zamalek

(Egypt)
Final: Nov/26/1993 Kumasi Stadium, Kumasi (Ghana)
Asante Kotoko Logo
Asante Kotoko
(Ghana)
0 - 0
Zamalek Logo
Zamalek

(Egypt)
Final: Dec/10/1993 Estadio Internacional de El Cairo, Cairo (Egypt)
Zamalek Logo
Zamalek

(Egypt)
0 - 0
Asante Kotoko Logo
Asante Kotoko
(Ghana)

* Zamalek won 7-6 on penalties

African Cup Of Champions Clubs 1992
Champion 1992
Trophy

Wydad Casablanca Logo
Wydad Casablanca

(Morocco)
Final: Nov/29/1992 Stade Mohamed V, Casablanca (Marocco)
Wydad Casablanca Logo
Wydad Casablanca
(Morocco)
2 - 0

Al-Hilal
(Sudan)
87' (pen.) Daoudi
90' Fertout
Final: Dec/13/1992 The Stadium, Khartoum (Sudan)

Al-Hilal
(Sudan)
0 - 0
Wydad Casablanca Logo
Wydad Casablanca
(Morocco)
African Cup Of Champions Clubs 1991
Champion 1991
Trophy

Club Africain Logo
Club Africain

(Tunisia)
Final: Nov/23/1991 El Menzah, Tunis (Tunisia)
Club Africain Logo
Club Africain
(Tunisia)
6 - 2
Villa SC Logo
Villa SC
(Uganda)
30' Lofti Mhaissi
44' Sami Touati
49' Lofti Mhaissi
57' Adel Sellimi
79' Faouzi Rouissi
84' Faouzi Rouissi
33' Suleiman Kato
81' Majid Musisi
Final: Dec/14/1991 Nakivubo Stadium, Kampala (Uganda)
Villa SC Logo
Villa SC
(Uganda)
1 - 1
Club Africain Logo
Club Africain
(Tunisia)
71' Idi Butambuze
51' Sami Touati
African Cup Of Champions Clubs 1990
Champion 1990
Trophy

JS Kabylie Logo
JS Kabylie

(Algeria)
Final: Nov/30/1990 Stade Olympique '5 juillet', Algiers (Algeria)
JS Kabylie Logo
JS Kabylie
(Algeria)
1 - 0
Nkana Red Devils Logo
Nkana Red Devils
(Zambia)
47' (pen.) Rahmouni
Final: Dec/22/1990 Independence Stadium, Lusaka (Zambia)
Nkana Red Devils Logo
Nkana Red Devils
(Zambia)
1 - 0
JS Kabylie Logo
JS Kabylie
(Algeria)
80' (pen.) Amos Bwalya

* JS Kabylie won 5-3 on penalties

African Cup Of Champions Clubs 1989
Champion 1989
Trophy

Raja Casablanca Logo
Raja Casablanca

(Morocco)
Final: Dec/03/1989 Mohammed V, Casablanca (Marocco)
Raja Casablanca Logo
Raja Casablanca
(Morocco)
1 - 0
MP Oran Logo
MP Oran
(Algeria)
Final: Dec/15/1989 Stade Ahmed Zabana, Oran (Algeria)
MP Oran Logo
MP Oran
(Algeria)
1 - 0
Raja Casablanca Logo
Raja Casablanca
(Morocco)

* Raja Casablanca won 4-2 on penalties

African Cup Of Champions Clubs 1988
Champion 1988
Trophy

EP Sétif Logo
EP Sétif

(Algeria)
Final: Nov/26/1988 Liberty Stadium, Ibadan (Nigeria)

Iwuanyanwu Owerri
(Nigeria)
1 - 0
EP Sétif Logo
EP Sétif
(Algeria)
Final: Dec/09/1988 Constantine (Algeria)
EP Sétif Logo
EP Sétif
(Algeria)
4 - 0

Iwuanyanwu Owerri
(Nigeria)
African Cup Of Champions Clubs 1987
Champion 1987
Trophy

Al-Ahly Logo
Al-Ahly

(Egypt)
Final: Nov/29/1987 The Stadium, Khartoum (Sudan)

Al-Hilal
(Sudan)
0 - 0
Al-Ahly Logo
Al-Ahly

(Egypt)
Final: Dec/18/1987 Estadio Internacional de El Cairo, Cairo (Egypt)
Al-Ahly Logo
Al-Ahly

(Egypt)
2 - 0

Al-Hilal
(Sudan)
African Cup Of Champions Clubs 1986
Champion 1986
Trophy

Zamalek Logo
Zamalek

(Egypt)
Final: Nov/28/1986 Estadio Internacional de El Cairo, Cairo (Egypt)
Zamalek Logo
Zamalek

(Egypt)
2 - 0
Africa Sports Logo
Africa Sports
(Ivory Coast)
Final: Dec/21/1986 Stade Houphouët-Boigny, Abidjan (Ivory Coast)
Africa Sports Logo
Africa Sports
(Ivory Coast)
2 - 0
Zamalek Logo
Zamalek

(Egypt)

* Zamalek won 4-2 on penalties

African Cup Of Champions Clubs 1985
Champion 1985
Trophy

FAR Rabat Logo
FAR Rabat

(Morocco)
Final: Nov/30/1985 Moulay Abdallah Stadium, Rabat (Marocco)
FAR Rabat Logo
FAR Rabat
(Morocco)
5 - 2

AS Bilima
(Zaire)
Final: Dec/22/1985 Mobuto Stadium, Lubumbashi (Congo DR)

AS Bilima
(Zaire)
1 - 1
FAR Rabat Logo
FAR Rabat
(Morocco)
African Cup Of Champions Clubs 1984
Champion 1984
Trophy

Zamalek Logo
Zamalek

(Egypt)
Final: Nov/23/1984 Estadio Internacional de El Cairo, Cairo (Egypt)
Zamalek Logo
Zamalek

(Egypt)
2 - 0
Shooting Stars F.C. Logo
Shooting Stars F.C.
(Nigeria)
59' Gamil Abdul-Hamid
69' (pen.) Gamil Abdul-Hamid
Final: Dec/08/1984 Surulere, Lagos (Nigeria)
Shooting Stars F.C. Logo
Shooting Stars F.C.
(Nigeria)
0 - 1
Zamalek Logo
Zamalek

(Egypt)
53' (autogol) Obeng
African Cup Of Champions Clubs 1983
Champion 1983
Trophy

Asante Kotoko Logo
Asante Kotoko

(Ghana)
Final: Nov/27/1983 Estadio Internacional de El Cairo, Cairo (Egypt)
Al-Ahly Logo
Al-Ahly

(Egypt)
0 - 0
Asante Kotoko Logo
Asante Kotoko
(Ghana)
Final: Dec/11/1983 Kumasi Stadium, Kumasi (Ghana)
Asante Kotoko Logo
Asante Kotoko
(Ghana)
1 - 0
Al-Ahly Logo
Al-Ahly

(Egypt)
African Cup Of Champions Clubs 1982
Champion 1982
Trophy

Al-Ahly Logo
Al-Ahly

(Egypt)
Final: Nov/28/1982 Estadio Internacional de El Cairo, Cairo (Egypt)
Al-Ahly Logo
Al-Ahly

(Egypt)
3 - 0
Asante Kotoko Logo
Asante Kotoko
(Ghana)
Final: Dec/12/1982 Kumasi Stadium, Kumasi (Ghana)
Asante Kotoko Logo
Asante Kotoko
(Ghana)
1 - 1
Al-Ahly Logo
Al-Ahly

(Egypt)
African Cup Of Champions Clubs 1981
Champion 1981
Trophy

JS Kabylie Logo
JS Kabylie

(Algeria)
Final: Nov/27/1981 Omnisport, Tizi-Ouzou (Algeria)
JS Kabylie Logo
JS Kabylie
(Algeria)
4 - 0
AS Vita Club Logo
AS Vita Club
(Zaire)
Final: Dec/13/1981 20th May Stadium, Kinshasa (Congo DR)
AS Vita Club Logo
AS Vita Club
(Zaire)
0 - 1
JS Kabylie Logo
JS Kabylie
(Algeria)
African Cup Of Champions Clubs 1980
Champion 1980
Trophy

Canon Yaoundé Logo
Canon Yaoundé

(Cameroon)
Final: Nov/30/1980 Militaire Garoua, Yaoundé (Cameroon)
Canon Yaoundé Logo
Canon Yaoundé
(Cameroon)
2 - 2

AS Bilima
(Zaire)
Final: Dec/14/1980 20th May Stadium, Kinshasa (Congo DR)

AS Bilima
(Zaire)
0 - 3
Canon Yaoundé Logo
Canon Yaoundé
(Cameroon)
African Cup Of Champions Clubs 1979
Champion 1979
Trophy

Union Douala Logo
Union Douala

(Cameroon)
Final: Dec/02/1979 Accra Stadium, Accra (Ghana)
Hearts of Oak Logo
Hearts of Oak
(Ghana)
1 - 0
Union Douala Logo
Union Douala
(Cameroon)
Final: Dec/16/1979 Omnisport, Yaoundé (Cameroon)
Union Douala Logo
Union Douala
(Cameroon)
1 - 0
Hearts of Oak Logo
Hearts of Oak
(Ghana)

* Union Douala won 5-3 on penalties

African Cup Of Champions Clubs 1978
Champion 1978
Trophy

Canon Yaoundé Logo
Canon Yaoundé

(Cameroon)
Final: Dec/03/1978 Stade de 28 Septembre, Conakry (Guinea)
Hafia FC Logo
Hafia FC
(Guinea)
0 - 0
Canon Yaoundé Logo
Canon Yaoundé
(Cameroon)
Final: Dec/17/1978 Omnisport, Yaoundé (Cameroon)
Canon Yaoundé Logo
Canon Yaoundé
(Cameroon)
2 - 0
Hafia FC Logo
Hafia FC
(Guinea)
African Cup Of Champions Clubs 1977
Champion 1977
Trophy

Hafia FC Logo
Hafia FC

(Guinea)
Final: Dec/04/1977 Accra Stadium, Accra (Ghana)
Hearts of Oak Logo
Hearts of Oak
(Ghana)
0 - 1
Hafia FC Logo
Hafia FC
(Guinea)
Final: Dec/18/1977 Stade de 28 Septembre, Conakry (Guinea)
Hafia FC Logo
Hafia FC
(Guinea)
2 - 3
Hearts of Oak Logo
Hearts of Oak
(Ghana)
African Cup Of Champions Clubs 1976
Champion 1976
Trophy

MC Algiers Logo
MC Algiers

(Algeria)
Final: Dec/05/1976 Stade de 28 Septembre, Conakry (Guinea)
Hafia FC Logo
Hafia FC
(Guinea)
3 - 0
MC Algiers Logo
MC Algiers
(Algeria)
Final: Dec/12/1976 5th July Stadium, Algiers (Algeria)
MC Algiers Logo
MC Algiers
(Algeria)
3 - 0
Hafia FC Logo
Hafia FC
(Guinea)

* MC Algiers won 4-1 on penalties

African Cup Of Champions Clubs 1975
Champion 1975
Trophy

Hafia FC Logo
Hafia FC

(Guinea)
Final: Dec/07/1975 Stade de 28 Septembre, Conakry (Guinea)
Hafia FC Logo
Hafia FC
(Guinea)
1 - 0
Enugu Rangers Logo
Enugu Rangers
(Nigeria)
Final: Dec/20/1975 Surulere, Lagos (Nigeria)
Enugu Rangers Logo
Enugu Rangers
(Nigeria)
1 - 2
Hafia FC Logo
Hafia FC
(Guinea)
African Cup Of Champions Clubs 1974
Champion 1974
Trophy

CARA Brazzaville Logo
CARA Brazzaville

(Zaire)
Final: Nov/29/1974 Stade de la Revolution, Brazzaville (Congo)
CARA Brazzaville Logo
CARA Brazzaville
(Zaire)
4 - 2
Ghazl El-Mehalla Logo
Ghazl El-Mehalla
(Egypt)
Final: Dec/13/1974 Mehalla Stadium, Mehalla (Egypt)
Ghazl El-Mehalla Logo
Ghazl El-Mehalla
(Egypt)
1 - 2
CARA Brazzaville Logo
CARA Brazzaville
(Zaire)
African Cup Of Champions Clubs 1973
Champion 1973
Trophy

AS Vita Club Logo
AS Vita Club

(Zaire)
Final: Nov/25/1973 Kumasi Stadium, Kumasi (Guinea)
Asante Kotoko Logo
Asante Kotoko
(Ghana)
4 - 2
AS Vita Club Logo
AS Vita Club
(Zaire)
Final: Dec/20/1973 20th May Stadium, Kinshasa (Congo DR)
AS Vita Club Logo
AS Vita Club
(Zaire)
3 - 0
Asante Kotoko Logo
Asante Kotoko
(Ghana)
African Cup Of Champions Clubs 1972
Champion 1972
Trophy

Hafia FC Logo
Hafia FC

(Guinea)
Final: Dec/10/1972 Stade de 28 Septembre, Conakry (Guinea)
Hafia FC Logo
Hafia FC
(Guinea)
4 - 2

Simba FC
(Uganda)
Final: Dec/22/1972 Nakivubo, Kampala (Uganda)

Simba FC
(Uganda)
2 - 3
Hafia FC Logo
Hafia FC
(Guinea)
African Cup Of Champions Clubs 1971
Champion 1971
Trophy

Canon Yaoundé Logo
Canon Yaoundé

(Cameroon)
Final: Dec/05/1971 Kumasi Stadium, Kumasi (Ghana)
Asante Kotoko Logo
Asante Kotoko
(Ghana)
3 - 0
Canon Yaoundé Logo
Canon Yaoundé
(Cameroon)
Final: Dec/19/1971 Militaire Garoua, Yaoundé (Cameroon)
Canon Yaoundé Logo
Canon Yaoundé
(Cameroon)
2 - 0
Asante Kotoko Logo
Asante Kotoko
(Ghana)
Final: Dec/21/1971 Militaire Garoua, Yaoundé (Cameroon)
Canon Yaoundé Logo
Canon Yaoundé
(Cameroon)
1 - 0
Asante Kotoko Logo
Asante Kotoko
(Ghana)

Match abandoned with Canon Yaoundé winning 1-0, result stood

African Cup Of Champions Clubs 1970
Champion 1970
Trophy

Asante Kotoko Logo
Asante Kotoko

(Ghana)
Final: Jan/10/1971 Kumasi Stadium, Kumasi (Ghana)
Asante Kotoko Logo
Asante Kotoko
(Ghana)
1 - 1
TP Englebert Logo
TP Englebert
(Zaire)
Final: Jan/24/1971 20th May Stadium, Kinshasa (Congo DR)
TP Englebert Logo
TP Englebert
(Zaire)
1 - 2
Asante Kotoko Logo
Asante Kotoko
(Ghana)
African Cup Of Champions Clubs 1969
Champion 1969
Trophy

Ismaily SC Logo
Ismaily SC

(Egypt)
Final: Dec/22/1969 20th May Stadium, Kinshasa (Congo DR)
TP Englebert Logo
TP Englebert
(Zaire)
2 - 2
Ismaily SC Logo
Ismaily SC
(Egypt)
Final: Jan/09/1970 Estadio Internacional de El Cairo, Cairo (Egypt)
Ismaily SC Logo
Ismaily SC
(Egypt)
3 - 1
TP Englebert Logo
TP Englebert
(Zaire)
African Cup Of Champions Clubs 1968
Champion 1968
Trophy

TP Englebert Logo
TP Englebert

(Zaire)
Final: Mar/16/1969 20th May Stadium, Kinshasa (Congo DR)
TP Englebert Logo
TP Englebert
(Zaire)
5 - 0
Étoile Filante Logo
Étoile Filante
(Togo)
Final: Mar/30/1969 Eyadema Stadium, Lomé (Togo)
Étoile Filante Logo
Étoile Filante
(Togo)
4 - 1
TP Englebert Logo
TP Englebert
(Zaire)
Kaolo
Kaolo
Ananou
Ananou
Kalonzo
African Cup Of Champions Clubs 1967
Champion 1967
Trophy

TP Englebert Logo
TP Englebert

(Zaire)
Final: Nov/19/1967 Kumasi Stadium, Kumasi (Ghana)
Asante Kotoko Logo
Asante Kotoko
(Ghana)
1 - 1
TP Englebert Logo
TP Englebert
(Zaire)
Final: Nov/26/1967 20th May Stadium, Kinshasa (Congo DR)
TP Englebert Logo
TP Englebert
(Zaire)
2 - 2
Asante Kotoko Logo
Asante Kotoko
(Ghana)

* At the end of extra time of the second leg, the referee decided that lots would be drawn to attribute the trophy on the next day. Meanwhile, the CAF secretary general arrived with regulations that the match be replayed. The replay was set for December 27th, in Yaoundé, Cameroon, but Asante Kotoko did not show (apparently not having been informed of the replay arrangements by the Ghanaian FA) and TP Englebert were declared winners.

African Cup Of Champions Clubs 1966
Champion 1966
Trophy

Stade d
Stade d'Abidjan

(Ivory Coast)
Final: Dec/11/1966 Omnisport, Bamako (Mali)
AS Real Bamako Logo
AS Real Bamako
(Mali)
3 - 1
Stade d
Stade d'Abidjan
(Ivory Coast)
Final: Dec/25/1966 Stade Houphouët-Boigny, Abidjan (Ivory Coast)
Stade d
Stade d'Abidjan
(Ivory Coast)
4 - 1
AS Real Bamako Logo
AS Real Bamako
(Mali)

Stade d'Abidjan won 4-1 in extra time.

African Cup Of Champions Clubs 1965
Champion 1965
Trophy

-

Not Held

African Cup Of Champions Clubs 1964
Champion 1964
Trophy

Oryx Douala Logo
Oryx Douala

(Cameroon)
Final: Feb/07/1964
Oryx Douala Logo
Oryx Douala
(Cameroon)
2 - 1
Stade Malien Logo
Stade Malien
(Mali)