Dates | 12 February – 20 April 2016 |
---|---|
The 2016 CAF Champions League qualifying rounds were played from 12 February to 20 April 2016. [1] A total of 55 teams competed in the qualifying rounds to decide the eight places in the group stage of the 2016 CAF Champions League. [2]
The draw for the preliminary, first and second rounds was held on 11 December 2015 in Dakar, Senegal. [3] [4]
The entry round of the 55 teams entered into the draw was determined by their performances in the CAF competitions for the previous five seasons (CAF 5-year ranking points shown in parentheses).
Entry round | First round | Preliminary round |
---|---|---|
Teams |
|
|
In the qualifying rounds, each tie was played on a home-and-away two-legged basis. If the aggregate score was tied after the second leg, the away goals rule would be applied, and if still tied, extra time would not be played, and the penalty shoot-out would be used to determine the winner (Regulations III. 13 & 14). [2]
The schedule of each round was as follows. [1]
Round | First leg | Second leg |
---|---|---|
Preliminary round | 12–14 February 2016 | 26–28 February 2016 |
First round | 11–13 March 2016 | 18–20 March 2016 |
Second round | 8–10 April 2016 | 19–20 April 2016 |
The eight winners of the second round advanced to the group stage, while the eight losers of the second round entered the Confederation Cup play-off round.
Preliminary round | First round | Second round | |||||||||||||||
![]() | 0 | 0 | 0 | ||||||||||||||
![]() | 3 | 1 | 4 | ||||||||||||||
![]() | 1 | 1 | 2 | ||||||||||||||
![]() | 0 | 1 | 1 | ||||||||||||||
![]() | — | — | — | ||||||||||||||
![]() | — | — | — | ||||||||||||||
![]() | 1 | 1 | 2 | ||||||||||||||
![]() | 0 | 2 | 2 | ||||||||||||||
![]() | 1 | 0 | 1 | ||||||||||||||
![]() | 0 | 2 | 2 | ||||||||||||||
![]() | 2 | 1 | 3 | ||||||||||||||
![]() | 0 | 1 | 1 | ||||||||||||||
![]() | — | — | — | ||||||||||||||
Bye | — | — | — |
Preliminary round | First round | Second round | |||||||||||||||
![]() | — | — | — | ||||||||||||||
![]() | — | — | — | ||||||||||||||
![]() | 0 | 0 | 0 | ||||||||||||||
![]() | 1 | 1 | 2 | ||||||||||||||
![]() | — | — | — | ||||||||||||||
Bye | — | — | — | ||||||||||||||
![]() | 2 | 0 | 2 | ||||||||||||||
![]() | 2 | 0 | 2 | ||||||||||||||
![]() | 0 | 0 | 0 | ||||||||||||||
![]() | 0 | 3 | 3 | ||||||||||||||
![]() | 1 | 2 | 3 | ||||||||||||||
![]() | 1 | 4 | 5 | ||||||||||||||
![]() | — | — | — | ||||||||||||||
Bye | — | — | — |
Preliminary round | First round | Second round | |||||||||||||||
![]() | 2 | 1 | 3 | ||||||||||||||
![]() | 0 | 2 | 2 | ||||||||||||||
![]() | 5 | 1 | 6 | ||||||||||||||
![]() | 1 | 2 | 3 | ||||||||||||||
![]() | 1 | 0 | 1 | ||||||||||||||
![]() | 2 | 1 | 3 | ||||||||||||||
![]() | 2 | 1 | 3 | ||||||||||||||
![]() | 0 | 1 | 1 | ||||||||||||||
![]() | 3 | 1 | 4 | ||||||||||||||
![]() | 0 | 1 | 1 | ||||||||||||||
![]() | 2 | 0 | 2 | ||||||||||||||
![]() | 2 | 1 | 3 | ||||||||||||||
![]() | — | — | — | ||||||||||||||
Bye | — | — | — |
Preliminary round | First round | Second round | |||||||||||||||
![]() | 1 | 0 | 1 | ||||||||||||||
![]() | 0 | 2 | 2 | ||||||||||||||
![]() | 5 | 1 | 6 | ||||||||||||||
![]() | 1 | 2 | 3 | ||||||||||||||
![]() | 1 | 1 | 2 | ||||||||||||||
![]() | 2 | 0 | 2 | ||||||||||||||
![]() | 3 | 0 | 3 (4) | ||||||||||||||
![]() | 0 | 3 | 3 (3) | ||||||||||||||
![]() | 2 | 2 | 4 | ||||||||||||||
![]() | 1 | 1 | 2 | ||||||||||||||
![]() | 1 | 0 | 1 | ||||||||||||||
![]() | 1 | 2 | 3 | ||||||||||||||
![]() | — | — | — | ||||||||||||||
Bye | — | — | — |
Preliminary round | First round | Second round | |||||||||||||||
![]() | 3 | 1 | 4 | ||||||||||||||
![]() | 1 | 0 | 1 | ||||||||||||||
![]() | 2 | 0 | 2 | ||||||||||||||
![]() | 0 | 1 | 1 | ||||||||||||||
![]() | — | — | — | ||||||||||||||
Bye | — | — | — | ||||||||||||||
![]() | 1 | 1 | 2 | ||||||||||||||
![]() | 3 | 2 | 5 | ||||||||||||||
![]() | 2 | 1 | 3 | ||||||||||||||
![]() | 0 | 0 | 0 | ||||||||||||||
![]() | 4 | 0 | 4 | ||||||||||||||
![]() | 1 | 2 | 3 | ||||||||||||||
![]() | 0 | 0 | 0 | ||||||||||||||
![]() | 0 | 4 | 4 |
Preliminary round | First round | Second round | |||||||||||||||
![]() | 1 | 1 | 2 | ||||||||||||||
![]() | 0 | 4 | 4 | ||||||||||||||
![]() | 1 | 1 | 2 | ||||||||||||||
![]() | 2 | 1 | 3 | ||||||||||||||
![]() | 0 | 0 | 0 | ||||||||||||||
![]() | 1 | 2 | 3 | ||||||||||||||
![]() | 1 | 1 | 2 | ||||||||||||||
![]() | 1 | 2 | 3 | ||||||||||||||
![]() | 5 | 4 | 9 | ||||||||||||||
![]() | 1 | 0 | 1 | ||||||||||||||
![]() | 0 | 0 | 0 | ||||||||||||||
![]() | 0 | 2 | 2 | ||||||||||||||
![]() | — | — | — | ||||||||||||||
Bye | — | — | — |
Preliminary round | First round | Second round | |||||||||||||||
![]() | 0 | — | — | ||||||||||||||
![]() | 4 | — | — | ||||||||||||||
![]() | 0 | 0 | 0 | ||||||||||||||
![]() | 1 | 0 | 1 | ||||||||||||||
![]() | 0 | 0 | 0 | ||||||||||||||
![]() | 1 | 0 | 1 | ||||||||||||||
![]() | 2 | 1 | 3 | ||||||||||||||
![]() | 0 | 2 | 2 | ||||||||||||||
![]() | 1 | 0 | 1 | ||||||||||||||
![]() | 2 | 0 | 2 | ||||||||||||||
![]() | 1 | 1 | 2 | ||||||||||||||
![]() | 0 | 2 | 2 | ||||||||||||||
![]() | — | — | — | ||||||||||||||
Bye | — | — | — |
Preliminary round | First round | Second round | |||||||||||||||
![]() | 1 | 0 | 1 | ||||||||||||||
![]() | 3 | 1 | 4 | ||||||||||||||
![]() | 0 | 0 | 0 | ||||||||||||||
![]() | 1 | 2 | 3 | ||||||||||||||
![]() | — | — | — | ||||||||||||||
Bye | — | — | — | ||||||||||||||
![]() | 2 | 1 | 3 | ||||||||||||||
![]() | 0 | 1 | 1 | ||||||||||||||
![]() | 2 | 0 | 2 | ||||||||||||||
![]() | 0 | 0 | 0 | ||||||||||||||
![]() | 1 | 0 | 1 | ||||||||||||||
![]() | 0 | 2 | 2 | ||||||||||||||
![]() | 1 | 1 | 2 | ||||||||||||||
![]() | 0 | 3 | 3 |
The preliminary round included the 46 teams that did not receive byes to the first round.
Team 1 | Agg. | Team 2 | 1st leg | 2nd leg |
---|---|---|---|---|
Mafunzo ![]() | 0–4 | ![]() | 0–3 | 0–1 |
Centre Chiefs ![]() | w/o | ![]() | — | — |
Chicken Inn ![]() | 1–2 | ![]() | 1–0 | 0–2 |
Warri Wolves ![]() | w/o | ![]() | — | — |
AS Mangasport ![]() | 0–3 | ![]() | 0–0 | 0–3 |
Wydad AC ![]() | 3–2 | ![]() | 2–0 | 1–2 |
Gor Mahia ![]() | 1–3 | ![]() | 1–2 | 0–1 |
Saint George ![]() | 4–1 | ![]() | 3–0 | 1–1 |
Vipers ![]() | 1–2 | ![]() | 1–0 | 0–2 |
Lioli ![]() | 2–2 (a) | ![]() | 1–2 | 1–0 |
Olympique Khouribga ![]() | 4–2 | ![]() | 2–1 | 2–1 |
Stade Malien ![]() | 4–1 | ![]() | 3–1 | 1–0 |
ZESCO United ![]() | 3–0 | ![]() | 2–0 | 1–0 |
AS Douanes Dakar ![]() | 0–4 | ![]() | 0–0 | 0–4 |
Mbabane Swallows ![]() | 2–4 | ![]() | 1–0 | 1–4 |
Cercle de Joachim ![]() | 0–3 | ![]() | 0–1 | 0–2 |
Recreativo do Libolo ![]() | 9–1 | ![]() | 5–1 | 4–0 |
Volcan Club ![]() | w/o | ![]() | 0–4 | — |
AS CotonTchad ![]() | 0–1 | ![]() | 0–1 | 0–0 |
Onze Créateurs ![]() | 1–2 | ![]() | 1–2 | 0–0 |
Nimba United ![]() | 1–4 | ![]() | 1–3 | 0–1 |
Club Africain ![]() | 2–0 | ![]() | 2–0 | 0–0 |
Ashanti Gold ![]() | 2–3 | ![]() | 1–0 | 1–3 |
Mafunzo ![]() | 0–3 | ![]() |
---|---|---|
Report | Mayimona ![]() Ngudikama ![]() Muzinga ![]() |
AS Vita Club ![]() | 1–0 | ![]() |
---|---|---|
Mkhontfo ![]() | Report |
AS Vita Club won 4–0 on aggregate.
Centre Chiefs ![]() | Cancelled | ![]() |
---|---|---|
Report |
Ferroviário Maputo ![]() | Cancelled | ![]() |
---|---|---|
Report |
Ferroviário Maputo won on walkover after Centre Chiefs withdrew. [5]
Chicken Inn ![]() | 1–0 | ![]() |
---|---|---|
Katsvairo ![]() | Report |
Mamelodi Sundowns ![]() | 2–0 | ![]() |
---|---|---|
Arendse ![]() Mashego ![]() | Report |
Mamelodi Sundowns won 2–1 on aggregate.
Warri Wolves ![]() | Cancelled | ![]() |
---|---|---|
Report |
Sporting Praia Cruz ![]() | Cancelled | ![]() |
---|---|---|
Report |
Warri Wolves won on walkover after Sporting Praia Cruz failed to arrive for the first leg. [6]
AS Mangasport ![]() | 0–0 | ![]() |
---|---|---|
Report |
Étoile du Congo ![]() | 3–0 | ![]() |
---|---|---|
Obassi ![]() Issambet ![]() Ipamy ![]() | Report |
Étoile du Congo won 3–0 on aggregate.
Wydad AC ![]() | 2–0 | ![]() |
---|---|---|
Hajhouj ![]() Abdoulaye ![]() | Report |
AS Douanes Niamey ![]() | 2–1 | ![]() |
---|---|---|
Dognon ![]() Moussa ![]() | Report | Hajhouj ![]() |
Wydad AC won 3–2 on aggregate.
Gor Mahia ![]() | 1–2 | ![]() |
---|---|---|
Agwanda ![]() | Report | Raherinaivo ![]() Mandampisoa ![]() |
CNaPS Sport ![]() | 1–0 | ![]() |
---|---|---|
Rakotoharimalala ![]() | Report |
CNaPS Sport won 3–1 on aggregate.
Saint George ![]() | 3–0 | ![]() |
---|---|---|
Girma ![]() Assefa ![]() Chika ![]() | Report |
St Michel United ![]() | 1–1 | ![]() |
---|---|---|
Manoo ![]() | Report | Lok ![]() |
Saint George won 4–1 on aggregate.
Vipers ![]() | 1–0 | ![]() |
---|---|---|
Ssekisambu ![]() | Report |
Enyimba won 2–1 on aggregate.
2–2 on aggregate. Vital'O won on away goals.
Olympique Khouribga ![]() | 2–1 | ![]() |
---|---|---|
Bezghoudi ![]() Tiberkanine ![]() | Report | Sarr ![]() |
Gamtel ![]() | 1–2 | ![]() |
---|---|---|
Sarr ![]() | Report | Koumya ![]() Bezghoudi ![]() |
Olympique Khouribga won 4–2 on aggregate.
Stade Malien ![]() | 3–1 | ![]() |
---|---|---|
Ma. Coulibaly ![]() Doumbia ![]() Mo. Coulibaly ![]() | Report | Kaboré ![]() |
RC Bobo Dioulasso ![]() | 0–1 | ![]() |
---|---|---|
Report | Siekoua ![]() |
Stade Malien won 4–1 on aggregate.
ZESCO United ![]() | 2–0 | ![]() |
---|---|---|
Mbombo ![]() Chama ![]() | Report |
Al-Ghazal ![]() | 0–1 | ![]() |
---|---|---|
Report | Ching'andu ![]() |
ZESCO United won 3–0 on aggregate.
AS Douanes Dakar ![]() | 0–0 | ![]() |
---|---|---|
Report |
Horoya ![]() | 4–0 | ![]() |
---|---|---|
Bangoura ![]() Camara ![]() Dipita ![]() Mandela ![]() | Report |
Horoya won 4–0 on aggregate.
Mbabane Swallows ![]() | 1–0 | ![]() |
---|---|---|
Hlatjwayo ![]() | Report |
APR ![]() | 4–1 | ![]() |
---|---|---|
Rwatubyaye ![]() Sibomana ![]() | Report | Mkhweli ![]() |
APR won 4–2 on aggregate.
Cercle de Joachim ![]() | 0–1 | ![]() |
---|---|---|
Report | Ngoma ![]() |
Young Africans ![]() | 2–0 | ![]() |
---|---|---|
Tambwe ![]() Kamusoko ![]() | Report |
Young Africans won 3–0 on aggregate.
Recreativo do Libolo ![]() | 5–1 | ![]() |
---|---|---|
Luiz Phellype ![]() Fredy ![]() Diawara ![]() | Report | Keleba ![]() |
Racing de Micomeseng ![]() | 0–4 | ![]() |
---|---|---|
Report | Diawara ![]() Erivaldo ![]() |
Recreativo do Libolo won 9–1 on aggregate.
Volcan Club ![]() | 0–4 | ![]() |
---|---|---|
Report | Parker ![]() Mathoho ![]() Matovu ![]() |
Kaizer Chiefs ![]() | Cancelled | ![]() |
---|---|---|
Report |
Kaizer Chiefs won on walkover after Volcan Club failed to arrive for the second leg. [8]
AS CotonTchad ![]() | 0–1 | ![]() |
---|---|---|
Report | Zakri ![]() |
ASEC Mimosas won 1–0 on aggregate.
Onze Créateurs ![]() | 1–2 | ![]() |
---|---|---|
Soumaoro ![]() | Report | Shafrod ![]() Al Ghanodi ![]() |
Al-Ahli Tripoli ![]() | 0–0 | ![]() |
---|---|---|
Report |
Al-Ahli Tripoli won 2–1 on aggregate.
Nimba United ![]() | 1–3 | ![]() |
---|---|---|
Evanonye ![]() | Report | Nlend ![]() Heutchou ![]() |
Union Douala ![]() | 1–0 | ![]() |
---|---|---|
Nlend ![]() | Report |
Union Douala won 4–1 on aggregate.
Club Africain ![]() | 2–0 | ![]() |
---|---|---|
Srarfi ![]() Ifa ![]() | Report |
AS Tanda ![]() | 0–0 | ![]() |
---|---|---|
Report |
Club Africain won 2–0 on aggregate.
Ashanti Gold ![]() | 1–0 | ![]() |
---|---|---|
Tijani ![]() | Report |
MO Béjaïa ![]() | 3–1 | ![]() |
---|---|---|
Yakubu ![]() Khadir ![]() Hamzaoui ![]() | Report | Osei ![]() |
MO Béjaïa won 3–2 on aggregate.
The first round included 32 teams: the 23 winners of the preliminary round, and the 9 teams that received byes to this round.
Team 1 | Agg. | Team 2 | 1st leg | 2nd leg |
---|---|---|---|---|
AS Vita Club ![]() | 2–1 | ![]() | 1–0 | 1–1 |
Mamelodi Sundowns ![]() | 3–1 | ![]() | 2–0 | 1–1 |
Warri Wolves ![]() | 0–2 | ![]() | 0–1 | 0–1 |
Étoile du Congo ![]() | 3–5 | ![]() | 1–1 | 2–4 |
Wydad AC ![]() | 6–3 | ![]() | 5–1 | 1–2 |
Saint George ![]() | 2–3 | ![]() | 2–2 | 0–1 |
Enyimba ![]() | 6–3 | ![]() | 5–1 | 1–2 |
Olympique Khouribga ![]() | 1–3 | ![]() | 1–1 | 0–2 |
Stade Malien ![]() | 2–1 | ![]() | 2–0 | 0–1 |
ZESCO United ![]() | 4–3 | ![]() | 4–1 | 0–2 |
APR ![]() | 2–3 | ![]() | 1–2 | 1–1 |
Recreativo do Libolo ![]() | 0–2 | ![]() | 0–0 | 0–2 |
Kaizer Chiefs ![]() | 0–1 | ![]() | 0–1 | 0–0 |
Al-Ahli Tripoli ![]() | 2–2 (a) | ![]() | 1–0 | 1–2 |
Union Douala ![]() | 0–3 | ![]() | 0–1 | 0–2 |
Club Africain ![]() | 1–2 | ![]() | 1–0 | 0–2 |
AS Vita Club ![]() | 1–0 | ![]() |
---|---|---|
Ngudikama ![]() | Report |
Ferroviário Maputo ![]() | 1–1 | ![]() |
---|---|---|
Diogo ![]() | Report | Batezadio ![]() |
AS Vita Club won 2–1 on aggregate.
Mamelodi Sundowns ![]() | 2–0 | ![]() |
---|---|---|
Dolly ![]() Castro ![]() | Report |
AC Léopards ![]() | 1–1 | ![]() |
---|---|---|
Kalema ![]() | Report | Kekana ![]() |
Mamelodi Sundowns won 3–1 on aggregate.
Warri Wolves ![]() | 0–1 | ![]() |
---|---|---|
Report | Jaber ![]() |
Al-Merrikh ![]() | 1–0 | ![]() |
---|---|---|
Al-Madina ![]() | Report |
Al-Merrikh won 2–0 on aggregate.
Étoile du Congo ![]() | 1–1 | ![]() |
---|---|---|
Kalonji ![]() | Report | Djahnit ![]() |
ES Sétif won 5–3 on aggregate.
Wydad AC ![]() | 5–1 | ![]() |
---|---|---|
Hajhouj ![]() Haddad ![]() Ondama ![]() | Report | Vombola ![]() |
CNaPS Sport ![]() | 2–1 | ![]() |
---|---|---|
Rakotoarimalala ![]() Ratolojanahary ![]() | Report | Saidi ![]() |
Wydad AC won 6–3 on aggregate.
Saint George ![]() | 2–2 | ![]() |
---|---|---|
Assefa ![]() | Report | Adjei ![]() Tamene ![]() |
TP Mazembe ![]() | 1–0 | ![]() |
---|---|---|
Bolingi ![]() | Report |
TP Mazembe won 3–2 on aggregate.
Enyimba ![]() | 5–1 | ![]() |
---|---|---|
Chukwude ![]() Udoh ![]() Ugochukwu ![]() | Report | Shaban ![]() |
Enyimba won 6–3 on aggregate.
Olympique Khouribga ![]() | 1–1 | ![]() |
---|---|---|
Sidibé ![]() | Report | Bedoui ![]() |
Étoile du Sahel ![]() | 2–0 | ![]() |
---|---|---|
Akaïchi ![]() Dramé ![]() | Report |
Étoile du Sahel won 3–1 on aggregate.
Stade Malien ![]() | 2–0 | ![]() |
---|---|---|
Mo. Coulibaly ![]() Ma. Coulibaly ![]() | Report |
Coton Sport ![]() | 1–0 | ![]() |
---|---|---|
Mpondo ![]() | Report |
Stade Malien won 2–1 on aggregate.
ZESCO United ![]() | 4–1 | ![]() |
---|---|---|
Mbombo ![]() Were ![]() Chama ![]() Mwaba ![]() | Report | Mandela ![]() |
Horoya ![]() | 2–0 | ![]() |
---|---|---|
Camara ![]() | Report |
ZESCO United won 4–3 on aggregate.
APR ![]() | 1–2 | ![]() |
---|---|---|
Sibomana ![]() | Report | Abdul ![]() Kamusoko ![]() |
Young Africans ![]() | 1–1 | ![]() |
---|---|---|
Ngoma ![]() | Report | Nkinzingabo ![]() |
Young Africans won 3–2 on aggregate.
Recreativo do Libolo ![]() | 0–0 | ![]() |
---|---|---|
Report |
Al-Ahly ![]() | 2–0 | ![]() |
---|---|---|
Sobhi ![]() Antwi ![]() | Report |
Al-Ahly won 2–0 on aggregate.
Kaizer Chiefs ![]() | 0–1 | ![]() |
---|---|---|
Report | Bakayoko ![]() |
ASEC Mimosas ![]() | 0–0 | ![]() |
---|---|---|
Report |
ASEC Mimosas won 1–0 on aggregate.
Al-Ahli Tripoli ![]() | 1–0 | ![]() |
---|---|---|
Ainooson ![]() | Report |
Al-Hilal ![]() | 2–1 | ![]() |
---|---|---|
Karika ![]() | Report | Al Ghanodi ![]() |
2–2 on aggregate. Al-Ahli Tripoli won on away goals
Union Douala ![]() | 0–1 | ![]() |
---|---|---|
Report | Koffi ![]() |
Zamalek ![]() | 2–0 | ![]() |
---|---|---|
Kahraba ![]() Tawfik ![]() | Report |
Zamalek won 3–0 on aggregate.
Club Africain ![]() | 1–0 | ![]() |
---|---|---|
Chenihi ![]() | Report |
MO Béjaïa ![]() | 2–0 | ![]() |
---|---|---|
Ndoye ![]() Betorangal ![]() | Report |
MO Béjaïa won 2–1 on aggregate.
The second round included the 16 winners of the first round.
Team 1 | Agg. | Team 2 | 1st leg | 2nd leg |
---|---|---|---|---|
AS Vita Club ![]() | 2–2 (a) d/q; w/o | ![]() | 1–0 | 1–2 |
Al-Merrikh ![]() | 2–2 (a) | ![]() | 2–2 | 0–0 |
Wydad AC ![]() | 3–1 | ![]() | 2–0 | 1–1 |
Enyimba ![]() | 3–3 (4–3 p) | ![]() | 3–0 | 0–3 |
Stade Malien ![]() | 2–5 | ![]() | 1–3 | 1–2 |
Young Africans ![]() | 2–3 | ![]() | 1–1 | 1–2 |
ASEC Mimosas ![]() | 3–2 | ![]() | 2–0 | 1–2 |
Zamalek ![]() | 3–1 | ![]() | 2–0 | 1–1 |
AS Vita Club ![]() | 1–0 | ![]() |
---|---|---|
Mbombo ![]() | Report |
Mamelodi Sundowns ![]() | 2–1 | ![]() |
---|---|---|
Nthethe ![]() Langerman ![]() | Report | Mbombo ![]() |
2–2 on aggregate. AS Vita Club won on away goals.
The CAF announced on 24 May 2016 that Mamelodi Sundowns won on walkover after AS Vita Club were disqualified for fielding an ineligible player in their preliminary round tie against Mafunzo. [9] Mamelodi Sundowns played in the Confederation Cup play-off round before they were reinstated to the Champions League.
Al-Merrikh ![]() | 2–2 | ![]() |
---|---|---|
Abdel-Aati ![]() | Report | Dagoulou ![]() Djabou ![]() |
ES Sétif ![]() | 0–0 | ![]() |
---|---|---|
Report |
2–2 on aggregate. ES Sétif won on away goals.
Wydad AC ![]() | 2–0 | ![]() |
---|---|---|
Noussir ![]() Hajhouj ![]() | Report |
TP Mazembe ![]() | 1–1 | ![]() |
---|---|---|
Coulibaly ![]() | Report | Hajhouj ![]() |
Wydad AC won 3–1 on aggregate.
Enyimba ![]() | 3–0 | ![]() |
---|---|---|
Udoh ![]() | Report |
Étoile du Sahel ![]() | 3–0 | ![]() |
---|---|---|
Lahmar ![]() Diogo ![]() | Report | |
Penalties | ||
Lahmar ![]() Msakni ![]() Jemal ![]() Nagguez ![]() Bedoui ![]() Ben Amor ![]() Omrani ![]() | 3–4 | ![]() ![]() ![]() ![]() ![]() ![]() ![]() |
3–3 on aggregate. Enyimba won 4–3 on penalties.
Stade Malien ![]() | 1–3 | ![]() |
---|---|---|
Diallo ![]() | Report | Mwelwa ![]() Mbombo ![]() |
ZESCO United ![]() | 2–1 | ![]() |
---|---|---|
Were ![]() Mwaba ![]() | Report | Mo. Coulibaly ![]() |
ZESCO United won 5–2 on aggregate.
Young Africans ![]() | 1–1 | ![]() |
---|---|---|
Hegazy ![]() | Report | Gamal ![]() |
Al-Ahly ![]() | 2–1 | ![]() |
---|---|---|
Ghaly ![]() Said ![]() | Report | Ngoma ![]() |
Al-Ahly won 3–2 on aggregate.
ASEC Mimosas ![]() | 2–0 | ![]() |
---|---|---|
Dao ![]() Aka ![]() | Report |
Al-Ahli Tripoli ![]() | 2–1 | ![]() |
---|---|---|
Al Lafee ![]() Al Ghanodi ![]() | Report | Zakri ![]() |
ASEC Mimosas won 3–2 on aggregate.
Zamalek won 3–1 on aggregate.
This page provides the summaries of the matches of the qualifying rounds for the group stage of the 2011 CAF Champions League.
These are the summaries of the matches in the qualifying rounds for the group stage of the 2011 CAF Confederation Cup.
The 2012 CAF Champions League qualifying rounds decided the eight teams which played in the group stage.
The 2012 CAF Confederation Cup qualifying rounds decided the eight teams which played in the group stage.
The qualifying rounds of the 2014 CAF Champions League were played from 7 February to 30 March 2014, to decide the eight teams which advanced to the group stage.
The 2015 CAF Champions League qualifying rounds were played from 13 February to 3 May 2015. A total of 57 teams competed in the qualifying rounds to decide the eight places in the group stage of the 2015 CAF Champions League.
The 2015 CAF Confederation Cup qualifying rounds were played from 13 February to 3 May 2015. A total of 63 teams competed in the qualifying rounds to decide the eight places in the group stage of the 2015 CAF Confederation Cup.
The 2015 African Games men's football tournament qualification decided the participating teams of the 2015 African Games men's football tournament. A total of eight teams qualified to play in the men's football tournament, including Congo who qualified automatically as hosts. Both the qualifying rounds and the final tournament were age-restricted and open to men's under-23 national teams only.
The 2016 CAF Confederation Cup qualifying rounds were played from 12 February to 18 May 2016. A total of 59 teams competed in the qualifying rounds to decide the eight places in the group stage of the 2016 CAF Confederation Cup.
The 2018 African Nations Championship qualification was a men's football competition which decided the participating teams of the 2018 African Nations Championship. Only national team players who were playing in their country's own domestic league were eligible to compete in the tournament.
The qualification phase of the 2017 Africa U-20 Cup of Nations decided the participating teams of the final tournament. A total of eight teams will play in the final tournament, to be hosted by Zambia.
The 2017 CAF Champions League qualifying rounds were played from 10 February to 19 March 2017. A total of 55 teams competed in the qualifying rounds to decide the 16 places in the group stage of the 2017 CAF Champions League.
The 2017 CAF Confederation Cup qualifying rounds were played from 10 February to 22 April 2017. A total of 68 teams competed in the qualifying rounds to decide the 16 places in the group stage of the 2017 CAF Confederation Cup.
The 2018 CAF Champions League qualifying rounds were played from 10 February to 18 March 2018. A total of 59 teams competed in the qualifying rounds to decide the 16 places in the group stage of the 2018 CAF Champions League.
The 2018 CAF Confederation Cup qualifying rounds were played from 9 February to 18 April 2018. A total of 70 teams competed in the qualifying rounds to decide the 16 places in the group stage of the 2018 CAF Confederation Cup.
The 2018–19 CAF Confederation Cup qualifying rounds were played from 27 November 2018 to 20 January 2019. A total of 70 teams competed in the qualifying rounds to decide the 16 places in the group stage of the 2018–19 CAF Confederation Cup.
The 2020 CAF Women's Olympic Qualifying Tournament was the fifth edition of the CAF Women's Olympic Qualifying Tournament, the quadrennial international football competition organised by the Confederation of African Football (CAF) to determine which women's national teams from Africa qualify for the Olympic football tournament.
The 2019–20 CAF Confederation Cup qualifying rounds were played from 9 August to 5 November 2019. A total of 69 teams competed in the qualifying rounds to decide the 16 places in the group stage of the 2019–20 CAF Confederation Cup.
The 2020–21 CAF Confederation Cup qualifying rounds were played from 27 November 2020 to 21 February 2021. A total of 67 teams are competing in the qualifying rounds to decide the 16 places in the group stage of the 2020–21 CAF Confederation Cup.
The 2022 Women Africa Cup of Nations qualification was a women's football competition which decided the participating teams of the 2022 Africa Women Cup of Nations, which in turn is part of the 2023 FIFA Women's World Cup qualification.