List of CAF club competition winners

{{short description|none}}

{{unsourced|date=June 2022}}

The Confederation of African Football (CAF) is the governing body for association football in Africa. It organizes three club competitions: the CAF Champions League (formerly African Cup of Champions Clubs), the CAF Confederation Cup and the CAF Super Cup. CAF was also responsible for the African Cup Winners' Cup and the CAF Cup, until their merging in 2004 when Confederation Cup took their places.

Egyptian side Al Ahly have won a record total of 26 titles in CAF competitions.

Until the first Confederation Cup final in 2005, the only team to win every CAF club competition was Espérance Sportive de Tunis (Tunisia). They won their first African Champions Cup in 1994, their first Cup Winners' Cup in 1998 and their first CAF Cup in 1997; becoming also the first team to win the set composed by the three oldest continental trophies,{{efn|Excluding intercontinental competitions such as the Afro-Asian Club Championship.}} a feat subsequently equaled only by Algerian JS Kabylie in 2000 and Tunisian Étoile Sportive du Sahel in 2007. Additionally,

Egyptian clubs have won the most titles (45), ahead of clubs from Morocco (24) and Tunisia (24).

Club World Cup is not included in this list because it's a FIFA competition.

Winners

=By club=

Al Ahly have a record of 12 CAF Champions League titles, a record of 4 African Cup Winners' Cup titles and a record of 8 CAF Super Cup titles. JS Kabylie have a record of 3 CAF Cup titles. CS Sfaxien have a record of 3 CAF Confederation Cup titles.

Until the first CAF Confederation Cup final in 2005, Espérance Sportive de Tunis was the only team to win every CAF club competitions.

;Key:

class="wikitable" style="font-size:90%;"
CL

|African Cup of Champions Clubs or CAF Champions League

CWC

|African Cup Winners' Cup

C

|CAF Cup

CC

|CAF Confederation Cup

SC

|CAF Super Cup

AAC

|Afro-Asian Club Championship

class="sortable plainrowheaders wikitable"

|+List of CAF club competition winners

!scope="col"|Club

!scope="col"|Country

!scope="col"|CL

!scope="col"|CWC

!scope="col"|C

!scope="col"|CC

!scope="col"|SC

!scope="col"|AAC

!scope="col"|Total

scope="row"|Al Ahly

|{{flag|Egypt}}

|align=center| 12

|align=center| 4

|align=center| 0

|align=center| 1

|align=center| 8

|align=center| 1

|align=center| 26

scope="row" |Zamalek

|{{flag|Egypt}}

| align="center" | 5

| align="center" | 1

| align="center" | 0

| align="center" | 2

| align="center" | 5

| align="center" | 2

| align="center" |15

scope="row"|TP Mazembe

|{{flag|Democratic Republic of the Congo}}

|align=center| 5

|align=center| 1

|align=center| 0

|align=center| 2

|align=center| 3

|align=center| 0

|align=center| 11

scope="row"|Raja Casablanca

|{{flag|Morocco}}

|align=center|3

|align=center|0

|align=center|1

|align=center|2

|align=center|2

|align=center| 1

|align=center|9

scope="row"|Étoile Sportive du Sahel

|{{flag|Tunisia}}

|align=center| 1

|align=center| 2

|align=center| 2

|align=center| 2

|align=center| 2

|align=center| 0

|align=center|9

scope="row"|Espérance Sportive de Tunis

|{{flag|Tunisia}}

|align=center| 4

|align=center| 1

|align=center| 1

|align=center| 0

|align=center| 1

|align=center| 0

|align=center| 7

scope="row"|JS Kabylie

|{{flag|Algeria}}

|align=center| 2

|align=center| 1

|align=center| 3

|align=center| 0

|align=center| 1

|align=center| 0

|align=center| 7

scope="row"|Wydad AC

|{{flag|Morocco}}

|align=center| 3

|align=center| 1

|align=center| 0

|align=center| 0

|align=center| 1

|align=center| 1

|align=center| 6

scope="row"|Canon Yaoundé

|{{flag|Cameroon}}

|align=center| 3

|align=center| 1

|align=center| 0

|align=center| 0

|align=center| 0

|align=center| 0

|align=center| 4

scope="row"|Enyimba

|{{flag|Nigeria}}

|align=center| 2

|align=center| 0

|align=center| 0

|align=center| 0

|align=center| 2

|align=center| 0

|align=center| 4

scope="row"|ES Sétif

|{{flag|Algeria}}

|align=center| 2

|align=center| 0

|align=center| 0

|align=center| 0

|align=center| 1

|align=center| 1

|align=center| 4

scope="row"|CS Sfaxien

|{{flag|Tunisia}}

|align=center| 0

|align=center| 0

|align=center| 1

|align=center| 3

|align=center| 0

|align=center| 0

|align=center| 4

scope="row" |RS Berkane

|{{flag|Morocco}}

| align="center" | 0

| align="center" | 0

| align="center" | 0

| align="center" | 2

| align="center" | 1

| align="center" | 0

| align="center" | 3

scope="row"|Hafia

|{{flag|Guinea}}

|align=center| 3

|align=center| 0

|align=center| 0

|align=center| 0

|align=center| 0

|align=center| 0

|align=center| 3

scope="row"|El Mokawloon

|{{flag|Egypt}}

|align=center| 0

|align=center| 3

|align=center| 0

|align=center| 0

|align=center| 0

|align=center| 0

|align=center| 3

scope="row"|Africa Sports

|{{flag|Ivory Coast}}

|align=center| 0

|align=center| 2

|align=center| 0

|align=center| 0

|align=center| 1

|align=center| 0

|align=center| 3

scope="row"|Hearts of Oak

|{{flag|Ghana}}

|align=center| 1

|align=center| 0

|align=center| 0

|align=center| 1

|align=center| 1

|align=center| 0

|align=center| 3

scope="row"|Asante Kotoko

|{{flag|Ghana}}

|align=center| 2

|align=center| 0

|align=center| 0

|align=center| 0

|align=center| 0

|align=center| 0

|align=center| 2

scope="row"|Union Douala

|{{flag|Cameroon}}

|align=center| 1

|align=center| 1

|align=center| 0

|align=center| 0

|align=center| 0

|align=center| 0

|align=center| 2

scope="row"|Shooting Stars

|{{flag|Nigeria}}

|align=center| 0

|align=center| 1

|align=center| 1

|align=center| 0

|align=center| 0

|align=center| 0

|align=center| 2

scope="row"|Club Africain

|{{flag|Tunisia}}

|align=center| 1

|align=center| 0

|align=center| 0

|align=center| 0

|align=center| 0

|align=center| 1

|align=center| 2

scope="row"|FAR Rabat

|{{flag|Morocco}}

|align=center| 1

|align=center| 0

|align=center| 0

|align=center| 1

|align=center| 0

|align=center| 0

|align=center| 2

scope="row"|Orlando Pirates

|{{flag|South Africa}}

|align=center| 1

|align=center| 0

|align=center| 0

|align=center| 0

|align=center| 1

|align=center| 0

|align=center| 2

scope="row"|Mamelodi Sundowns

|{{flag|South Africa}}

|align=center| 1

|align=center| 0

|align=center| 0

|align=center| 0

|align=center| 1

|align=center| 0

|align=center| 2

scope="row"|ASEC Mimosas

|{{flag|Ivory Coast}}

|align=center| 1

|align=center| 0

|align=center| 0

|align=center| 0

|align=center| 1

|align=center| 0

|align=center| 2

scope="row"|MAS Fez

|{{flag|Morocco}}

|align=center| 0

|align=center| 0

|align=center| 0

|align=center| 1

|align=center| 1

|align=center| 0

|align=center| 2

scope="row"|USM Alger

|{{flag|Algeria}}

|align=center| 0

|align=center| 0

|align=center| 0

|align=center| 1

|align=center| 1

|align=center| 0

|align=center|2

scope="row"|Oryx Douala

|{{flag|Cameroon}}

|align=center| 1

|align=center| 0

|align=center| 0

|align=center| 0

|align=center| 0

|align=center| 0

|align=center| 1

scope="row"|Stade d'Abidjan

|{{flag|Ivory Coast}}

|align=center| 1

|align=center| 0

|align=center| 0

|align=center| 0

|align=center| 0

|align=center| 0

|align=center| 1

scope="row"|Ismaily

|{{flag|Egypt}}

|align=center| 1

|align=center| 0

|align=center| 0

|align=center| 0

|align=center| 0

|align=center| 0

|align=center| 1

scope="row"|Vita Club

|{{flag|Democratic Republic of the Congo}}

|align=center| 1

|align=center| 0

|align=center| 0

|align=center| 0

|align=center| 0

|align=center| 0

|align=center| 1

scope="row"|CARA Brazzaville

|{{flag|Republic of the Congo}}

|align=center| 1

|align=center| 0

|align=center| 0

|align=center| 0

|align=center| 0

|align=center| 0

|align=center| 1

scope="row"|Tonnerre Yaoundé

|{{flag|Cameroon}}

|align=center| 0

|align=center| 1

|align=center| 0

|align=center| 0

|align=center| 0

|align=center| 0

|align=center| 1

scope="row"|MC Alger

|{{flag|Algeria}}

|align=center| 1

|align=center| 0

|align=center| 0

|align=center| 0

|align=center| 0

|align=center| 0

|align=center| 1

scope="row"|Enugu Rangers

|{{flag|Nigeria}}

|align=center| 0

|align=center| 1

|align=center| 0

|align=center| 0

|align=center| 0

|align=center| 0

|align=center| 1

scope="row"|Horoya

|{{flag|Guinea}}

|align=center| 0

|align=center| 1

|align=center| 0

|align=center| 0

|align=center| 0

|align=center| 0

|align=center| 1

scope="row"|Gor Mahia

|{{flag|Kenya}}

|align=center| 0

|align=center| 1

|align=center| 0

|align=center| 0

|align=center| 0

|align=center| 0

|align=center| 1

scope="row"|Bizertin

|{{flag|Tunisia}}

|align=center| 0

|align=center| 1

|align=center| 0

|align=center| 0

|align=center| 0

|align=center| 0

|align=center| 1

scope="row"|Al-Merrikh

|{{flag|Sudan}}

|align=center| 0

|align=center| 1

|align=center| 0

|align=center| 0

|align=center| 0

|align=center| 0

|align=center| 1

scope="row"|Lions

|{{flag|Nigeria}}

|align=center| 0

|align=center| 1

|align=center| 0

|align=center| 0

|align=center| 0

|align=center| 0

|align=center| 1

scope="row"|Power Dynamos

|{{flag|Zambia}}

|align=center| 0

|align=center| 1

|align=center| 0

|align=center| 0

|align=center| 0

|align=center| 0

|align=center| 1

scope="row"|Stella d'Adjamé

|{{flag|Ivory Coast}}

|align=center| 0

|align=center| 0

|align=center| 1

|align=center| 0

|align=center| 0

|align=center| 0

|align=center| 1

scope="row"|Bendel Insurance

|{{flag|Nigeria}}

|align=center| 0

|align=center| 0

|align=center| 1

|align=center| 0

|align=center| 0

|align=center| 0

|align=center| 1

scope="row"|Motema Pembe

|{{flag|Democratic Republic of the Congo}}

|align=center| 0

|align=center| 1

|align=center| 0

|align=center| 0

|align=center| 0

|align=center| 0

|align=center| 1

scope="row"|Kawkab Marrakech

|{{flag|Morocco}}

|align=center| 0

|align=center| 0

|align=center| 1

|align=center| 0

|align=center| 0

|align=center| 0

|align=center| 1

scope="row"|Kaizer Chiefs

|{{flag|South Africa}}

|align=center| 0

|align=center| 1

|align=center| 0

|align=center| 0

|align=center| 0

|align=center| 0

|align=center| 1

scope="row"|Stade Malien

|{{flag|Mali}}

|align=center| 0

|align=center| 0

|align=center| 0

|align=center| 1

|align=center| 0

|align=center| 0

|align=center| 1

scope="row"|Fath

|{{flag| Morocco}}

|align=center| 0

|align=center| 0

|align=center| 0

|align=center| 1

|align=center| 0

|align=center| 0

|align=center| 1

scope="row"|Léopards

|{{flag|Republic of Congo}}

|align=center| 0

|align=center| 0

|align=center| 0

|align=center| 1

|align=center| 0

|align=center| 0

|align=center| 1

=By country=

The following table lists all the countries whose clubs have won at least one CAF competition. Egyptian clubs are the most successful, with a total of 45 titles. Egyptian clubs hold a record number of wins in the African Cup of Champions Clubs/CAF Champions League (18), the African Cup Winners' Cup (8), the CAF Super Cup (13) and the Afro-Asian Club Championship (3). In second place Tunisian clubs have 24 titles and they have the most victories in the CAF Cup (4). In third place overall, Moroccan clubs have secured 24 titles and they have the most victories in the CAF Confederation Cup (7).

;Key:

class="wikitable" style="font-size:90%;"
CL

|African Cup of Champions Clubs or CAF Champions League

CWC

|African Cup Winners' Cup

C

|CAF Cup

CC

|CAF Confederation Cup

SC

|CAF Super Cup

AAC

|Afro-Asian Club Championship

class="sortable plainrowheaders wikitable"

|+List of CAF club competition winners by country

scope=col width=20%|Nationality

!scope=col width=10%|CL

!scope=col width=10%|CWC

!scope=col width=10%|C

!scope=col width=10%|CC

!scope=col width=10%|SC

!scope=col width=10%|AAC

!scope=col width=10%|Total

scope=row|{{EGY}}

|align=center| 18

|align=center| 8

|align=center| 0

|align=center| 3

|align=center| 13

|align=center| 3

|align=center| 45

scope=row|{{MAR}}

|align=center| 7

|align=center| 1

|align=center| 2

|align=center| 7

|align=center| 5

|align=center| 2

|align=center|24

scope=row|{{TUN}}

|align=center| 6

|align=center| 4

|align=center| 4

|align=center| 5

|align=center| 3

|align=center| 2

|align=center| 24

scope="row" |{{DZA}}

| align="center" | 5

| align="center" | 1

| align="center" | 3

| align="center" | 1

| align="center" | 3

| align="center" | 1

| align="center" | 14

scope=row|{{COD}}

|align=center| 6

|align=center| 2

|align=center| 0

|align=center| 2

|align=center| 3

|align=center| 0

|align=center| 13

scope=row|{{NGA}}

|align=center| 2

|align=center| 3

|align=center| 2

|align=center| 0

|align=center| 2

|align=center| 0

|align=center| 9

scope=row|{{CMR}}

|align=center| 5

|align=center| 3

|align=center| 0

|align=center| 0

|align=center| 0

|align=center| 0

|align=center| 8

scope=row|{{CIV}}

|align=center| 2

|align=center| 2

|align=center| 1

|align=center| 0

|align=center| 2

|align=center| 0

|align=center| 7

scope=row|{{GHA}}

|align=center| 3

|align=center| 0

|align=center| 0

|align=center| 1

|align=center| 1

|align=center| 0

|align=center| 5

scope=row|{{RSA}}

|align=center| 2

|align=center| 1

|align=center| 0

|align=center| 0

|align=center| 2

|align=center| 0

|align=center| 5

scope=row|{{GUI}}

|align=center| 3

|align=center| 1

|align=center| 0

|align=center| 0

|align=center| 0

|align=center| 0

|align=center| 4

scope=row|{{COG}}

|align=center| 1

|align=center| 0

|align=center| 0

|align=center| 1

|align=center| 0

|align=center| 0

|align=center| 2

scope=row|{{KEN}}

|align=center| 0

|align=center| 1

|align=center| 0

|align=center| 0

|align=center| 0

|align=center| 0

|align=center| 1

scope=row|{{SUD}}

|align=center| 0

|align=center| 1

|align=center| 0

|align=center| 0

|align=center| 0

|align=center| 0

|align=center| 1

scope=row|{{ZAM}}

|align=center| 0

|align=center| 1

|align=center| 0

|align=center| 0

|align=center| 0

|align=center| 0

|align=center| 1

scope=row|{{MLI}}

|align=center| 0

|align=center| 0

|align=center| 0

|align=center| 1

|align=center| 0

|align=center| 0

|align=center| 1

=By region=

;Key:

class="wikitable" style="font-size:90%;"
CL

|African Cup of Champions Clubs or CAF Champions League

CWC

|African Cup Winners' Cup

C

|CAF Cup

CC

|CAF Confederation Cup

SC

|CAF Super Cup

AAC

|Afro-Asian Club Championship

class="sortable plainrowheaders wikitable"

|+List of CAF club competition winners by region

scope=col width=20%|Federation (Region)

!scope=col width=10%|CL

!scope=col width=10%|CWC

!scope=col width=10%|C

!scope=col width=10%|CC

!scope=col width=10%|SC

!scope=col width=10%|AAC

!scope=col width=10%|Total

scope=row|UNAF (North Africa)

|align=center| 36

|align=center| 14

|align=center| 9

|align=center| 16

|align=center| 24

|align=center| 8

|align=center| 107

scope=row|WAFU (West Africa)

|align=center| 10

|align=center| 6

|align=center| 3

|align=center| 2

|align=center| 5

|align=center| 0

|align=center| 26

scope=row|UNIFFAC (Central Africa)

|align=center| 12

|align=center| 5

|align=center| 0

|align=center| 1

|align=center| 2

|align=center| 0

|align=center| 20

scope=row|COSAFA (Southern Africa)

|align=center| 2

|align=center| 2

|align=center| 0

|align=center| 0

|align=center| 2

|align=center| 0

|align=center| 6

scope=row|CECAFA (East Africa)

|align=center| 0

|align=center| 2

|align=center| 0

|align=center| 0

|align=center| 0

|align=center| 0

|align=center| 2

See also

Notes

{{notelist}}