| Dates | 13 February – 3 May 2015 |
|---|---|
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. [1]
The draw for the preliminary, first and second qualifying rounds was held on 22 December 2014 at the CAF headquarters in Cairo, Egypt. [2] The entry round of each team was determined by their ranking points calculated based on performances in continental club championships for the period 2010–2014.
The following 57 teams were entered into the draw:
| Byes to first round | Entrants to preliminary round |
|---|---|
|
|
Qualification ties were 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 level, the penalty shoot-out would be used to determine the winner (no extra time would be played). [1]
The schedule of each round was as follows. [3]
| Round | First leg | Second leg |
|---|---|---|
| Preliminary round | 13–15 February 2015 | 27 February–1 March 2015 |
| First round | 13–15 March 2015 | 3–5 April 2015 |
| Second round | 17–19 April 2015 | 1–3 May 2015 |
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. [4]
| Preliminary round | First round | Second round | |||||||||||||||
| | 3 | 1 | 4 | ||||||||||||||
| | 0 | 3 | 3 | ||||||||||||||
| | 5 | 1 | 6 | ||||||||||||||
| | 1 | 1 | 2 | ||||||||||||||
| | 1 | 0 | 1 | ||||||||||||||
| | 0 | 0 | 0 | ||||||||||||||
| | 2 | 1 | 3 | ||||||||||||||
| | 1 | 1 | 2 | ||||||||||||||
| | 1 | 0 | 1 | ||||||||||||||
| | 1 | 1 | 2 | ||||||||||||||
| | 1 | 1 | 2(4) | ||||||||||||||
| | 1 | 1 | 2(5) | ||||||||||||||
| | 1 | 1 | 2 | ||||||||||||||
| | 2 | 1 | 3 | ||||||||||||||
| Preliminary round | First round | Second round | |||||||||||||||
| | — | — | — | ||||||||||||||
| Bye | — | — | — | ||||||||||||||
| | 0 | 0 | 0 | ||||||||||||||
| | 0 | 2 | 2 | ||||||||||||||
| | 3 | 0 | 3 | ||||||||||||||
| | 1 | 2 | 3 | ||||||||||||||
| | 0 | 0 | 0 | ||||||||||||||
| | 1 | 1 | 2 | ||||||||||||||
| | 2 | 0 | 2 | ||||||||||||||
| | 0 | 1 | 1 | ||||||||||||||
| | 4 | 1 | 5 | ||||||||||||||
| | 0 | 1 | 1 | ||||||||||||||
| | 0 | 2 | 2 | ||||||||||||||
| | 1 | 2 | 3 | ||||||||||||||
| Preliminary round | First round | Second round | |||||||||||||||
| | 2 | 0 | 2 | ||||||||||||||
| | 0 | 3 | 3 | ||||||||||||||
| | 2 | 1 | 3 | ||||||||||||||
| | 0 | 2 | 2 | ||||||||||||||
| | 0 | 0 | 0 | ||||||||||||||
| | 0 | 1 | 1 | ||||||||||||||
| | 1 | 1 | 2 | ||||||||||||||
| | 0 | 2 | 2 | ||||||||||||||
| | 1 | 0 | 1 | ||||||||||||||
| | 0 | 3 | 3 | ||||||||||||||
| | 0 | 1 | 1 | ||||||||||||||
| | 1 | 3 | 4 | ||||||||||||||
| | — | — | — | ||||||||||||||
| Bye | — | — | — | ||||||||||||||
| Preliminary round | First round | Second round | |||||||||||||||
| | 1 | 1 | 2 | ||||||||||||||
| | 0 | 2 | 2 | ||||||||||||||
| | 0 | 2 | 2 | ||||||||||||||
| | 0 | 1 | 1 | ||||||||||||||
| | — | — | — | ||||||||||||||
| | — | — | — | ||||||||||||||
| | 1 | 0 | 1(7) | ||||||||||||||
| | 0 | 1 | 1(6) | ||||||||||||||
| | 1 | 0 | 1 | ||||||||||||||
| | 1 | 1 | 2 | ||||||||||||||
| | 0 | 0 | 0 | ||||||||||||||
| | 5 | 1 | 6 | ||||||||||||||
| | — | — | — | ||||||||||||||
| Bye | — | — | — | ||||||||||||||
| Preliminary round | First round | Second round | |||||||||||||||
| | 1 | 2 | 3 | ||||||||||||||
| | 0 | 3 | 3 | ||||||||||||||
| | 0 | 0 | 0 | ||||||||||||||
| | 1 | 1 | 2 | ||||||||||||||
| | — | — | — | ||||||||||||||
| Bye | — | — | — | ||||||||||||||
| | 1 | 0 | 1 | ||||||||||||||
| | 0 | 2 | 2 | ||||||||||||||
| | 3 | 1 | 4 | ||||||||||||||
| | 0 | 0 | 0 | ||||||||||||||
| | 1 | 0 | 1 | ||||||||||||||
| | 0 | 2 | 2 | ||||||||||||||
| | 1 | 0 | 1(3) | ||||||||||||||
| | 0 | 1 | 1(5) | ||||||||||||||
| Preliminary round | First round | Second round | |||||||||||||||
| | 2 | 0 | 2 | ||||||||||||||
| | 0 | 3 | 3 | ||||||||||||||
| | 4 | 1 | 5 | ||||||||||||||
| | 0 | 2 | 2 | ||||||||||||||
| | 0 | 0 | 0 | ||||||||||||||
| | 2 | 3 | 5 | ||||||||||||||
| | 1 | 0 | 1(4) | ||||||||||||||
| | 0 | 1 | 1(3) | ||||||||||||||
| | 0 | 1 | 1 | ||||||||||||||
| | 0 | 2 | 2 | ||||||||||||||
| | 0 | 0 | 0 | ||||||||||||||
| | 2 | 2 | 4 | ||||||||||||||
| | — | — | — | ||||||||||||||
| Bye | — | — | — | ||||||||||||||
| Preliminary round | First round | Second round | |||||||||||||||
| | 2 | 1 | 3 | ||||||||||||||
| | 1 | 0 | 1 | ||||||||||||||
| | 0 | 0 | 0 | ||||||||||||||
| | 1 | 2 | 3 | ||||||||||||||
| | 4 | 2 | 6 | ||||||||||||||
| | 0 | 2 | 2 | ||||||||||||||
| | 2 | 2 | 4(1) | ||||||||||||||
| | 2 | 2 | 4(4) | ||||||||||||||
| | 1 | 1 | 2 | ||||||||||||||
| | 1 | 0 | 1 | ||||||||||||||
| | 1 | 0 | 1 | ||||||||||||||
| | 1 | 2 | 3 | ||||||||||||||
| | — | — | — | ||||||||||||||
| Bye | — | — | — | ||||||||||||||
| Preliminary round | First round | Second round | |||||||||||||||
| | 1 | 0 | 1 | ||||||||||||||
| | 0 | 0 | 0 | ||||||||||||||
| | 1 | 1 | 2 | ||||||||||||||
| | 3 | 2 | 5 | ||||||||||||||
| | 0 | 1 | 1 | ||||||||||||||
| | 0 | 1 | 1 | ||||||||||||||
| | 2 | 1 | 3 | ||||||||||||||
| | 2 | 2 | 4 | ||||||||||||||
| | 1 | 0 | 1 | ||||||||||||||
| | 1 | 3 | 4 | ||||||||||||||
| | 1 | 1 | 2 | ||||||||||||||
| | 0 | 3 | 3 | ||||||||||||||
| | — | — | — | ||||||||||||||
| Bye | — | — | — | ||||||||||||||
The preliminary round included the 50 teams that did not receive byes to the first round.
| Mbabane Swallows | 1–1 | |
|---|---|---|
| Badenhorst | Report | Zulu |
| ZESCO United | 1–0 | |
|---|---|---|
| Zulu | Report |
ZESCO United won 2–1 on aggregate.
| Séwé Sport | 1–2 | |
|---|---|---|
| Pathinvo | Report | Ballo Konté |
| AS Kaloum | 1–1 | |
|---|---|---|
| Kassongo | Report | Assiri |
Note: The second leg was played outside of Guinea due to Ebola outbreak.
AS Kaloum won 3–2 on aggregate.
| USM Alger | 3–0 | |
|---|---|---|
| Chafaï Belaïli Carolus | Report |
USM Alger won 4–3 on aggregate.
| AS Pikine | 1–0 | |
|---|---|---|
| Wade | Report |
| Étoile Filante | 0–0 | |
|---|---|---|
| Report |
AS Pikine won 1–0 on aggregate.
Al-Hilal won 2–1 on aggregate.
| Fomboni Club | 0–1 | |
|---|---|---|
| Report | Kumwenda |
| Big Bullets | 2–2 | |
|---|---|---|
| Limbani Kumwenda | Report | Alphonse Takfidine |
Big Bullets won 3–2 on aggregate.
| Recreativo do Libolo | 3–1 | |
|---|---|---|
| Diawara Fredy Dário | Report | Mukundi |
| SM Sanga Balende | 2–0 | |
|---|---|---|
| Mukundi Luyindama | Report |
3–3 on aggregate. SM Sanga Balende won on away goals.
| Kampala City Council | 1–0 | |
|---|---|---|
| Wasswa | Report |
| Cosmos de Bafia | 3–0 | |
|---|---|---|
| Ekamba Tombi | Report |
Cosmos de Bafia won 3–1 on aggregate.
| Azam | 2–0 | |
|---|---|---|
| Kavumbangu Bocco | Report |
| Al-Merrikh | 3–0 | |
|---|---|---|
| Al-Madina Abdalla Wanga | Report |
Al-Merrikh won 3–2 on aggregate.
| LLB Académic | 0–0 | |
|---|---|---|
| Report |
| Kabuscorp | 1–0 | |
|---|---|---|
| Meyong | Report |
Kabuscorp won 1–0 on aggregate.
| Sony Elá Nguema | 1–1 | |
|---|---|---|
| Bikoro | Report | Folly-Klan |
| AC Semassi | 1–0 | |
|---|---|---|
| Fousseni | Report |
AC Semassi won 2–1 on aggregate.
| MC El Eulma | 1–0 | |
|---|---|---|
| Hamiti | Report |
| Saint George | 2–1 | |
|---|---|---|
| B. Assefa Adane | Report | Tembeng |
2–2 on aggregate. MC El Eulma won on away goals.
| East End Lions | Cancelled | |
|---|---|---|
| Report |
| Asante Kotoko | Cancelled | |
|---|---|---|
| Report |
Asante Kotoko won on walkover after East End Lions withdrew. [5]
| Enyimba | 3–0 | |
|---|---|---|
| Daniel Sokari Onyekachi | Report |
| Buffles du Borgou | 0–1 | |
|---|---|---|
| Report | Abalogu |
Enyimba won 4–0 on aggregate.
| Al-Ahli Tripoli | 1–0 | |
|---|---|---|
| Al Ghanodi | Report |
| Smouha | 1–0 | |
|---|---|---|
| Amin | Report | |
| Penalties | ||
| Farid Nabil Said Al Mounofi Amin | 5–3 | |
Note: The first leg was played outside of Libya due to security concerns.
1–1 on aggregate. Smouha won on penalties.
| Gor Mahia | 1–0 | |
|---|---|---|
| Abondo | Report |
3–3 on aggregate. Gor Mahia won on away goals.
| Liga Muçulmana | 0–0 | |
|---|---|---|
| Report |
| APR | 2–1 | |
|---|---|---|
| Mubumbyi Mugiraneza | Report | Arnaldo |
APR won 2–1 on aggregate.
| Club Olympique de Bamako | 2–0 | |
|---|---|---|
| Diarra | Report |
| Moghreb Tétouan | 3–0 | |
|---|---|---|
| Iajour Abarhoun Naïm | Report |
Moghreb Tétouan won 3–2 on aggregate.
| Al-Malakia | 0–2 | |
|---|---|---|
| Report | Gambo Obiazor |
| Kano Pillars | 3–0 | |
|---|---|---|
| Gambo Hassan | Report |
Kano Pillars won 5–0 on aggregate.
| Real Banjul | 1–1 | |
|---|---|---|
| Sawo | Report | Jabateh |
| Barrack Young Controllers | 0–1 | |
|---|---|---|
| Report | Jarju |
Note: The second leg was played outside of Liberia due to Ebola outbreak. The match was scheduled to take place in the Stade du 26 Mars, Bamako (Mali), on 1 March 2015 but the Malian Football Federation eventually did not allow Barrack Young Controllers to play there. [6] [7] The match was moved to take place in the Gambia the following week. [8]
Real Banjul won 2–1 on aggregate.
| Kaizer Chiefs | 2–1 | |
|---|---|---|
| Rusike Mashamaite | Report | Boy |
| Township Rollers | 0–1 | |
|---|---|---|
| Report | Nkosi |
Kaizer Chiefs won 3–1 on aggregate.
| Raja Casablanca | 4–0 | |
|---|---|---|
| Guehi Osaguona Karrouchy Jbira | Report |
| Diables Noirs | 2–2 | |
|---|---|---|
| Ebengo Mvete | Report | Mabidé Osaguona |
Raja Casablanca won 6–2 on aggregate.
| St Michel United | 1–1 | |
|---|---|---|
| Fenosoa | Report | Billiat |
| Mamelodi Sundowns | 3–0 | |
|---|---|---|
| Moriri Mashego | Report |
Mamelodi Sundowns won 4–1 on aggregate.
| AS Mangasport | 1–0 | |
|---|---|---|
| Bakayoko | Report |
| Bantu | 0–0 | |
|---|---|---|
| Report |
AS Mangasport won 1–0 on aggregate.
| Stade Malien | 0–0 | |
|---|---|---|
| Report |
| AS GNN | 1–1 | |
|---|---|---|
| Talatou | Report | Bangoura |
1–1 on aggregate. Stade Malien won on away goals.
The first round included 32 teams: the 25 winners of the preliminary round, and the 7 teams that received byes to this round.
| Team 1 | Agg. | Team 2 | 1st leg | 2nd leg |
|---|---|---|---|---|
| ZESCO United | 2–2 (4–5 p) | | 1–1 | 1–1 |
| USM Alger | 6–2 | | 5–1 | 1–1 |
| Al-Hilal | 5–1 | | 4–0 | 1–1 |
| Coton Sport | 0–2 | | 0–0 | 0–2 |
| Cosmos de Bafia | 1–4 | | 0–1 | 1–3 |
| Al-Merrikh | 3–2 | | 2–0 | 1–2 |
| AC Semassi | 0–6 | | 0–5 | 0–1 |
| MC El Eulma | 2–1 | | 0–0 | 2–1 |
| Enyimba | 1–2 | | 1–0 | 0–2 |
| Gor Mahia | 0–2 | | 0–1 | 0–1 |
| APR | 0–4 | | 0–2 | 0–2 |
| Moghreb Tétouan | 5–2 | | 4–0 | 1–2 |
| Real Banjul | 1–3 | | 1–1 | 0–2 |
| Kaizer Chiefs | 0–3 | | 0–1 | 0–2 |
| Mamelodi Sundowns | 2–3 | | 1–0 | 1–3 |
| AS Mangasport | 2–5 | | 1–3 | 1–2 |
| ZESCO United | 1–1 | |
|---|---|---|
| Zulu | Report | Soumah |
| AS Kaloum | 1–1 | |
|---|---|---|
| Kassongo | Report | Zulu |
| Penalties | ||
| Kassongo Diawara Thiam Camara Banh | 5–4 | |
Note: The second leg was played outside of Guinea due to Ebola outbreak.
2–2 on aggregate. AS Kaloum won on penalties.
| USM Alger | 5–1 | |
|---|---|---|
| Bouchema Beldjilali Meftah Belaïli | Report | Niang |
USM Alger won 6–2 on aggregate.
| Al-Hilal | 4–0 | |
|---|---|---|
| Careca Kébé Hamid | Report |
| Big Bullets | 1–1 | |
|---|---|---|
| Chilapondwa | Report | Kebé |
Al-Hilal won 5–1 on aggregate.
| Coton Sport | 0–0 | |
|---|---|---|
| Report |
| SM Sanga Balende | 2–0 | |
|---|---|---|
| Mukundi Mpongo | Report |
SM Sanga Balende won 2–0 on aggregate.
| Cosmos de Bafia | 0–1 | |
|---|---|---|
| Report | Afful |
| Espérance de Tunis | 3–1 | |
|---|---|---|
| N'Djeng Chaalali | Report | Chaalali |
Espérance de Tunis won 4–1 on aggregate.
| Al-Merrikh | 2–0 | |
|---|---|---|
| Abdalla Coffie | Report |
| Kabuscorp | 2–1 | |
|---|---|---|
| Mputu Meyong | Report | Al-Madina |
Al-Merrikh won 3–2 on aggregate.
| AC Semassi | 0–5 | |
|---|---|---|
| Report | Egbuna Moncer Khenissi Hkimi Maâloul |
| CS Sfaxien | 1–0 | |
|---|---|---|
| Noubissi | Report |
CS Sfaxien won 6–0 on aggregate.
| MC El Eulma | 0–0 | |
|---|---|---|
| Report |
| Asante Kotoko | 1–2 | |
|---|---|---|
| Owusu | Report | Derrardja Hamiti |
MC El Eulma won 2–1 on aggregate.
| Enyimba | 1–0 | |
|---|---|---|
| Boumsong | Report |
Smouha won 2–1 on aggregate.
| Gor Mahia | 0–1 | |
|---|---|---|
| Report | Gandzé |
| AC Léopards | 1–0 | |
|---|---|---|
| Gandzé | Report |
AC Léopards won 2–0 on aggregate.
Al-Ahly won 4–0 on aggregate.
| Moghreb Tétouan | 4–0 | |
|---|---|---|
| Iajour Krouch | Report |
| Kano Pillars | 2–1 | |
|---|---|---|
| Edjomariegwe Ali | Report | Iajour |
Note: The first leg was postponed by a week after five Kano Pillars players were wounded in a shooting on 5 March 2015. [9]
Moghreb Tétouan won 5–2 on aggregate.
| Real Banjul | 1–1 | |
|---|---|---|
| Jallow | Report | Bouchar |
| ES Sétif | 2–0 | |
|---|---|---|
| Zerara Mellouli | Report |
ES Sétif won 3–1 on aggregate.
| Kaizer Chiefs | 0–1 | |
|---|---|---|
| Report | Osaguona |
| Raja Casablanca | 2–0 | |
|---|---|---|
| Osaguona | Report |
Raja Casablanca won 3–0 on aggregate.
| Mamelodi Sundowns | 1–0 | |
|---|---|---|
| Billiat | Report |
| TP Mazembe | 3–1 | |
|---|---|---|
| Kalaba Samatta Assalé | Report | Tau |
TP Mazembe won 3–2 on aggregate.
| AS Mangasport | 1–3 | |
|---|---|---|
| Yakouya | Report | Cissé Sissoko |
| Stade Malien | 2–1 | |
|---|---|---|
| Ma. Coulibaly Traoré | Report | N'Gouan |
Stade Malien won 5–2 on aggregate.
The second round included the 16 winners of the first round.
| Team 1 | Agg. | Team 2 | 1st leg | 2nd leg |
|---|---|---|---|---|
| USM Alger | 3–2 | | 2–1 | 1–1 |
| SM Sanga Balende | 0–2 | | 0–1 | 0–1 |
| Al-Merrikh | 2–2 (a) | | 1–0 | 1–2 |
| MC El Eulma | 1–1 (7–6 p) | | 1–0 | 0–1 |
| AC Léopards | 1–2 | | 1–0 | 0–2 |
| Moghreb Tétouan | 1–1 (4–3 p) | | 1–0 | 0–1 |
| Raja Casablanca | 4–4 (1–4 p) | | 2–2 | 2–2 |
| Stade Malien | 3–4 | | 2–2 | 1–2 |
| USM Alger | 2–1 | |
|---|---|---|
| Chafaï Benmoussa | Report | Kassongo |
Note: The second leg was played outside of Guinea due to Ebola outbreak.
USM Alger won 3–2 on aggregate.
| SM Sanga Balende | 0–1 | |
|---|---|---|
| Report | Masawi |
| Al-Hilal | 1–0 | |
|---|---|---|
| Masawi | Report |
Al-Hilal won 2–0 on aggregate.
| Al-Merrikh | 1–0 | |
|---|---|---|
| Yousif | Report |
| Espérance de Tunis | 2–1 | |
|---|---|---|
| N'Djeng Jabeur | Report | Abdalla |
2–2 on aggregate. Al-Merrikh won on away goals.
| MC El Eulma | 1–0 | |
|---|---|---|
| Derrardja | Report |
| CS Sfaxien | 1–0 | |
|---|---|---|
| Hannachi | Report | |
| Penalties | ||
| Maâloul Louati Meriah Khenissi Hannachi El Bahri Challouf | 6–7 | |
1–1 on aggregate. MC El Eulma won on penalties.
| AC Léopards | 1–0 | |
|---|---|---|
| Ndey | Report |
| Smouha | 2–0 | |
|---|---|---|
| Shoukry El-Agazy | Report |
Smouha won 2–1 on aggregate.
| Moghreb Tétouan | 1–0 | |
|---|---|---|
| Iajour | Report |
| Al-Ahly | 1–0 | |
|---|---|---|
| Said | Report | |
| Penalties | ||
| Zakaria Said Trezeguet Sobhi Ghaly | 3–4 | |
1–1 on aggregate. Moghreb Tétouan won on penalties.
| Raja Casablanca | 2–2 | |
|---|---|---|
| Salhi Karrouchy | Report | Benyettou |
| ES Sétif | 2–2 | |
|---|---|---|
| Belameiri Delhoum | Report | Hafidi Karrouchy |
| Penalties | ||
| Delhoum Benyettou Zerara Lamri | 4–1 | |
4–4 on aggregate. ES Sétif won on penalties.
| Stade Malien | 2–2 | |
|---|---|---|
| Koné | Report | Traoré Adjei |
| TP Mazembe | 2–1 | |
|---|---|---|
| Kasusula Assalé | Report | Diabaté |
TP Mazembe won 4–3 on aggregate.
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 2012 CAF Confederation Cup group stage matches took place between August and October 2012. The matchdays were 3–5 August, 17–19 August, 31 August–2 September, 14–16 September, 5–7 October, and 19–21 October.
The 2012 CAF Confederation Cup knock-out stage matches took place in November 2012. The matchdays were: 2–4 November, 9–11 November, 16–18 November, 23–25 December.
The qualifying rounds of the 2013 CAF Champions League were played from 15 February to 5 May 2013, to decide the eight teams which advanced to the group stage.
The qualifying rounds of the 2013 CAF Confederation Cup were played from 16 February to 2 June 2013, to decide the eight teams which advanced to 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 qualifying rounds of the 2014 CAF Confederation Cup were played from 7 February to 27 April 2014, to decide the eight teams which advanced to the group stage.
The 2015 CAF Champions League group stage was played from 26 June to 12 September 2015. A total of eight teams competed in the group stage to decide the four places in the knockout stage of the 2015 CAF Champions League.
The 2015 CAF Champions League knockout stage was played from 26 September to 8 November 2015. A total of four teams competed in the knockout stage to decide the champions 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 2016 CAF Champions League qualifying rounds were played from 12 February to 20 April 2016. 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.
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 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 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 2019 Africa U-23 Cup of Nations qualification was a men's under-23 football competition, which decided the participating teams of the 2019 Africa U-23 Cup of Nations.
The 2018–19 CAF Champions League qualifying rounds were played from 27 November to 23 December 2018. A total of 56 teams competed in the qualifying rounds to decide 15 of the 16 places in the group stage of the 2018–19 CAF Champions League.
The 2021–22 CAF Champions League qualifying rounds were played from 10 September to 24 October 2021. A total of 54 teams competed in the qualifying rounds to decide the 16 places in the group stage of the 2021–22 CAF Champions League.