Año
Campeón
Resultado
Subcampeón
Semifinalistas
Estadios de la final
2004
Hearts of Oak Ghana Ghana
1–1 1–1 (8-7 pen. )
Asante Kotoko Ghana Ghana
Cotonsport Garoua Camerún Camerún
Enugu Rangers Nigeria Nigeria
Estadio Ohene Djan , Acra Estadio Baba Yara , Kumasi
2005
FAR Rabat Marruecos Marruecos
0–1 3–0
Dolphins Nigeria Nigeria
King Faisal Babes Ghana Ghana
Ismaily Egipto Egipto
Liberation Stadium , Port Harcourt Estadio Moulay Abdellah , Rabat
2006
Étoile du Sahel Túnez Túnez
1–1 0–0 (v. )
FAR Rabat Marruecos Marruecos
Espérance de Tunis Túnez Túnez
Olympique Khouribga Marruecos Marruecos
Estadio Moulay Abdellah , Rabat Estadio Olímpico de Susa , Susa
2007
Sfaxien Túnez Túnez
4–2 1–0
Al Merreikh Omdurmán Sudán
Mazembe RD Congo RD Congo
Dolphins Nigeria Nigeria
Estadio Al Merreikh , Omdurmán Estadio Taïeb Mhiri , Sfax
2008
Sfaxien Túnez Túnez
0–0 2–2 (v. )
Étoile du Sahel Túnez Túnez
Haras El-Hodood Egipto Egipto
Al Merreikh Omdurmán Sudán
Estadio Taïeb Mhiri , Sfax Estadio Olímpico de Susa , Susa
2009
Stade Malien Malí Malí
2–0 0–2 (3-2 pen. )
Sétif Argelia Argelia
ENPPI Club Egipto Egipto
Bayelsa United Nigeria Nigeria
Estadio del 26 de Marzo , Bamako Stade 8 Mai 1945 , Sétif
2010
FUS de Rabat Marruecos Marruecos
0–0 3–2
Sfaxien Túnez Túnez
Al-Ittihad Trípoli Libia
Al-Hilal Omdurmán Sudán
Estadio Moulay Abdellah , Rabat Estadio Taïeb Mhiri , Sfax
2011
MAS Fez Marruecos Marruecos
0–1 1–0 (6-5 pen. )
Club Africain Túnez Túnez
Interclube Angola Angola
Sunshine Stars Nigeria Nigeria
Estadio Olímpico de Radès , Radès Stade de Fès , Fez
2012
Léopards de Dolisie República del Congo República del Congo
2–2 2–1
Djoliba Malí Malí
Al Merreikh Omdurmán Sudán
Al-Hilal Omdurmán Sudán
Estadio del 26 de Marzo , Bamako Estadio Denis Sassou-Nguesso , Dolisie
2013
Sfaxien Túnez Túnez
2–0 1–2
Mazembe RD Congo RD Congo
Bizertin Túnez Túnez
Stade Malien Malí Malí
Estadio Olímpico de Radès , Radès Stade TP Mazembe , Lubumbashi
2014
Al-Ahly Egipto Egipto
1–2 1–0 (v. )
Séwé Sports Costa de Marfil Costa de Marfil
Cotonsport Garoua Camerún Camerún
Léopards de Dolisie República del Congo República del Congo
Stade Robert Champroux , Abidjan Estadio Internacional , El Cairo
2015
Étoile du Sahel Túnez Túnez
1–1 1–0
Orlando Pirates Sudáfrica
Al-Ahly Egipto Egipto
Zamalek Egipto Egipto
Orlando Stadium , Johannesburgo Stade Olympique de Sousse , Sousse
2016
Mazembe RD Congo RD Congo
1–1 4–1
MO Béjaïa Argelia Argelia
Étoile du Sahel Túnez Túnez
FUS de Rabat Marruecos Marruecos
Stade de l'Unité Maghrébine , Béjaïa Stade TP Mazembe , Lubumbashi
2017
Mazembe RD Congo RD Congo
2–1 0–0
SuperSport United Sudáfrica
Club Africain Túnez Túnez
FUS de Rabat Marruecos Marruecos
Stade TP Mazembe , Lubumbashi Estadio Lucas Moripe , Pretoria
2018
Raja Casablanca Marruecos Marruecos
3–0 1–3
Vita Club RD Congo RD Congo
Enyimba Nigeria Nigeria
Al-Masry Egipto Egipto
Estadio Mohammed V , Casablanca Estadio de los Mártires , Kinsasa
2018-19
Zamalek Egipto Egipto
0–1 1–0 (5-3 pen. )
RS Berkane Marruecos Marruecos
Étoile du Sahel Túnez Túnez
Sfaxien Túnez Túnez
Stade Municipal , Berkane Estadio Internacional , El Cairo
2019-20
RS Berkane Marruecos Marruecos
1–0
Pyramids FC Egipto Egipto
Hassania Agadir Marruecos Marruecos
Horoya AC Guinea Guinea
Estadio Moulay Abdellah , Rabat