CAF Champions League Finals

2016 Zamalek – Mamelodi Sundowns   Bakary GASSAMA                (GAM)
2016 Mamelodi Sundowns – Zamalek   Davies OMWENO                 (KEN)
2015    TP Mazembe – USM Alger                            Bakary GASSAMA                (GAM)
2015    USM Alger – TP Mazembe                            Ghead GRISHA                     (EGY)
2014    ES Setif – Vita Club                                       Bakary GASSAMA                (GAM)
2014    Vita Club – ES Setif                                       Janny SIKAZWE                   (ZAM)
2013
2013
2012    Esperance Tunis – Al Ahly                             Bouchaib EL-AHRACH        (MAR)
2012    Al Ahly – Esperance Tunis                             Djamel HAIMOUDI              (ALG)
2011    ES Tunis – Wydad Casablanca           1-0       Noumandiez DOUE               (CIV)
2011    Wydad Casablanca – ES Tunis           0-0       Neant ALIOUM                     (CMR)
2010    TF Mazembe – Esperance Tunis         5-0       Kokou DJAOUPE                  (TGO)
2010    Esperance Tunis – TF Mazembe         1-1       Daniel BENNETT                  (RSA)
2009    TF Mazembe – Heartland                   1-0       Mohamed BENOUZA           (ALG)
2009    Heartland – TF Mazembe                   2-1       Essam ABD EL FATAH        (EGY)
2008    Al Ahly – Coton Sport                       2-0       Jerome DAMON                    (RSA)
2008    Coton Sport – Al Ahly                       2-2       Djamel HAIMOUDI              (ALG)
2007    Al Ahly – Etoile Sahel                        1-1
2007    Etoile Sahel – Al Ahly                        3-1
2006    Al Ahly – Sfaxien                               1-0       Mourad DAAMI                    (TUN)
2006    Sfaxien – Al Ahly                               1-1
2005    Al Ahly – Sahel                                  3-0
2005    Sahel – Al Ahly                                  0-0
2004    Enyimba – Sahel                                 5-3
2004    Sahel – Enyimba                                 2-1       Mohamed BENOUZA           (ALG)
2003    Ismaili – Enyimba                               1-0       Eddy MAILLET                    (SEY)

2003    Enyimba – Ismaili                               2-0       Hailemelak TESSEMA           (ETH)