Paddy Power

African Champions League interactive football map

spacer

CAF Champions League/African Cup of Champions Clubs winners

Hovering on the national flag reveals the teams who have won the CAF Champions League/African Cup of Champions Clubs, the year they won it and links to the national football federations website (or their FIFA webpage if no site exists).

spacer

CAF Champions League results (1997-present)

  • Year
  • 2009
  •  
  • 2008
  •  
  • 2007
  •  
  • 2006
  •  
  • 2005
  •  
  • 2004
  •  
  • 2003
  •  
  • 2002
  •  
  • 2001
  •  
  • 2000
  •  
  • 1999
  •  
  • 1998
  •  
  • 1997
  •  
  •  
  • Heartland
  • TP Mazembe
  • Al Ahly
  • Cotonsport Garoua
  • Etoile du Sahel
  • Al Ahly
  • Al-Ahly
  • CS Sfaxien
  • Etoile du Sahel
  • Al-Ahly
  • Etoile du Sahel
  • Enyimba
  • Enyimba
  • Ismaily
  • Raja Casablanca
  • Zamalek
  • Mamelodi Sundowns
  • Al-Ahly
  • Espérance Tunis
  • Hearts of Oak
  • Raja Casablanca
  • Espérance Tunis
  • Dynamos
  • ASEC Abidjan
  • Obuasi Goldfields
  • Raja Casablanca
  • Score
  • 2-1
  • 1-0
  • 2-0
  • 2-2
  • 0-0
  • 1-3
  • 1-1
  • 0-1
  • 0-0
  • 3-0
  • 2-1
  • 2-1
  • 2-0
  • 1-0
  • 0-0
  • 1-0
  • 1-1
  • 3-0
  • 1-2
  • 3-1
  • 0-0
  • 0-0
  • 0-0
  • 4-2
  • 1-0
  • 1-0
  •  
  • TP Mazembe
  • Heartland
  • Cotonsport Garoua
  • Al-Ahly
  • Al-Ahly
  • Etoile du Sahel
  • CS Sfaxien
  • Al-Ahly
  • Al-Ahly
  • Etoile du Sahel
  • Enyimba
  • Etoile du Sahel
  • Ismaily
  • Enyimba
  • Zamalek
  • Raja Casablanca
  • Al-Ahly
  • Mamelodi Sundowns
  • Hearts of Oak
  • Espérance Tunis
  • Espérance Tunis
  • Raja Casablanca
  • ASEC Abidjan
  • Dynamos
  • Raja Casablanca (*10)
  • Obuasi Goldfields
  • Agg.
  •  
  • 2-2 *
  •  
  • 2-4
  •  
  • 1-3
  •  
  • 1-2
  •  
  • 3-0
  •  
  • 3-3
  •  
  • 1-2
  •  
  • 1-0
  •  
  • 4-1
  •  
  • 5-2
  •  
  • 0-0
  •  
  • 4-2
  •  
  • 1-1
  • Pens
  •  
  •  
  •  
  •  
  •  
  •  
  •  
  •  
  •  
  •  
  •  
  • 5-3
  •  
  •  
  •  
  •  
  •  
  •  
  •  
  •  
  •  
  • 3-4
  •  
  •  
  •  
  • 5-4
 

* Away goals rule applies

African Cup of Champions Clubs results (1964-1996)

  • Year
  • 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
  •  
  • Shooting Stars
  • Zamalek
  • Orlando Pirates
  • ASEC Abidjan (*9)
  • Zamalek
  • Espérance Tunis
  • Asante Kotoko
  • Zamalek
  • Wydad Casablanca
  • Al-Hilal
  • Club Africain
  • Nakivubo Villa
  • JS Kabylie (*8)
  • Nkana Red Devils
  • Raja Casablanca
  • MP Oran (*7)
  • Iwuanyanwu Owerri
  • EP Sétif (*6)
  • Al-Hilal
  • Al-Ahly
  • Zamalek
  • Africa Sports
  • FAR Rabat (*5)
  • AS Bilima
  • Zamalek
  • Shooting Stars
  • Al-Ahly
  • Asante Kotoko
  • Al-Ahly
  • Asante Kotoko
  • JE Tizi-Ouzou
  • AS Vita Club
  • Canon Yaoundé
  • AS Bilima
  • Hearts of Oak
  • Union Douala
  • Hafia Conakry
  • Canon Yaoundé
  • Hearts of Oak
  • Hafia Conakry
  • Hafia Conakry
  • MC Algiers
  • Hafia Conakry
  • Enugu Rangers
  • CARA Brazzaville
  • Mehalla Al-Kubra
  • Asante Kotoko
  • AS Vita Club
  • Hafia Conakry
  • Simba FC
  • Asante Kotoko
  • Canon Yaoundé
  • Canon Yaoundé
  • Asante Kotoko
  • TP Englebert (*3)
  • TP Englebert (*3)
  • Ismaili
  • TP Englebert
  • Etoile Filante
  • Asante Kotoko
  • TP Englebert (*3)
  • AS Real Bamako
  • Stade Abidjan
  • No competition
  • Oryx Douala
  • Score
  • 2-1
  • 2-1
  • 2-2
  • 0-1
  • 0-0
  • 3-1
  • 0-0
  • 0-0
  • 2-0
  • 0-0
  • 6-2
  • 1-1
  • 1-0
  • 1-0
  • 1-0
  • 1-0
  • 1-0
  • 4-0
  • 0-0
  • 2-0
  • 2-0
  • 2-0
  • 5-2
  • 1-1
  • 2-0
  • 0-1
  • 0-0
  • 1-0
  • 3-0
  • 1-1
  • 4-0
  • 0-1
  • 2-2
  • 0-3
  • 1-0
  • 1-0
  • 0-0
  • 2-0
  • 0-1
  • 3-2
  • 3-0
  • 3-0
  • 1-0
  • 1-2
  • 4-2
  • 1-2
  • 4-2
  • 3-0
  • 4-2
  • 2-3
  • 3-0
  • 2-0
  • 1-0
  • 1-1
  • 1-2
  • 2-2
  • 3-1
  • 5-0
  • 4-1
  • 1-1
  • 2-2 *
  • 3-1
  • 4-1 *
  •  
  • 2-1
  •  
  • Zamalek
  • Shooting Stars
  • ASEC Abidjan (*9)
  • Orlando Pirates
  • Espérance Tunis
  • Zamalek
  • Zamalek
  • Asante Kotoko
  • Al-Hilal
  • Wydad Casablanca
  • Nakivubo Villa
  • Club Africain
  • Nkana Red Devils
  • JS Kabylie (*8)
  • MP Oran (*7)
  • Raja Casablanca
  • EP Sétif (*6)
  • Iwuanyanwu Owerri
  • Al-Ahly
  • Al-Hilal
  • Africa Sports
  • Zamalek
  • AS Bilima
  • FAR Rabat (*5)
  • Shooting Stars
  • Zamalek
  • Asante Kotoko
  • Al-Ahly
  • Asante Kotoko
  • Al-Ahly
  • AS Vita Club
  • JE Tizi-Ouzou
  • AS Bilima
  • Canon Yaoundé
  • Union Douala
  • Hearts of Oak
  • Canon Yaoundé
  • Hafia Conakry
  • Hafia Conakry
  • Hearts of Oak
  • MC Algiers
  • Hafia Conakry
  • Enugu Rangers
  • Hafia Conakry
  • Mehalla Al-Kubra
  • CARA Brazzaville
  • AS Vita Club
  • Asante Kotoko
  • Simba FC
  • Hafia Conakry
  • Canon Yaoundé
  • Asante Kotoko
  • Asante Kotoko (*4)
  • TP Englebert (*3)
  • Asante Kotoko
  • Ismaili
  • TP Englebert (*3)
  • Etoile Filante
  • TP Englebert (*3)
  • TP Englebert
  • Asante Kotoko (*2)
  • Stade Abidjan
  • AS Real Bamako
  • No competition
  • Stade Malien (*1)
  • Agg.
  •  
  • 3-3
  •  
  • 2-3
  •  
  • 3-1
  •  
  • 0-0
  •  
  • 0-2
  •  
  • 3-7
  •  
  • 1-1
  •  
  • 1-1
  •  
  • 4-1
  •  
  • 2-0
  •  
  • 2-2
  •  
  • 3-6
  •  
  • 0-3
  •  
  • 1-0
  •  
  • 1-4
  •  
  • 0-5
  •  
  • 2-5
  •  
  • 1-1
  •  
  • 2-0
  •  
  • 4-2
  •  
  • 3-3
  •  
  • 1-3
  •  
  • 3-6
  •  
  • 5-4
  •  
  • 4-7
  • 2-0
  • 2-2
  •  
  •  
  • 2-3
  •  
  • 5-3
  •  
  • 4-6
  •  
  • 3-3
  •  
  • 5-4
  •  
  •  
  • Pens
  •  
  • 5-4
  •  
  •  
  •  
  •  
  •  
  • 7-6
  •  
  •  
  •  
  •  
  •  
  • 3-5
  •  
  • 2-4
  •  
  •  
  •  
  •  
  •  
  • 2-4
  •  
  •  
  •  
  •  
  •  
  •  
  •  
  •  
  •  
  •  
  •  
  •  
  •  
  • 5-3
  •  
  •  
  •  
  •  
  •  
  • 4-1
  •  
  •  
  •  
  •  
  •  
  •  
  •  
  •  
  •  
  •  
  •  
  •  
  •  
  •  
  •  
  •  
  •  
  •  
  •  
  •  
  •  
 

* After extra time
‡ Play-off decider

Cup final rule changes and history

  • 1: The final was initially played as one game in 1964.
  • 2: Play-off was due to be played at Yaoundé, Cameroon. Asante Kotoko did not appear for it, so the cup was awarded to TP Englebert.
  • 3: TP Englebert stands for Tout Puissant Englebert. Englebert was the name with which they won their two African Cup of Champions Clubs trophies (after a tyre company that sponsored them). Some years prior to this and presently they are known as TP Mazembe.
  • 4: In 1971 the final games worked on a points, rather than aggregate, basis. As the teams both won their home games (collecting 2 points each) a play-off was scheduled. The play-off, at Canon Yaoundé, Cameroon, was abandoned with the score at 1-0, but the result stood.
  • 5: FAR Rabat stands for Forces Armées Royal Rabat.
  • 6: EP Sétif stands for Entente Plasticiens Sétif.
  • 7: MP Oran stands for Mouloudia Petroliers Oran.
  • 8: JS Kabylie stands for Jeunesse Sportive Kabylie.
  • 9: ASEC Abidjan are also known as ASEC Mimosas.
  • 10: In 1997 the format of the tournament was changed to incorporate a league stage. This became the CAF Champions League.