# CAF Champions League

The CAF Champions League, known for sponsorship purposes as the TotalEnergies CAF Champions League and formerly the African Cup of Champions Clubs, is an annual club football competition organized by the Confederation of African Football (CAF) and contested by top-division African clubs, deciding the competition winners through a round robin group stage to qualify for a double-legged knockout stage, and then a home and away final. It is the most prestigious club competition in African football.
The winner of the each season of the competition earns a berth for the FIFA Club World Cup, a tournament contested between the champion clubs from all six continental confederations, faces the winner of the CAF Confederation Cup in the following season's CAF Super Cup and from 2024 onwards, along with the next 4 best teams, a place in the new FIFA Intercontinental Cup. Clubs that finish as runners-up their national leagues, having not qualified for the Champions League, are eligible for the second-tier CAF Confederation Cup.
Egyptian clubs have the highest number of victories (18 titles), followed by Morocco with 7. Cameroon, Egypt, Algeria, Tunisia and Morocco have the largest number of winning teams, with three clubs from each having won the title. The competition has been won by 26 clubs, 12 of which have won it more than once. Al Ahly is the most successful club in the competition's history, having it a record 12 times, including the most recent season and are the current African champions, having beaten Espérance de Tunis 1–0 on aggregate in the 2024 final.

## History

Established in 1964 as the African Cup of Champions Clubs, the first team to lift the trophy was Cameroonian team Oryx Douala who beat Stade Malien of Mali 2–1 in a one-off final.
The 1966 edition introduced the two-legged 'home and away' final, which saw another Malian team AS Real Bamako take on Stade d'Abidjan of Ivory Coast. Real Bamako won the home leg 3–1 but it all came apart for them in the away game in Abidjan as the Ivorians went on to win 4–1 to take the title 5–4 on aggregate.
In 1967 when Asante Kotoko of Ghana met TP Mazembe of the Democratic Republic of the Congo (or the DRC for short), both matches ended in draws (1–1 and 2–2 respectively). CAF arranged a play-off, but Kotoko failed to appear and the title was handed to Mazembe, who went on to win the title again the following year.
However, the Ghanaians got their revenge in 1970, when Kotoko and Mazembe once again met in the final. Once again, the first game ended 1–1, but against expectation, the Ghanaians ran out 2–1 winners in their away game to lift the title that had eluded them three years earlier.
The 1970s saw a remarkable rise in the fortunes of Cameroonian club football, which created the platform of success enjoyed by Cameroonian football at international level today.
Between 1971 and 1980 Cameroonian teams won the cup four times, with Canon Yaoundé taking three titles (1971, 1978 and 1980) and US Douala lifting the cup in 1979. In between the Cameroonian victories the honor was shared with another team enjoying a golden age, Guinean side Hafia Conakry, who won it three times during this period (1972, 1975 and 1977)

### 1997–present: Change of name and rise in reputation

Apart from the introduction of the away goals rule, very little changed in this competition until 1997, when CAF under Issa Hayatou took the bold step to follow the lead established a few years earlier by UEFA by creating a league/group stage in the tournament and changing the name to the CAF Champions League (in line with UEFA's own Champions League). CAF also introduced prize money for participants for the first time with the initial offering of US$1 million to the winners and US$750,000 to the runners-up, making the rebranded competition the richest African club competition at the time.
In the new format, the league champions of the respective CAF member countries go through a series of qualification rounds until a round of 16 stage. The 8 winners are then drawn into two groups of 4 teams each, with each team playing each other on a home and away basis. At the end of the league stage, the top team in each group met in the final, in two-legged games (home and away). In the 2001 season, the CAF introduced the semi-final stage after group stage, then the top two teams in each group would meet in the semi-finals, with the winners going through to contest the final.
Beginning with the 2009 season, the prize money increased to $1.5 million for the champions and $1 million for the runner-ups. Since the competition rebranded in 1997, teams from North Africa have come to dominate the competition and its records. Morocco's Raja Casablanca won two of the first three editions, but Al Ahly became the most successful team, winning the 2001, 2005, 2006, 2008 and 2012 editions, while Zamalek managed to be champions in 2002. Tunisian teams broke into the winners' circle with Étoile du Sahel winning the 2007 edition after being a losing finalist in 2004 and 2005. For its part, Espérance de Tunis achieved its second continental title in 2011 after having lost in the finals in the 1999, 2000, 2010 and 2012 editions.
Despite the clear dominance of North African teams, Nigerian club Enyimba won their first two titles back-to-back in 2003 and 2004. ASEC Mimosas from Ivory Coast and Accra Hearts of Oak from Ghana added two championships for West Africa. In 2010, TP Mazembe from the DRC became the first club to repeat as champions on two occasions, with the first pair of wins arriving in 1967 and 1968, before repeating the feat again in 2009 and 2010. In 2017, the group phase was expanded from 2 groups of 4 teams to 4 groups of 16, with the automatic addition of the quarter-finals stage.
The 2020–21 season was played behind closed doors due to the COVID-19 pandemic in Africa in line with global football leagues and competitions. Nevertheless, Al Ahly faced bitter rivals Zamalek in an-all Egyptian final (the first time two clubs from the same country compete in any final in the competition's history), with the former emerging victorious and winning its ninth title. Al Ahly successfully defended their title for a record-extending 10th time the following season by beating 10-men Kaizer Chiefs of South Africa, but were unable to secure a 3rd consecutive title in a row and 11th title in 2022 as they were defeated 2–0 by Moroccan club Wydad AC who instead captured their 3rd title. With a return to two-legged finals after a 24-month hiatus owing to the pandemic, Al Ahly roared back, got their revenge the following season and wrestled the title back from Wydad, thus claiming their 11th title in 2023 with a 3–2 aggregate win thanks to forward Mohamed Abdelmoneim's tie-breaking goal and successfully defended it for the second time in the space of half a decade (5 years) in 2024 for a record extending 12th title with a 1–0 aggregate win over Tunisia's Esperance.
With the introduction of the Africa Football League in the 2023–24 season, CAF attempted to establish a new competition to rival the CAF Champions League. However, the Africa Football League failed to generate the same level of popular enthusiasm and only lasted for a single edition. The CAF Champions League remains Africa's premier club competition, boasting the highest prize money on the continent.

## Structure and qualification
### Qualification

The CAF Champions League is open to the winners of all CAF-affiliated national leagues, as well as the title holders from the previous season. From the 2004 season onward, with the merging of the CAF Cup and the African Cup Winners' Cup to create the second-tier CAF Confederation Cup, the runners-up of football leagues of the 12 highest-ranked countries also enter the tournament, making up a total of 64 in-competition teams. The 12 countries would be ranked based on the performance of their clubs in the previous 5 seasons/editions of the competition (the plain definition of the CAF 5-year ranking).
The number of teams that each association enters into the CAF Champions League is determined annually through criteria as set by the CAF Competitions Committee. The higher an association's ranking as determined by the criteria, the more teams represent the association in the Champions League, and the fewer qualification rounds the association's teams must compete in.
The CAF Champions League operates primarily as a knockout competition, with trim-down qualification rounds, a group stage, a two-legged knockout stage and a one-off final. At the start of the competition, the 64 qualified teams enter 2 qualification rounds: the preliminary stage and the first round. After the first qualifying round, the remaining teams are split into four groups of 4, whereas the teams each first-round winner vanquished transfer to the second qualification round of the Confederation Cup for hopes of group stage progression. The winners and runners-up of each group progress to the two-legged knockout stage for hopes of progression to a one-off final for a chance to lift the trophy for their member association.

## Sponsorship

In October 2004, MTN contracted a four-year deal to sponsor CAF's competitions worth US$12.5 million, which at that time was the biggest sponsorship deal in African sporting history.
In 2008, CAF put a value of €100 million for a comprehensive and long-term package of its competitions when it opened tenders for a new sponsor, which was scooped up by French telecommunications giant Orange through the signing of an eight-year deal the following year in July, whose terms were not disclosed.
On 21 July 2016, French energy and petroleum giant, TotalEnergies (at the time known as Total S.A.) secured an 8-year sponsorship package from CAF to support its competitions, including its main competition, the Africa Cup of Nations.
Current Sponsors:
| Title Sponsor | Official Sponsors | Former Sponsor | Ball Supplier |
| TotalEnergies | Orange 1xBet TikTok QNET | Umbro | Puma |

## Prizes
### Trophy and medals

Each year, the winning team is presented with the CAF Champions League, the current version of which has been awarded since the competition name change in 1997. Forty gold medals are presented to the competition winners and 40 silver medals to the runners-up.

### 1997–2008

Following the competition rebranding to its current name in 1997, CAF introduced prize money for the eight participants in group stage for the first time in an African club football competition. This first tranche lasted until 2008.
| Final position | Prize money |
| Champions | US$1,000,000 |
| Runners-up | US$750,000 |
| Semi-finalists | US$427,500 |
| 3rd in group stage | US$261,250 |
| 4th in group stage | US$190,000 |

### 2009–2016

CAF increased prize money to be shared between the group stage clubs, which was 8 at the time, as follows:
| Final position | Prize money |
| Champions | US$1,500,000 |
| Runners-up | US$1,000,000 |
| Semi-finalists | US$700,000 |
| 3rd in group stage | US$500,000 |
| 4th in group stage | US$400,000 |

### 2017–2022

This third tranche of the prize money from CAF showed an increase to be shared between the group stage clubs, which increased to 16 from 2017 to date, as follows:
| Final position | Prize money |
| Champions | US$2,500,000 |
| Runners-up | US$1,250,000 |
| Semi-finalists | US$875,000 |
| Quarter-finalists | US$650,000 |
| 3rd in group stage | US$550,000 |
| 4th in group stage | US$550,000 |
* Note: National Associations receive an additional equivalent share of 5% for each amount awarded to clubs.

### 2023–present

On 16 Aug 2024, CAF announced an increase in the prize money to be shared between the 16 group stage clubs including preliminary stages teams, which is the latest tranche, as follows:
| Final position | Prize money |
| Champions | US$4,000,000 |
| Runners-up | US$2,000,000 |
| Semi-finalists | US$1,200,000 |
| Quarter-finalists | US$900,000 |
| 3rd in group stage | US$700,000 |
| 4th in group stage | US$700,000 |
| Preliminary Stages | US$50,000 |

## Broadcast coverage

Below are the current broadcast rights holders of this competition:
| Country/Region | Channels |
| Algeria | EPTV (Only Algeria) |
| ASEAN | beIN Sports |
| Benin | ORTB |
| Burkina Faso | RTB |
| Europe | Sportfive |
| France | beIN Sports |
| Ghana | GTV Sports+StarTimes |
| Morocco | Arryadia |
| Portugal | Sport TV |
| Latin America | ESPN |
| Nigeria | SuperSport |
| MENA | beIN Sports |
| South Africa | SuperSportSABC Sport |
| Western Balkans | Sport Klub |
| United States | beIN Sports |
| Sub-Saharan Africa | Canal+SuperSport (selected matches)StarTimes (except South Africa) |
| East Africa | TVZZBC |

## Records and statistics
### List of finals

* In 1965 and between 2020 and 2022, the final was played under a single match.
* In 1967 and 1971, the winner was defined after playing a third match.

#### Keys

* Defined after a replay
* Defined according to the away goals
* Defined after extra time in the second leg
* Defined on penalty shoot-out in the second leg
| Year | Team 1 | 1st. leg | 2nd. leg | Replay/ Agg. | Team 2 | Venue (1st leg) | Venue (2nd leg) | Venue (Replay) |
| African Cup of Champions Clubs |||||||||
| 1965 | Oryx Douala | 2–1 | 2–1 | 2–1 | Stade Malien | Accra Stadium, Accra | — | — |
| 1966 | Real Bamako | 3–1 | 1–4 | 4–5 | Stade Abidjan | Municipal, Bamako | F. Houphouët-Boigny, Abidjan | — |
| 1967 | Asante Kotoko | 1–1 | 2–2 | w/o | TP Englebert | Kumasi Sports, Kumasi | 20 Mai, Kinshasa | Omnisports, Yaoundé |
| 1968 | TP Englebert | 5–0 | 1–4 | 6–4 | Étoile Filante | 20 Mai, Kinshasa | Général Eyadema, Lomé | — |
| 1969 | TP Englebert | 2–2 | 1–3 | 3–5 | Ismaily | 20 Mai, Kinshasa | Nasser, Cairo | — |
| 1970 | Asante Kotoko | 1–1 | 2–1 | 3–2 | TP Englebert | Kumasi Sports, Kumasi | 20 Mai, Kinshasa | — |
| 1971 | Asante Kotoko | 3–0 | 0–2 | 0–1 | Canon Yaoundé | Kumasi Sports, Kumasi | Militaire Garoua, Yaoundé | Militaire Garoua, Yaoundé |
| 1972 | Hafia | 4–2 | 3–2 | 7–4 | Simba | 28 Septembre, Conakry | Nakivubo, Kampala | — |
| 1973 | Asante Kotoko | 4–2 | 0–3 | 4–5 | Vita Club | Kumasi Sports, Kumasi | 20 Mai, Kinshasa | — |
| 1974 | CARA Brazzaville | 4–2 | 2–1 | 6–3 | Ghazl El Mahalla | Revolution, Brazzaville | El Mahalla, El-Mahalla El-Kubra | — |
| 1975 | Hafia | 1–0 | 2–1 | 3–1 | Enugu Rangers | 28 Septembre, Conakry | Surulere, Lagos | — |
| 1976 | Hafia | 3–0 | 0–3 | (1–3 p) | MC Alger | 28 Septembre, Conakry | 5 Juillet, Algiers | — |
| 1977 | Hearts of Oak | 0–1 | 2–3 | 2–4 | Hafia | Accra Sports, Accra | 28 Septembre, Conakry | — |
| 1978 | Hafia | 0–0 | 0–2 | 0–2 | Canon Yaoundé | 28 Septembre, Conakry | Omnisport, Yaoundé | — |
| 1979 | Hearts of Oak | 1–0 | 0–1 | (3–5 p) | Union Douala | Accra Sports, Accra | Omnisport, Yaoundé | — |
| 1980 | Canon Yaoundé | 2–2 | 3–0 | 5–2 | AS Bilima | Garoua, Garoua | 20 Mai, Kinshasa | — |
| 1981 | JE Tizi Ouzou | 4–0 | 1–0 | 5–0 | Vita Club | 1 November, Tizi Ouzou | 20 Mai, Kinshasa | — |
| 1982 | Al Ahly | 3–0 | 1–1 | 4–1 | Asante Kotoko | Cairo International, Cairo | Kumasi Sports, Kumasi | — |
| 1983 | Al Ahly | 0–0 | 0–1 | 0–1 | Asante Kotoko | Cairo International, Cairo | Kumasi Sports, Kumasi | — |
| 1984 | Zamalek | 2–0 | 1–0 | 3–0 | Shooting Stars | Cairo International, Cairo | Surulere, Lagos | — |
| 1985 | AS FAR | 5–2 | 1–1 | 6–3 | AS Bilima | Moulay Abdellah, Rabat | Mobutu, Lubumbashi | — |
| 1986 | Zamalek | 2–0 | 0–2 | (4–2 p) | Africa Sports | Cairo International, Cairo | F. Houphouët-Boigny, Abidjan | — |
| 1987 | Al Hilal | 0–0 | 0–2 | 0–2 | Al Ahly | Al Hilal, Omdurman | Cairo International, Cairo | — |
| 1988 | Iwuanyanwu Nationale | 1–0 | 0–4 | 1–4 | Entente de Sétif | Liberty, Ibadan | 17 Juin, Constantine | — |
| 1989 | Raja CA | 1–0 | 0–1 | (4–2 p) | MC Oran | Mohamed V, Casablanca | 19 Juin, Oran | — |
| 1990 | JS Kabylie | 1–0 | 0–1 | (5–3 p) | Nkana Red Devils | 5 Juillet, Algiers | Independence, Lusaka | — |
| 1991 | Club Africain | 6–2 | 1–1 | 7–3 | SC Villa | El Menzah, Tunis | Nakivubo, Kampala | — |
| 1992 | Wydad AC | 2–0 | 0–0 | 2–0 | Al Hilal | Mohamed V, Casablanca | Al Hilal, Omdurman | — |
| 1993 | Asante Kotoko | 0–0 | 0–0 | (6–7 p) | Zamalek | Kumasi Sports, Kumasi | Cairo International, Cairo | — |
| 1994 | Zamalek | 0–0 | 1–3 | 1–3 | ES Tunis | Cairo International, Cairo | El Menzah, Tunis | — |
| 1995 | Orlando Pirates | 2–2 | 1–0 | 3–2 | ASEC Mimosas | FNB, Johannesburg | F. Houphouët-Boigny, Abidjan | — |
| 1996 | Shooting Stars | 2–1 | 1–2 | (4–5 p) | Zamalek | Lekan Salami, Ibadan | Cairo International, Cairo | — |
| CAF Champions League |||||||||
| 1997 | Obuasi Goldfields | 1–0 | 0–1 | (4–5 p) | Raja CA | Len Clay, Obuasi | Mohamed V, Casablanca | — |
| 1998 | Dynamos | 0–0 | 2–4 | 2–4 | ASEC Mimosas | National Sports, Harare | F. Houphouët-Boigny, Abidjan | — |
| 1999 | Raja CA | 0–0 | 0–0 | (4–3 p) | ES Tunis | Père Jégo, Casablanca | El Menzah, Tunis | — |
| 2000 | ES Tunis | 1–2 | 1–3 | 2–5 | Hearts of Oak | El Menzah, Tunis | Sports Stadium, Accra | — |
| 2001 | Mamelodi Sundowns | 1–1 | 0–3 | 1–4 | Al Ahly | Loftus Versfeld, Pretoria | Cairo International, Cairo | — |
| 2002 | Raja CA | 0–0 | 0–1 | 0–1 | Zamalek | Mohamed V, Casablanca | Cairo International, Cairo | — |
| 2003 | Enyimba | 2–0 | 0–1 | 2–1 | Ismaily | Enyimba International, Aba | Ismailia, Ismailia | — |
| 2004 | ES Sahel | 2–1 | 1–2 | (3–5 p) | Enyimba | Olympique de Sousse, Sousse | Enyimba International, Aba | — |
| 2005 | ES Sahel | 0–0 | 0–3 | 0–3 | Al Ahly | Olympique de Sousse, Sousse | Military Academy, Cairo | — |
| 2006 | Al Ahly | 1–1 | 1–0 | 2–1 | CS Sfaxien | Cairo International, Cairo | 7 November, Radès | — |
| 2007 | ES Sahel | 0–0 | 3–1 | 3–1 | Al Ahly | Olympique de Sousse, Sousse | Cairo International, Cairo | — |
| 2008 | Al Ahly | 2–0 | 2–2 | 4–2 | Coton Sport | Cairo International, Cairo | Roumdé Adjia, Garoua | — |
| 2009 | Heartland | 2–1 | 0–1 | 2–2 | TP Mazembe | Dan Anyiam, Owerri | F. Kibassa Maliba, Lubumbashi | — |
| 2010 | TP Mazembe | 5–0 | 1–1 | 6–1 | ES Tunis | F. Kibassa Maliba, Lubumbashi | 7 November, Radès | — |
| 2011 | Wydad AC | 0–0 | 0–1 | 0–1 | ES Tunis | Mohamed V, Casablanca | Olympique de Radès, Radès | — |
| 2012 | Al Ahly | 1–1 | 2–1 | 3–2 | ES Tunis | Borg El Arab, Alexandria | Olympique de Radès, Radès | — |
| 2013 | Orlando Pirates | 1–1 | 0–2 | 1–3 | Al Ahly | Orlando, Johannesburg | Osman Ahmed Osman, Cairo | — |
| 2014 | Vita Club | 2–2 | 1–1 | 3–3 | ES Sétif | Tata Raphaël, Kinshasa | Mustapha Tchaker, Blida | — |
| 2015 | USM Alger | 1–2 | 0–2 | 1–4 | TP Mazembe | Omar Hamadi, Algiers | TP Mazembe, Lubumbashi | — |
| 2016 | Mamelodi Sundowns | 3–0 | 0–1 | 3–1 | Zamalek | Masterpieces, Pretoria | Borg El Arab, Alexandria | — |
| 2017 | Al Ahly | 1–1 | 0–1 | 1–2 | Wydad AC | Borg El Arab, Alexandria | Mohamed V, Casablanca | — |
| 2018 | Al Ahly | 3–1 | 0–3 | 3–4 | ES Tunis | Borg El Arab, Alexandria | Olympique de Radès, Radès | — |
| 2019 | Wydad AC | 1–1 | Abandoned | 0–1 | ES Tunis | Moulay Abdellah, Rabat | Olympique de Radès, Radès | — |
| 2020 | Al Ahly | 2–1 | 2–1 | 2–1 | Zamalek | Cairo International, Cairo | — | — |
| 2021 | Al Ahly | 3–0 | 3–0 | 3–0 | Kaizer Chiefs | Mohamed V, Casablanca | — | — |
| 2022 | Wydad AC | 2–0 | 2–0 | 2–0 | Al Ahly | Mohamed V, Casablanca | — | — |
| 2023 | Al Ahly | 2–1 | 1–1 | 3–2 | Wydad AC | Cairo International, Cairo | Mohamed V, Casablanca | — |
| 2024 | Al Ahly | 0–0 | 1–0 | 1-0 | ES Tunis | Hammadi Agrebi, Tunis | Cairo International, Cairo | — |

#### Notes

* ↑ TP Englebert won after Asante Kotoko failed to appear for the 3rd match.
* ↑ For the final, only points aggregate, not goals aggregate was considered.
* ↑ ES Tunis were declared champions after second leg was abandoned.

### Performance by nations

Performances in finals by nation :
| Nation | Winners | Runners-up | Total |
| Egypt | 18 | 10 | 28 |
| Morocco | 7 | 4 | 11 |
| Tunisia | 6 | 8 | 14 |
| DR Congo | 6 | 6 | 12 |
| Algeria | 5 | 2 | 7 |
| Cameroon | 5 | 1 | 6 |
| Ghana | 3 | 8 | 11 |
| Guinea | 3 | 2 | 5 |
| Nigeria | 2 | 5 | 7 |
| South Africa | 2 | 3 | 5 |
| Ivory Coast | 2 | 2 | 4 |
| Congo | 1 | 0 | 1 |
| Mali | 0 | 2 | 2 |
| Uganda | 0 | 2 | 2 |
| Sudan | 0 | 2 | 2 |
| Togo | 0 | 1 | 1 |
| Zambia | 0 | 1 | 1 |
| Zimbabwe | 0 | 1 | 1 |

### Performances by region

| Federation (Region) | Clubs | Titles |
| UNAF (North Africa) | Al Ahly (12), Zamalek (5), Espérance de Tunis (4), Raja CA (3), Wydad AC (3), ES Sétif (2), JS Kabylie (2), Étoile du Sahel (1), Ismaily (1), MC Alger (1), FAR Rabat (1), Club Africain (1) | 36 |
| UNIFFAC (Central Africa) | TP Mazembe (5), Canon Yaoundé (3), CARA Brazzaville (1), Oryx Douala (1), Union Douala (1), Vita Club (1) | 12 |
| WAFU (West Africa) | Hafia (3), Asante Kotoko (2), Enyimba (2), ASEC Mimosas (1), Hearts of Oak (1), Stade d'Abidjan (1) | 10 |
| COSAFA (Southern Africa) | Orlando Pirates (1), Mamelodi Sundowns (1) | 2 |
| CECAFA (East Africa) | | 0 |

### All-time table (Top 25 Clubs)

* As of 22 May 2023. All matches including qualifying were taken into account with a game decided by penalties counted as draw. No awarded/withdrawn games were counted.
| Pos | Team | Pld | W | D | L | GF | GA | GD | Pts |
| 1 | Al Ahly (34) | 327 | 169 | 89 | 69 | 518 | 249 | +269 | 596 |
| 2 | Espérance de Tunis (28) | 276 | 144 | 76 | 56 | 440 | 229 | +211 | 508 |
| 3 | ASEC Mimosas (30) | 220 | 110 | 50 | 60 | 325 | 204 | +121 | 380 |
| 4 | Zamalek (26) | 217 | 105 | 49 | 63 | 324 | 202 | +122 | 364 |
| 5 | TP Mazembe (27) | 205 | 99 | 58 | 48 | 317 | 185 | +132 | 355 |
| 6 | Al Hilal (35) | 210 | 81 | 61 | 68 | 265 | 221 | +44 | 304 |
| 7 | Mamelodi Sundowns (16) | 142 | 76 | 38 | 28 | 246 | 126 | +120 | 266 |
| 8 | Wydad AC (15) | 150 | 71 | 37 | 42 | 217 | 121 | +96 | 250 |
| 9 | Raja CA (20) | 148 | 70 | 38 | 40 | 220 | 125 | +95 | 248 |
| 10 | Asante Kotoko (28) | 145 | 68 | 37 | 40 | 219 | 140 | +79 | 241 |
| 11 | Étoile du Sahel (15) | 127 | 64 | 29 | 34 | 173 | 107 | +66 | 221 |
| 12 | JS Kabylie (17) | 122 | 64 | 21 | 37 | 156 | 103 | +53 | 213 |
| 13 | AS Vita Club (22) | 128 | 55 | 30 | 43 | 185 | 147 | +38 | 195 |
| 14 | Al Merrikh (26) | 139 | 54 | 33 | 52 | 163 | 165 | −2 | 195 |
| 15 | Enyimba (12) | 107 | 55 | 19 | 33 | 186 | 101 | +85 | 184 |
| 16 | Hearts of Oak (19) | 111 | 54 | 21 | 36 | 167 | 138 | +29 | 183 |
| 17 | Petro de Luanda (21) | 120 | 50 | 33 | 37 | 177 | 144 | +33 | 183 |
| 18 | Dynamos (18) | 103 | 49 | 18 | 36 | 139 | 113 | +26 | 165 |
| 19 | Simba (20) | 109 | 47 | 19 | 43 | 147 | 131 | +16 | 160 |
| 20 | Nkana (15) | 89 | 45 | 23 | 21 | 137 | 85 | +52 | 158 |
| 21 | ES Sétif (12) | 96 | 41 | 27 | 28 | 148 | 106 | +42 | 150 |
| 22 | Coton Sport (18) | 106 | 42 | 22 | 42 | 124 | 113 | +11 | 148 |
| 23 | Ismaily (10) | 75 | 40 | 18 | 17 | 132 | 70 | +62 | 138 |
| 24 | Canon Yaoundé (13) | 79 | 40 | 17 | 22 | 120 | 87 | +33 | 137 |
| 25 | Africa Sports (21) | 88 | 40 | 17 | 31 | 128 | 99 | +29 | 137 |
* Number in parentheses show number of participations.

### Top goalscorers

| Year | Footballer | Club | Goals |
| African Cup of Champions Clubs era ||||
| 1965 | Salif Keïta | Stade Malien | 3 |
| 1966 | Salif Keïta | Stade Malien | 14 |
| 1967 | Badawi Abdel Fattah Ahmed El-Qazzaz Osei Kofi Pierre Kalala Leonard Saidi Kamunda Tshinabu | Al Olympi Al Olympi Asante Kotoko TP Englebert TP Englebert TP Englebert | 2 |
| 1968 | Pierre Kalala | TP Englebert | 7 |
| 1969 | Ali Abo Greisha | Ismaily | 7 |
| 1970 | Pierre Kalala | TP Englebert | 4 |
| 1971 | Cecil Jones Attuquayefio | Accra Great Olympics | 6 |
| 1972 | Godfrey Chitalu | Kabwe Warriors | 13 |
| 1973 | Chérif Souleymane | Hafia FC | 5 |
| 1974 | Paul Moukila | CARA Brazzaville | 10 |
| 1975 | N’Jo Léa | Hafia FC | 4 |
| 1976 | Abdesslem Bousri | MC Alger | 5 |
| 1977 | Mahmoud El Khatib | Al Ahly | 4 |
| 1978 | Seydouba Bangoura Mayanga Maku | Hafia FC AS Vita Club | 2 |
| 1979 | Ally Thuwen | Simba SC | 3 |
| 1980 | Jean Manga Onguéné | Canon Yaoundé | 9 |
| 1981 | Mahmoud El Khatib | Al Ahly | 6 |
| 1982 | Mahmoud El Khatib | Al Ahly |
| 1983 | Mahmoud El Khatib | Al Ahly |
| 1984 | Felix Owolabi | Shooting Stars | 5 |
| 1985 | Mokhtar Chibani Saâd Dahane Abdellah Haidamou Abderrazak Khairi | GCR Mascara FAR Rabat FAR Rabat FAR Rabat | 4 |
| 1986 | Gamal Abdel Hamid | Zamalek | 7 |
| 1987 | Mahmoud El Khatib | Al Ahly | 5 |
| 1988 | Abdeslam Laghrissi | FAR Rabat | 7 |
| 1989 | Mourad Meziane | MC Oran | 5 |
| 1990 | Nacer Bouiche | JS Kabylie | 7 |
| 1991 | Faouzi Rouissi Adel Sellimi | Club Africain | 6 |
| 1992 | Kenneth Malitoli | Nkana | 6 |
| 1993 | Ayman Mansour | Zamalek | 5 |
| 1994 | Anthony Nwaigwe | Iwuanyanwu Nationale | 7 |
| 1995 | Kofi Deblah Sékou Bamba | Obuasi Goldfields ASEC Mimosas | 4 |
| 1996 | Ahmed El-Kass Ayman Mansour Tarek Mostafa Mohamed Sabry Julien Ndagano Skander Souayah | Zamalek Zamalek Zamalek Zamalek APR FC CS Sfaxien | 2 |
| Champions League era ||||
| 1997 | Kossi Noutsoudje | Obuasi Goldfields | 7 |
| 1998 | Aseged Tesfaye Reda Ereyahi | Ethiopian Coffee Raja CA | 6 |
| 1999 | Hossam Hassan | Al Ahly | 6 |
| 2000 | Emmanuel Osei Kuffour | Accra Hearts of Oak | 10 |
| 2001 | Kapela Mbiyavanga | Petro Atlético | 9 |
| 2002 | Ahmed Belal Antonin Koutouan Hicham Aboucherouane | Al Ahly ASEC Mimosas Raja CA | 7 |
| 2003 | Dramane Traoré | Ismaily | 8 |
| 2004 | Mamadou Diallo | USM Alger | 10 |
| 2005 | Mohamed Barakat Joetex Frimpong | Al Ahly Enyimba | 7 |
| 2006 | Mohamed Aboutrika | Al Ahly | 8 |
| 2007 | Trésor Mputu | TP Mazembe | 9 |
| 2008 | Stephen Worgu | Enyimba | 13 |
| 2009 | Dioko Kaluyituka | TP Mazembe | 8 |
| 2010 | Michael Eneramo | Espérance de Tunis | 8 |
| 2011 | Edward Sadomba | Al-Hilal | 14 |
| 2012 | Emmanuel Clottey | Berekum Chelsea | 12 |
| 2013 | Alexis Yougouda Kada | Coton Sport | 7 |
| 2014 | El Hedi Belameiri Haythem Jouini Ndombe Mubele Mrisho Ngasa | ES Sétif Espérance de Tunis AS Vita Club Young Africans | 6 |
| 2015 | Bakri Al-Madina Mbwana Samatta | Al-Merrikh TP Mazembe | 7 |
| 2016 | Mfon Udoh | Enyimba | 9 |
| 2017 | Taha Yassine Khenissi Saladin Said | Espérance de Tunis Saint George | 7 |
| 2018 | Anice Badri | Espérance de Tunis | 8 |
| 2018–19 | Moataz Al-Mehdi | Al-Nasr | 7 |
| 2019–20 | Jackson Muleka | TP Mazembe | 7 |
| 2020–21 | Mohamed Sherif | Al Ahly | 6 |
| 2021–22 | Tiago Azulão | Petro Atlético | 6 |
| 2022–23 | Mahmoud Kahraba Peter Shalulile | Al Ahly Mamelodi Sundowns | 6 |
| 2023–24 | Sankara William Karamoko | ASEC Mimosas | 4 |

#### All-time appareances

| Rank | Name | Club | Matchs |
| 1 | Hossam Ashour | Al Ahly | 132 |
| 2 | Moez Ben Cherifia | ES Tunis | 111 |
| 3 | Amr El Solia | Ismaily SC Al Ahly | 103 |
| 4 | Ahmed Fathi | Ismaily SC Al Ahly Pyramids FC | 103 |
| 5 | Wael Gomaa | Al Ahly | 100 |
| 6 | Ali Maâloul | CS Sfax Al Ahly | 97 |
| 7 | Khalil Chemmam | ES Tunis | 89 |
| 8 | Mohamed Aboutrika | Al Ahly | 88 |
| 9 | Shady Mohamed | Al Ahly Ismaily SC | 85 |
| 10 | Mohamed Hany | Al Ahly | 84 |

#### All-time top scorers

| Rank | Name | Club | Goals | Apps |
| 1 | Trésor Mputu | TP Mazembe Kabuscorp | 39 | 73 |
| 2 | Mohamed Aboutrika | Al Ahly | 31 | 85 |
| 3 | Flávio Amado | Al Ahly | 30 | |
| 4 | Mahmoud El Khatib | Al Ahly | 28 | 30 |
| 5 | Emad Moteab | Al Ahly | 24 | 74 |
| 6 | Ali Zitouni | Espérance de Tunis | 23 | 22 |
| 6 | Edward Sadomba | Dynamos Al-Hilal Al-Ahly Benghazi | 23 | 24 |
| 8 | Mbwana Samatta | TP Mazembe Simba SC | 21 | 26 |
| 8 | Clatous Chama | Simba SC RS Berkane | 21 | 51 |
| 10 | Mouhcine Iajour | Moghreb Tétouan Wydad AC Raja CA | 20 | 36 |
| 10 | Dioko Kaluyituka | TP Mazembe | 20 | 45 |
| 13 | Emmanuel Osei Kuffour | Accra Hearts of Oak | 19 | 13 |
| 13 | Bakri Al-Madina | Al-Merrikh Al-Hilal | 19 | 35 |
| 13 | Hussein El Shahat | Al Ahly | 19 | 65 |
| 16 | Gamal Abdel-Hamid | Al Ahly Zamalek | 18 | 41 |
| 16 | Kelechi Osunwa | Al-Merrikh Al-Hilal | 18 | 21 |
| 18 | Mudather El Tahir | Al-Hilal | 17 | 27 |
| 18 | Hossam Hassan | Al Ahly Zamalek | 17 | 31 |
| 18 | Walid Soliman | Al Ahly | 17 | 82 |
| 18 | Mohamed Barakat | Al Ahly | 17 | 68 |
| 18 | Salif Keïta | AS Real Bamako Stade Malien | 17 | |
| 18 | Themba Zwane | Mamelodi Sundowns | 17 | 77 |
| 24 | Billel Dziri | USM Alger Étoile du Sahel | 16 | |
| 24 | Joetex Asamoah Frimpong | Enyimba CS Sfaxien | 16 | |
| 24 | Kamilou Daouda | Coton Sport Al-Ittihad Tripoli | 16 | 37 |
| 24 | Ocansey Mandela | Horoya | 16 | 55 |
| 28 | Karim Aribi | Étoile du Sahel CR Belouizdad | 15 | 24 |
| 28 | Ali Maaloul | Al Ahly CS Sfaxien | 15 | 87 |
| 28 | Yannick N'Djeng | JSM Béjaïa Espérance de Tunis | 15 | 39 |
| 28 | Tiago Azulão | Atlético Petróleos de Luanda | 15 | 38 |
| 28 | Mohamed Abdelrahman | | 15 | 51 |
| 32 | Muhannad El Tahir | Al-Hilal | 14 | 17 |
| 32 | Achraf Bencharki | Wydad AC Zamalek | 14 | 38 |
| 32 | Jackson Muleka | TP Mazembe | 14 | 38 |
| 32 | Mohamed Nahiri | Wydad AC Difaâ Hassani El Jadidi Raja CA | 14 | 40 |
| 32 | Mohamed Sherif | Al Ahly | 14 | 39 |
| 32 | Anice Badri | Espérance de Tunis | 14 | 56 |
| 32 | Emeka Nwanna | Enyimba Heartland | 14 | 18 |
| 32 | Peter Shalulile | Mamelodi Sundows | 14 | 29 |