List of African Cup and CAF Champions League finals

List of finals

African Cup of Champions Clubs (1964-1997)

Year Home team Score Away team Venue Attendance
1964–65
Details
Cameroon Oryx Douala 2 – 1 Mali Stade Malien Accra Stadium, Accra 30,000
1966
Details
Mali AS Real Bamako 3 – 1 Ivory Coast Stade d'Abidjan Stade Municipal, Bamako
Ivory Coast Stade d'Abidjan 4 – 1 Mali AS Real Bamako Stade Félix Houphouët-Boigny, Abidjan
Stade d'Abidjan won 5 – 4 on aggregate
1967
Details
Ghana Asante Kotoko SC 1 – 1 Democratic Republic of the Congo TP Englebert Kumasi Sports Stadium, Kumasi
Democratic Republic of the Congo TP Englebert 2 – 2 Ghana Asante Kotoko SC 20 May Stadium, Kinshasa
Democratic Republic of the Congo TP Englebert w/o Ghana Asante Kotoko SC Stade Omnisports de Yaoundé, Yaoundé
TP Englebert won by withdraw of Asante Kotoko on the 3rd match
1968
Details
Democratic Republic of the Congo TP Englebert 5 – 0 Togo Étoile Filante 20 May Stadium, Kinshasa
Togo Étoile Filante 4 – 1 Democratic Republic of the Congo TP Englebert Stade Général Eyadema, Lomé
TP Englebert won 6 – 4 on aggregate
1969
Details
Democratic Republic of the Congo TP Englebert 2 – 2 United Arab Republic Ismaily SC 20 May Stadium, Kinshasa
United Arab Republic Ismaily SC 3 – 1 Democratic Republic of the Congo TP Englebert Naser Stadium, Cairo
Ismaily SC won 5 – 3 on aggregate
1970
Details
Ghana Asante Kotoko SC 1 – 1 Democratic Republic of the Congo TP Englebert Kumasi Sports Stadium, Kumasi
Democratic Republic of the Congo TP Englebert 1 – 2 Ghana Asante Kotoko SC 20 May Stadium, Kinshasa
Asante Kotoko SC won 3 – 2 on aggregate
1971
Details
Ghana Asante Kotoko SC 2 – 0 Cameroon Canon Yaoundé Kumasi Sports Stadium, Kumasi
Cameroon Canon Yaoundé 2 – 0 Ghana Asante Kotoko SC Stade Militaire Garoua, Yaoundé
Cameroon Canon Yaoundé 1 – 0 Ghana Asante Kotoko SC Stade Militaire Garoua, Yaoundé
Canon Yaoundé won 1 – 0 on the 3rd game
1972
Details
Guinea Hafia FC 4 – 2 Uganda Simba FC Stade du 28 Septembre, Conakry
Uganda Simba FC 2 – 3 Guinea Hafia FC Nakivubo Stadium, Kampala
Hafia FC won 7 – 4 on aggregate
1973
Details
Ghana Asante Kotoko SC 4 – 2 Zaire AS Vita Club Kumasi Sports Stadium, Kumasi
Zaire AS Vita Club 3 – 0 Ghana Asante Kotoko SC 20 May Stadium, Kinshasa
AS Vita Club won 5 – 4 on aggregate
1974
Details
Republic of the Congo CARA Brazzaville 4 – 2 EgyptGhazl Al-Mehalla Stade de la Revolution, Brazzaville
EgyptGhazl Al-Mehalla 1 – 2 Republic of the CongoCARA Brazzaville El-Mahalla Stadium, El-Mahalla El-Kubra
CARA Brazzaville won 6 – 3 on aggregate
1975
Details
Guinea Hafia FC 1 – 0 Nigeria Enugu Rangers Stade du 28 Septembre, Conakry
Nigeria Enugu Rangers 1 – 2 Guinea Hafia FC Surulere Stadium, Lagos
Hafia FC won 3 – 1 on aggregate
1976
Details
Guinea Hafia FC 3 – 0 Algeria MC Alger Stade du 28 Septembre, Conakry 30,000
Algeria MC Alger 3 – 0
(4 - 1 Pen)
Guinea Hafia FC Stade 5 Juillet 1962, Algiers 80,000
MC Alger won 4 – 1 on penalties (3 – 3 on aggregate)
1977
Details
Ghana Accra Hearts of Oak SC 0 – 1 Guinea Hafia FC Accra Sports Stadium, Accra
Guinea Hafia FC 3 – 2 Ghana Accra Hearts of Oak SC Stade du 28 Septembre, Conakry
Hafia FC won 4 – 2 on aggregate
1978
Details
Guinea Hafia FC 0 – 0 Cameroon Canon Yaoundé Stade du 28 Septembre, Conakry
Cameroon Canon Yaoundé 2 – 0 Guinea Hafia FC Stade Omnisport, Yaoundé
Canon Yaoundé won 2 – 0 on aggregate
1979
Details
Ghana Accra Hearts of Oak SC 1 – 0 Cameroon US Douala Accra Sports Stadium, Accra
Cameroon US Douala
1 – 0
(5 - 3 Pen)
Ghana Accra Hearts of Oak SC Stade Omnisport, Yaoundé
US Douala won 5 – 3 on penalties (1 – 1 on aggregate)
1980
Details
Cameroon Canon Yaoundé 2 – 2 Zaire AS Bilima Stade Militaire Garoua, Yaoundé
Zaire AS Bilima 0 – 3 Cameroon Canon Yaoundé 20 May Stadium, Kinshasa
Canon Yaoundé won 5 – 2 on aggregate
1981
Details
Algeria JE Tizi-Ouzou 4 – 0 Zaire AS Vita Club Stade 1er Novembre 1954, Tizi-Ouzou
Zaire AS Vita Club 0 – 1 Algeria JE Tizi-Ouzou Accra Sports Stadium, Accra
JE Tizi-Ouzou won 5 – 0 on aggregate
1982
Details
Egypt Al Ahly 3 – 0 Ghana Asante Kotoko SC Cairo International Stadium, Cairo
Ghana Asante Kotoko SC 1 – 1 Egypt Al Ahly Kumasi Sports Stadium, Kumasi
Al Ahly won 4 – 1 on aggregate
1983
Details
Egypt Al Ahly 0 – 0 Ghana Asante Kotoko SC Cairo International Stadium, Cairo
Ghana Asante Kotoko SC 1 – 0 Egypt Al Ahly
Kumasi Sports Stadium, Kumasi
Asante Kotoko SC won 1 – 0 on aggregate
1984
Details
Egypt Zamalek SC 2 – 0 Nigeria Shooting Stars FC
Cairo International Stadium, Cairo
Nigeria Shooting Stars FC 0 – 1 Egypt Zamalek SC Surulere Stadium, Lagos
Zamalek SC won 3 – 0 on aggregate
1985
Details
Morocco FAR Rabat 5 – 2 Zaire AS Bilima Moulay Abdellah Stadium, Rabat
Zaire AS Bilima 1 – 1 Morocco FAR Rabat Mobutu Stadium, Lubumbashi
FAR Rabat won 6 – 3 on aggregate
1986
Details
Egypt Zamalek SC 2 – 0 Ivory Coast Africa Sports Cairo International Stadium, Cairo
Ivory Coast Africa Sports 2 – 0
(2 - 4 Pen)
Egypt Zamalek SC Stade Félix Houphouët-Boigny, Abidjan
Zamalek SC won 4 – 2 on penalties (2 – 2 on aggregate)
1987
Details
Sudan Al-Hilal Club 0 – 0 Egypt Al Ahly Al-Hilal Stadium, Omdurman
Egypt Al Ahly 2 – 0 Sudan Al-Hilal Club Cairo International Stadium, Cairo
Al Ahly won 2 – 0 on aggregate
1988
Details
Nigeria Iwuanyanwu Nationale FC 1 – 0 Algeria EP Sétif Liberty Stadium, Ibadan
Algeria ES Sétif 4 – 0 Nigeria Iwuanyanwu Nationale FC Stade Mohamed Hamlaoui, Constantine 55,000
ES Sétif won 4 – 1 on aggregate
1989
Details
Morocco Raja CA Casablanca 1 – 0 Algeria MC Oran Stade Mohamed V, Casablanca 50,000
Algeria MC Oran 1 – 0
(2 - 4 Pen)
Morocco Raja CA Casablanca Stade 19 Juin 1965, Oran 40,000
Raja CA Casablanca won 4 – 2 on penalties (1 – 1 on aggregate)
1990
Details
Algeria JS Kabylie 1 – 0 Zambia Nkana Red Devils Stade 5 Juillet 1962, Algiers 70,000
Zambia Nkana Red Devils 1 – 0
(2 - 4 Pen)
Algeria JS Kabylie
Independence Stadium, Lusaka 35,000
JS Kabylie won 5 – 3 on penalties (1 – 1 on aggregate)
1991
Details
Tunisia Club Africain 6 – 2 Uganda Villa SC Stade El Menzah, Tunis 40,000
Uganda Villa SC 1 – 1 Tunisia Club Africain Nakivubo Stadium, Kampala 25,000
Club Africain won 7 – 3 on aggregate
1992
Details
Morocco Wydad Casablanca 2 – 0 Sudan Al-Hilal Club Stade Mohamed V, Casablanca
Sudan Al-Hilal Club 0 – 0 Morocco Wydad Casablanca Al-Hilal Stadium, Omdurman
Wydad Casablanca won 2 – 0 on aggregate
1993
Details
Ghana Asante Kotoko SC 0 – 0 Egypt Zamalek SC Kumasi Sports Stadium, Kumasi
Egypt Zamalek SC 0 – 0
(7 - 6 Pen)
Ghana Asante Kotoko SC Cairo International Stadium, Cairo
Zamalek SC won 7 – 6 on penalties (0 – 0 on aggregate)
1994
Details
Egypt Zamalek SC 0 – 0
Tunisia ES Tunis Cairo International Stadium, Cairo
Tunisia ES Tunis 3 – 1 Egypt Zamalek SC Stade El Menzah, Tunis
ES Tunis won 3 – 1 on aggregate
1995
Details
South Africa Orlando Pirates FC 2 – 2 Ivory Coast ASEC Mimosas FNB Stadium, Johannesburg
Ivory Coast ASEC Mimosas 0 – 1 South Africa Orlando Pirates FC Stade Félix Houphouët-Boigny, Abidjan
Orlando Pirates FC won 3 – 2 on aggregate
1996
Details
Nigeria Shooting Stars FC 2 – 1 Egypt Zamalek SC Lekan Salami Stadium, Ibadan
Egypt Zamalek SC 2 – 1
(5 - 4 Pen)
Nigeria Shooting Stars FC Cairo International Stadium, Cairo
Zamalek SC won 5 – 4 on penalties (3 – 3 on aggregate)

CAF Champions League (1997–present)

Year Home team Score Away team Venue Attendance
1997
Details
Ghana Obuasi Goldfields 1 – 0 Morocco Raja CA Casablanca Len Clay Stadium, Obuasi 20,000
Morocco Raja CA Casablanca 1 – 0
(5 - 4 Pen)
Ghana Obuasi Goldfields Stade Mohamed V, Casablanca 85,000
Raja CA Casablanca won 5 – 4 on penalties (1 – 1 on aggregate)
1998
Details
Zimbabwe Dynamos FC 0 – 0 Ivory Coast ASEC Mimosas National Sports Stadium, Harare 45,000
Ivory Coast ASEC Mimosas 4 – 2 Zimbabwe Dynamos FC Stade Félix Houphouët-Boigny, Abidjan 50,000
ASEC Mimosas won 4 – 2 on aggregate
1999
Details
Morocco Raja CA Casablanca 0 – 0 Tunisia ES Tunis Stade Père-Jégo, Casablanca
Tunisia ES Tunis 0 – 0
(3 - 4 Pen)
Morocco Raja CA Casablanca Stade El Menzah, Tunis 50,000
Raja CA Casablanca won 4 – 3 on penalties (0 – 0 on aggregate)
2000
Details
Tunisia ES Tunis 1 – 2 Ghana Accra Hearts of Oak SC Stade El Menzah, Tunis 30,000
Ghana Accra Hearts of Oak SC 3 – 1 Tunisia ES Tunis Accra Sports Stadium, Accra 45,000
Accra Hearts of Oak SC won 5 – 2 on aggregate
2001
Details
South Africa Mamelodi Sundowns FC 1 – 1 Egypt Al Ahly Loftus Versfeld Stadium, Pretoria 5,000
Egypt Al Ahly 3 – 0 South Africa Mamelodi Sundowns FC Cairo International Stadium, Cairo 80,000
Al Ahly won 4 – 1 on aggregate
2002
Details
Morocco Raja CA Casablanca 0 – 0 Egypt Zamalek SC Stade Mohamed V, Casablanca
Egypt Zamalek SC 1 – 0 Morocco Raja CA Casablanca Cairo International Stadium, Cairo
Zamalek SC won 1 – 0 on aggregate
2003
Details
Nigeria Enyimba International FC 2 – 0 Egypt Ismaily SC Enyimba International Stadium, Aba
Egypt Ismaily SC 1 – 0 Nigeria Enyimba International FC Ismailia Stadium, Ismaïlia
Enyimba International FC won 2 – 1 on aggregate
2004
Details
Tunisia ÉS Sahel 2 – 1 Nigeria Enyimba International FC Stade Olympique de Sousse, Sousse
Nigeria Enyimba International FC 2 – 1
(5 - 3 Pen)
Tunisia ÉS Sahel Enyimba International Stadium, Aba
Enyimba International FC won 5 – 3 on penalties (3 – 3 on aggregate)
2005
Details
Tunisia ÉS Sahel 0 – 0 Egypt Al Ahly Stade Olympique de Sousse, Sousse 20,000
Egypt Al Ahly 3 – 0 Tunisia ÉS Sahel Military Academy Stadium, Cairo 35,000
Al Ahly won 3 – 0 on aggregate
2006
Details
Egypt Al Ahly 1 – 1 Tunisia CS Sfaxien Cairo International Stadium, Cairo
Tunisia CS Sfaxien 0 – 1 Egypt Al Ahly Stade 14 January, Radès 65,000
Al Ahly won 2 – 1 on aggregate
2007
Details
Tunisia ÉS Sahel 0 – 0 Egypt Al Ahly Stade Olympique de Sousse, Sousse
Egypt Al Ahly 1 – 3 Tunisia ÉS Sahel Cairo International Stadium, Cairo
ÉS Sahel won 3 – 1 on aggregate
2008
Details
Egypt Al Ahly 2 – 0 Cameroon Coton Sport FC Cairo International Stadium, Cairo
Cameroon Coton Sport FC 2 – 2 Egypt Al Ahly Roumdé Adjia Stadium, Garoua
Al Ahly won 4 – 2 on aggregate
2009
Details
Nigeria Heartland FC 2 – 1 Democratic Republic of the Congo TP Mazembe Dan Anyiam Stadium, Owerri
Democratic Republic of the Congo TP Mazembe 1 – 0 Nigeria Heartland FC Stade Frederic Kibassa Maliba, Lubumbashi
TP Mazembe finish 2 – 2 on aggregate but won by the away goal
2010
Details
Democratic Republic of the Congo TP Mazembe 5 – 0 Tunisia ES Tunis Stade Frederic Kibassa Maliba, Lubumbashi 50,000
Tunisia ES Tunis 1 – 1 Democratic Republic of the Congo TP Mazembe Stade 14 January, Radès 65,000
TP Mazembe won 6 – 1 on aggregate
2011
Details
Morocco Wydad Casablanca 0 – 0 Tunisia ES Tunis Stade Mohamed V, Casablanca 70,000
Tunisia ES Tunis 1 – 0 Morocco Wydad Casablanca Stade 14 January, Radès 65,000
ES Tunis won 1 – 0 on aggregate
2012
Details
Egypt Al Ahly 1 – 1 Tunisia ES Tunis Borg El Arab Stadium, Alexandria 25,000
Tunisia ES Tunis 1 – 2 Egypt Al Ahly Stade Olympique de Radès, Radès 31,000
Al Ahly won 3 – 2 on aggregate
2013
Details
South Africa Orlando Pirates FC 1 – 1 Egypt Al Ahly Orlando Stadium, Soweto 40,000
Egypt Al Ahly 2 – 0 South Africa Orlando Pirates FC Arab Contractors Stadium, Cairo 20,000
Al Ahly won 3 – 1 on aggregate
2014
Details
Democratic Republic of the Congo AS Vita Club 2 – 2 Algeria ES Sétif Stade Tata Raphaël, Kinshasa 40,000
Algeria ES Sétif 1 – 1 Democratic Republic of the Congo AS Vita Club Stade Mustapha Tchaker, Blida 35.000
ES Sétif finish 3 – 3 on aggregate but won by the away goal

Performances

By club

Performance in the African Cup of Champions Clubs/CAF Champions League by club
Club
Winners Runners-up Years won Years runners-up
Egypt Al-Ahly 8 2 1982, 1987, 2001, 2005, 2006, 2008, 2012, 2013 1983, 2007
Egypt Zamalek 5 1 1984, 1986, 1993, 1996, 2002 1994
Democratic Republic of the Congo TP Mazembe [pbt 1] 4 2 1967, 1968, 2009, 2010 1969, 1970
Guinea Hafia FC 3 2 1972, 1975, 1977 1976, 1978
Morocco Raja Casablanca 3 1 1989, 1997, 1999 2002
Cameroon Canon Yaoundé 3 0 1971, 1978, 1980 -
Ghana Asante Kotoko 2 5 1970, 1983 1967, 1971, 1973, 1982, 1993
Tunisia Espérance ST 2 4 1994, 2011 1999, 2000, 2010, 2012
Algeria JS Kabylie [pbt 2] 2 0 1981, 1990 -
Algeria ES Sétif 2 0 1988, 2014 -
Nigeria Enyimba 2 0 2003, 2004 -
Ghana Hearts of Oak 1 2 2000 1977, 1979
Tunisia Étoile du Sahel 1 2 2007 2004, 2005
Democratic Republic of the Congo AS Vita Club 1 2 1973 1981, 2014
Egypt Ismaily 1 1 1969 2003
Morocco Wydad Casablanca 1 1 1992 2011
South Africa Orlando Pirates 1 1 1995 2013
Ivory Coast ASEC Mimosas 1 1 1998 1995
Cameroon Oryx Douala 1 0 1965 -
Ivory Coast Stade d'Abidjan 1 0 1966 -
Republic of the Congo CARA Brazzaville 1 0 1974 -
Algeria MC Alger 1 0 1976 -
Cameroon Union Douala 1 0 1979 -
Morocco FAR Rabat 1 0 1985 -
Tunisia Club Africain 1 0 1991 -
Democratic Republic of the Congo AS Bilima 0 2 - 1980, 1985
Nigeria Shooting Stars 0 2 - 1984, 1996
Sudan Al-Hilal 0 2 - 1987, 1992
Nigeria Heartland [pbt 3] 0 2 - 1988, 2009
Mali Stade Malien 0 1 - 1965
Mali AS Real Bamako 0 1 - 1966
Togo Étoile Filante du Togo 0 1 - 1968
Uganda Simba FC 0 1 - 1972
Egypt Ghazl Al-Mehalla 0 1 - 1974
Nigeria Enugu Rangers 0 1 - 1975
Ivory Coast Africa Sports 0 1 - 1986
Algeria MC Oran 0 1 - 1989
Zambia Nkana Red Devils 0 1 - 1990
Uganda SC Villa 0 1 - 1991
Ghana Ashanti Gold [pbt 4] 0 1 - 1997
Zimbabwe Dynamos 0 1 - 1998
South Africa Mamelodi Sundowns 0 1 - 2001
Tunisia CS Sfaxien 0 1 - 2006
Cameroon Coton Sport FC 0 1 - 2008
  1. Includes TP Engelbert
  2. Includes JE Tizi-Ouzou
  3. includes Iwuanyanwu Nationale FC
  4. ex. Obuasi Goldfields

By nation

Nation Winners Runners-up Winning clubs Runners-up
 Egypt 14 5 Al Ahly (8), Zamalek SC (5), Ismaily SC (1) Al Ahly (2), Zamalek SC (1), Ismaily SC (1), Ghazl Al-Mehalla (1)
 DR Congo 5 5 TP Mazembe (4), AS Vita Club (1) TP Mazembe (2), AS Dragons (2), AS Vita Club (1)
 Morocco 5 2 Raja CA Casablanca (3), FAR Rabat (1), Wydad Casablanca (1) Raja CA Casablanca (1), Wydad Casablanca (1)
 Algeria 5 1 ES Sétif (2), JS Kabylie (2), MC Alger (1) MC Oran (1)
 Cameroon 5 1 Canon Yaoundé (3), US Douala (1), Oryx Douala (1) Coton Sport FC (1)
 Tunisia 4 7 ES Tunis (2), ES Sahel (1), Club Africain (1) ES Tunis (4), ES Sahel (2), CS Sfaxien (1)
 Ghana 3 8 Asante Kotoko SC (2), Accra Hearts of Oak SC (1) Asante Kotoko SC (5), Accra Hearts of Oak SC (2), Ashanti Gold SC (1)
 Guinea 3 2 Hafia FC (3) Hafia FC (2)
 Nigeria 2 5 Enyimba International FC (2) Shooting Stars FC (2), Heartland FC (2), Enugu Rangers (1)
 Ivory Coast 2 2 ASEC Mimosas (1), Stade d'Abidjan (1) ASEC Mimosas (1), Africa Sports (1)
 South Africa 1 2 Orlando Pirates FC (1) Mamelodi Sundowns FC (1), Orlando Pirates FC (1)
 Congo 1 0 CARA Brazzaville (1)
 Mali 0 2 AS Real Bamako (1), Stade Malien (1)
 Sudan 0 2 Al-Hilal Club (2)
 Uganda 0 2 Simba FC (1), Villa SC (1)
 Togo 0 1 Étoile Filante (1)
 Zambia 0 1 Nkana FC (1)
 Zimbabwe 0 1 Dynamos FC (1)

External links