La Liga de Campeones de la CAF 2021-22, llamada Total CAF Champions League 2021-22 por razones de patrocinio; fue la 58.ª edición del torneo de Fútbol a nivel de clubes más importante de África organizado por la Confederación Africana de Fútbol y la 26.ª edición bajo el formato de Liga de Campeones de la CAF.

El ganador de esta competición enfrentó al campeón de la Copa Confederación de la CAF 2021-22 en la Supercopa de la CAF 2022 y participará del Mundial de Clubes 2022.

Participantes Participaron 54 equipos de 42 federaciones que cumplen con la licencia exigida. Los equipos que aparecen en negrita avanzaron directamente a la segunda ronda.

Asociaciones que clasificaron a dos equipos (Puestos 1–12)AsociaciónEquipoMétodo de clasificación Wydad CasablancaCampeón de la Botola 2020-21Raja CasablancaSubcampeón de la Botola 2020-21 ZamalekCampeón de la Liga Premier de Egipto 2020-21Al-AhlyCVSubcampeón de la Liga Premier de Egipto 2020-21 Espérance de TunisCampeón de la Liga Profesional de Túnez 2020-21Étoile du SahelSubcampeón de la Liga Profesional de Túnez 2020-21 TP MazembeCampeón de la Linafoot 2020-21Maniema UnionSubcampeón de la Linafoot 2020-21 CR BelouizdadCampeón del Campeonato Nacional de Argelia 2020-21ES SétifSubcampeón del Campeonato Nacional de Argelia 2020-21 Campeón de la Premier Soccer League 2020-21AmaZuluSubcampeón de la Premier Soccer League 2020-21 ZESCOCampeón de la Primera División de Zambia 2020-21ZanacoSubcampeón de la Primera División de Zambia 2020-21 Akwa UnitedCampeón de la Liga Premier de Nigeria 2020-21Rivers UnitedSubcampeón de la Liga Premier de Nigeria 2020-21 HoroyaCampeón del Campeonato Nacional de Guinea 2020-21CI KamsarSubcampeón del Campeonato Nacional de Guinea 2020-21 Sagrada EsperançaCampeón de la Girabola 2020-21Petro de LuandaSubcampeón de la Girabola 2020-21 Al-MerreikhCampeón/Subcampeón de la Primera División de Sudán 2020-21Al-HilalCampeón/Subcampeón de la Primera División de Sudán 2020-21 SimbaCampeón de la Liga tanzana de fútbol 2020-21Young AfricansSubcampeón de la Liga tanzana de fútbol 2020-21Asociaciones que clasificaron a un equipoAsociaciónEquipoMétodo de clasificación Fovu BahamRepresentante de la Primera División de Camerún TeunguethCampeón de la Liga senegalesa de fútbol 2020-21 Al-IttihadCampeón de la Liga Premier de Libia 2020-21 MimosasCampeón de la Primera División de Costa de Marfil 2020-21 TuskerCampeón de la Liga Keniana de Fútbol 2020-21 PlatinumCampeón de la Liga Premier de Zimbabue 2020 OtôhoCampeón de la Primera División del Congo 2021 Stade MalienCampeón de la Primera División de Malí 2020-21 UD SongoCampeón de Moçambola 2020 ExpressCampeón de la Liga Premier de Uganda 2020-21 SONABELCampeón de la Liga Premier de Burkina Faso 2020-21 Hearts of OakCampeón de la Liga de fútbol de Ghana 2020-21 APRCampeón de la Primera División de Ruanda 2020-21 Royal LeopardsCampeón de la Premier League de Suazilandia 2020-21 ESAERepresentante de la Premier League de Benín NouadhibouCampeón de la Ligue 1 Mauritania 2020-21 Jwaneng GalaxyRepresentante de la Liga Premier de Botsuana Fasil KenemaCampeón de la Liga etíope de fútbol 2020-21 ASKO KaraCampeón de la Campeonato nacional de Togo 2020-21 Bouenguidi SportRepresentante de la Primera División de GabónLe MessagerCampeón de la Primera División de Burundi 2020-21Arta/Solar7Campeón de la Primera División de Yibuti 2020-21AkonanguiRepresentante de la Primera División de Guinea Ecuatorial DFC 8èmeFortuneCampeón de la Liga de fútbol de Gambia 2020-21LPRC OilersCampeón de la Primera División de Liberia 2020-21BulletsRepresentante de la Super Liga de MalauiGNCampeón de la Primera División de Níger 2020-21Mogadishu CityRepresentante de la Primera División de SomaliaKMKMCampeón de la Primera División de Zanzíbar 2020-21 Asociaciones que no participaron de esta edición

Calendario El calendario de la competencia fue confirmado por la CAF. FaseRondaFecha de sorteoPartido de idaPartido de vueltaClasificatoria1.ª ronda13 de agosto de 202110-12 de septiembre de 202117-19 de septiembre de 20212.ª ronda15-17 de octubre de 202122-24 de octubre de 2021Fase de gruposFecha 128 de diciembre de 202111-13 de febrero de 2022Fecha 218-20 de febrero de 2022Fecha 325-27 de febrero de 2022Fecha 411-13 de marzo de 2022Fecha 518-20 de marzo de 2022Fecha 61-3 de abril de 2022FaseeliminatoriaCuartos de final5 de abril de 202215-16 de abril de 202222-23 de abril de 2022Semifinales6-7 de mayo de 202213-14 de mayo de 2022Final30 de mayo de 2022

Fase de clasificación El sorteo de las eliminatorias se celebró el 13 de agosto de 2021 en la sede de la CAF en El Cairo, Egipto. En las rondas de clasificación, cada eliminatoria se jugó de ida y vuelta a doble partido. Si el resultado global estaba empatado después del partido de vuelta, se aplicó la regla del gol de visitante y, si siguía empatado, no se jugaba tiempo extra y una tanda de penales se utilizaba para determinar el ganador (Reglamentos III. 13 y 14).

Primera ronda Los partidos de ida se jugaron entre el 10 y 12 de septiembre, la vuelta fue entre el 17 y 19 de septiembre de 2021.

Segunda ronda Esta fase la formaron 32 equipos, 10 clasificados directamente y 22 ganadores de la Primera ronda. Los partidos de ida se jugaron entre el 15 y 17 de octubre, la vuelta fue entre el 22 y 24 de octubre de 2021. Los 16 equipos que ganaron sus respectivas llaves avanzaron a la Fase de grupos.

Sorteo El sorteo de la Fase de grupos se celebró el 28 de diciembre de 2021 a las 11:30 GMT (13:30 hora local, UTC+2), en la sede de la CAF en El Cairo, Egipto.

BomboBombo 1Bombo 2Bombo 3Bombo 4Equipos Al-AhlyCV Espérance de Tunis Wydad Casablanca Raja Casablanca Zamalek Mamelodi Sundowns Horoya Étoile du Sahel Al-Hilal CR Belouizdad Petro de Luanda ES Sétif Al-Merreikh Sagrada Esperança Jwaneng Galaxy AmaZulu

Fase de grupos Los equipos se clasificaron de acuerdo con puntos (tres puntos por una victoria, un punto por un empate, cero puntos por una derrota). Si estaban empatado en puntos, los criterios de desempate se aplicaron en el siguiente orden (Regulaciones III. 20 y 21): Puntos en partidos cara a cara entre equipos empatados; Diferencia de goles en partidos cara a cara entre equipos empatados; Goles anotados en partidos cara a cara entre equipos empatados; Goles de visitante anotados en partidos cara a cara entre equipos empatados; Si más de dos equipos están empatados, y después de aplicar todos los criterios en partidos cara a cara anteriores, un subconjunto de equipos todavía está empatado, todos los criterios en partidos cara a cara anteriores se vuelven a aplicar exclusivamente a este subconjunto de equipos; Diferencia de goles en todos los partidos de grupo; Goles anotados en todos los partidos del grupo; Goles de visitante marcados en todos los partidos de grupo; Sorteo.

Grupo A

PartidosFechaEstadio (Ciudad)LocalResultadoVisitanteRoyal Bafokeng (Rustemburgo)Mamelodi Sundowns1 – 0Al-HilalAl-Salam (El Cairo)Al-Ahly3 – 2Al-MerreikhAl-Hilal (Omdurmán)Al-Hilal0 – 0Al-AhlyAl Merreikh (Omdurmán)Al-Merreikh0 – 0Mamelodi SundownsAl Merreikh (Omdurmán)Al-Merreikh2 – 1Al-HilalInternacional (El Cairo)Al-Ahly0 – 1Mamelodi SundownsAl-Hilal (Omdurmán)Al-Hilal1 – 0Al-MerreikhRoyal Bafokeng (Rustemburgo)Mamelodi Sundowns1 – 0Al-AhlyAl Merreikh (Omdurmán)Al-Merreikh1 – 3Al-AhlyAl-Hilal (Omdurmán)Al-Hilal2 – 4Mamelodi SundownsRoyal Bafokeng (Rustemburgo)Mamelodi Sundowns3 – 0Al-MerreikhAl-Salam (El Cairo)Al-Ahly1 – 0Al-Hilal

Grupo B

PartidosFechaEstadio (Ciudad)LocalResultadoVisitanteGénéral Lansana Conté (Conakri)Horoya0 – 1ES SétifMohammed V (Casablanca)Raja Casablanca1 – 0AmaZuluStade 8 Mai 1945 (Sétif)ES Sétif0 – 1Raja CasablancaMoses Mabhida (Durban)AmaZulu1 – 0HoroyaMoses Mabhida (Durban)AmaZulu1 – 0ES SétifMohammed V (Casablanca)Raja Casablanca1 – 0HoroyaGénéral Lansana Conté (Conakri)Horoya2 – 1Raja CasablancaStade 8 Mai 1945 (Sétif)ES Sétif2 – 0AmaZuluMoses Mabhida (Durban)AmaZulu0 – 2Raja CasablancaStade 8 Mai 1945 (Sétif)ES Sétif3 – 2HoroyaGénéral Lansana Conté (Conakri)Horoya1 – 1AmaZuluMohammed V (Casablanca)Raja Casablanca1 – 0ES Sétif

Grupo C

PartidosFechaEstadio (Ciudad)LocalResultadoVisitanteOlímpico (Radès)Étoile du Sahel0 – 0CR BelouizdadOlímpico (Radès)Espérance de Tunis4 – 0Jwaneng GalaxyNacional (Gaborone)Jwaneng Galaxy1 – 1Étoile du SahelEstadio 5 de julio de 1962 (Argel)CR Belouizdad1 – 1Espérance de TunisOlímpico (Radès)Espérance de Tunis0 – 0Étoile du SahelNacional (Gaborone)Jwaneng Galaxy1 – 2CR BelouizdadEstadio 5 de julio de 1962 (Argel)CR Belouizdad4 – 1Jwaneng GalaxyOlímpico (Radès)Étoile du Sahel0 – 2Espérance de TunisNacional (Gaborone)Jwaneng Galaxy0 – 3Espérance de TunisEstadio 5 de julio de 1962 (Argel)CR Belouizdad2 – 0Étoile du SahelOlímpico (Radès)Étoile du Sahel3 – 2Jwaneng GalaxyOlímpico (Radès)Espérance de Tunis2 – 1CR Belouizdad

Grupo D

PartidosFechaEstadio (Ciudad)LocalResultadoVisitanteMohammed V (Casablanca)Wydad Casablanca3 – 0Sagrada EsperançaInternacional (El Cairo)Zamalek2 – 2Petro de LuandaEstadio 11 de Noviembre (Luanda)Petro de Luanda2 – 1Wydad CasablancaEstadio 11 de Noviembre (Luanda)Sagrada Esperança0 – 0ZamalekEstadio 11 de Noviembre (Luanda)Sagrada Esperança0 – 1Petro de LuandaMohammed V (Casablanca)Wydad Casablanca3 – 1ZamalekInternacional (El Cairo)Zamalek0 – 1Wydad CasablancaEstadio 11 de Noviembre (Luanda)Petro de Luanda3 – 0Sagrada EsperançaEstadio 11 de Noviembre (Luanda)Petro de Luanda0 – 0ZamalekEstadio 11 de Noviembre (Luanda)Sagrada Esperança1 – 2Wydad CasablancaInternacional (El Cairo)Zamalek0 – 0Sagrada EsperançaMohammed V (Casablanca)Wydad Casablanca5 – 1Petro de Luanda

Fase final Equipos clasificados GrupoPrimerosSegundosA Mamelodi Sundowns Al-AhlyB Raja Casablanca ES SétifC Espérance de Tunis CR BelouizdadD Wydad Casablanca Petro de Luanda

Cuadro de desarrollo Los 8 equipos clasificados fueron divididos en cuatro enfrentamientos a eliminación directa a partidos de ida y vuelta. Se tomó el criterio de la regla del gol de visitante en caso de igualar en el marcador global, de persistir el empate se jugaba directamente una tanda de penales, en consecuencia en ninguna instancia hubo tiempo extra.

El sorteo de la fase final (cuartos de final y semifinales) se llevó a cabo el 5 de abril de 2022.

Cuartos de final Raja Casablanca – Al-Ahly

Al-Ahly clasifica a Semifinales con un resultado global de 3–2. Espérance de Tunis – ES Sétif

ES Sétif clasifica a Semifinales con un resultado global de 1–0. Wydad Casablanca – CR Belouizdad

Wydad Casablanca clasifica a Semifinales con un resultado global de 1–0. Mamelodi Sundowns – Petro de Luanda

Petro de Luanda clasifica a Semifinales con un resultado global de 3–2.

Semifinales ES Sétif – Al-Ahly

Al-Ahly clasifica a la Final con un resultado global de 6–2. Wydad Casablanca – Petro de Luanda

Wydad Casablanca clasifica a la Final con un resultado global de 4–2.

Final

Ficha del partido