
Summary
The 2020-2021 CAF Champions League (CAFCL) is Africa's premier club football tournament where the top club teams from 42 of the 56 CAF F/As (football associations) are represented. (The F/As not represented are Cape Verde Islands, Central African Republic, Eritrea, Guinea-Bissau, Liberia, Madagascar, Malawi, Mauritius, Nambia, Réunion, São Tomé and Principe, Seychelles, Sierra Leone, and South Sudan.) The 2020-2021 winner will play against the 2020-2021 CAF Confederation Cup (CAFCC) winner in the 2020 CAF Super Cup. The top three 2020-2021 CAFCL teams will play in the 2021 FIFA World Cup in China.
Club teams qualified for the 2020-2021 CAFCL based on the Rankings for 2020-2021 CAF Competitions table. This table is based on results from each CAF Champions League and Confederation Cup from 2016 to 2019-2020 seasons. F/As that were not ranked (due to lack of results in previous CAFCL and CAFCC competitions) were only given one CAFCC berth.
More Info...
F/A | CAF Rank | CAFCL Teams | CAFCC Teams |
---|
Morocco | 1 | 2 | 2 |
Egypt | 2 | 2 | 2 |
Tunisia | 3 | 2 | 2 |
Congo DR | 4 | 2 | 2 |
Algeria | 5 | 2 | 2 |
South Africa | 6 | 2 | 2 |
Zambia | 7 | 2 | 2 |
Nigeria | 8 | 2 | 2 |
Guinea | 9 | 2 | 2 |
Angola | 10 | 2 | 2 |
Sudan | 11 | 2 | 2 |
Libya | 12 | 2 | 2 |
Tanzania | 13 | 1 | 1 |
Côte d'Ivoire | 14 | 1 | 1 |
Kenya | 15 | 1 | 1 |
Zimbabwe | 15 | 1 | 1 |
Mozambique | 17 | 1 | 1 |
Congo | 18 | 1 | 1 |
Uganda | 18 | 1 | 1 |
Ghana | 20 | 1 | 1 |
Mali | 20 | 1 | 1 |
Madagascar | 21 | 1 | 1 |
Rwanda | 22 | 1 | 1 |
Eswatini | 23 | 1 | 1 |
Ethiopia | 24 | 1 | 1 |
Botswana | 25 | 1 | 1 |
Togo | 25 | 1 | 1 |
Benin | 27 | 1 | 1 |
Mauritania | 27 | 1 | 1 |
Burkina Faso | 29 | 1 | 1 |
Cameroon | 29 | 1 | 1 |
Gabon | 31 | 1 | 1 |
Competition Structure
Stage | # Teams | New Teams Entering This Round | Teams From Previous Round | Format |
---|---|---|---|---|
Premliminary Round | 44 | 44 | 22 sets of Home/Away matches, highest aggregate goals advances | |
First Round | 32 | 10 clubs that received Preliminary Round byes | 22 winners from Preliminary Round | 16 sets of Home/Away matches, highest aggregate goals advances |
Group Stage | 16 | None | 16 winners from First Round | 4 groups of 4 with Home/Away matches against each team in group, top 2 teams with most points (win = 3 pts, draw = 1 pt) in each group advance |
Quarterfinals | 8 | None | top 2 teams with most points from each group in Group stage | 4 sets of Home/Away matches, highest aggregate goals advances |
Semifinals | 4 | None | 4 winners from Quarterfinals | 2 sets of Home/Away matches, highest aggregate goals advances |
Finals | 2 | None | 2 winners from Semifinals | Home/Away matches, highest aggregate goals advances |
Group
Group A | League | Home | Road | |||||||||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
POS | MP | W - D - L | PTS | CPTS | GF | GA | GD | MP | W - D - L | PTS | GF | GA | GD | MP | W - D - L | PTS | GF | GA | GD | |
1 | Al-Ahli SC | 0 | 0 -0-0 | 0 | - | 0 | 0 | 0 | 0 | 0 -0-0 | 0 | 0 | 0 | 0 | 0 | 0 -0-0 | 0 | 0 | 0 | 0 |
2 | Al-Merreikh SC | 0 | 0 -0-0 | 0 | - | 0 | 0 | 0 | 0 | 0 -0-0 | 0 | 0 | 0 | 0 | 0 | 0 -0-0 | 0 | 0 | 0 | 0 |
3 | AS Vita Club | 0 | 0 -0-0 | 0 | - | 0 | 0 | 0 | 0 | 0 -0-0 | 0 | 0 | 0 | 0 | 0 | 0 -0-0 | 0 | 0 | 0 | 0 |
4 | Simba SC | 0 | 0 -0-0 | 0 | - | 0 | 0 | 0 | 0 | 0 -0-0 | 0 | 0 | 0 | 0 | 0 | 0 -0-0 | 0 | 0 | 0 | 0 |
Quarterfinals |
Date | Home | Status | Road | Venue |
11.02.21 | ![]() | Simba SC (TAN1)![]() | Stade Tata Raphaël |
![]() | Al-Merreikh SC (SDN1)![]() | Petra Stadium |
22.02.21 | ![]() | AS Vita Club (COD1)![]() | Stade de Al-Merrikh |
![]() | Al-Ahli SC (JOR1)![]() | Benjamin Mkapa National Stadium |
04.03.21 | ![]() | Simba SC (TAN1)![]() | Stade de Al-Merrikh |
![]() | AS Vita Club (COD1)![]() | Petra Stadium |
15.03.21 | ![]() | Al-Merreikh SC (SDN1)![]() | Benjamin Mkapa National Stadium |
![]() | Al-Ahli SC (JOR1)![]() | Stade Tata Raphaël |
01.04.21 | ![]() | AS Vita Club (COD1)![]() | Benjamin Mkapa National Stadium |
![]() | Al-Ahli SC (JOR1)![]() | Stade de Al-Merrikh |
08.04.21 | ![]() | Simba SC (TAN1)![]() | Petra Stadium |
![]() | Al-Merreikh SC (SDN1)![]() | Stade Tata Raphaël |
Group B | League | Home | Road | |||||||||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
POS | MP | W - D - L | PTS | CPTS | GF | GA | GD | MP | W - D - L | PTS | GF | GA | GD | MP | W - D - L | PTS | GF | GA | GD | |
1 | Al-Hilal FC | 0 | 0 -0-0 | 0 | - | 0 | 0 | 0 | 0 | 0 -0-0 | 0 | 0 | 0 | 0 | 0 | 0 -0-0 | 0 | 0 | 0 | 0 |
2 | CR Belouizdad | 0 | 0 -0-0 | 0 | - | 0 | 0 | 0 | 0 | 0 -0-0 | 0 | 0 | 0 | 0 | 0 | 0 -0-0 | 0 | 0 | 0 | 0 |
3 | Mamelodi Sundowns FC | 0 | 0 -0-0 | 0 | - | 0 | 0 | 0 | 0 | 0 -0-0 | 0 | 0 | 0 | 0 | 0 | 0 -0-0 | 0 | 0 | 0 | 0 |
4 | TP Mazembe | 0 | 0 -0-0 | 0 | - | 0 | 0 | 0 | 0 | 0 -0-0 | 0 | 0 | 0 | 0 | 0 | 0 -0-0 | 0 | 0 | 0 | 0 |
Quarterfinals |
Date | Home | Status | Road | Venue |
11.02.21 | ![]() | CR Belouizdad (ALG1)![]() | Stade du TP Mazembe |
![]() | Al-Hilal FC (SDN1)![]() | Loftus Versfeld Stadium |
22.02.21 | ![]() | TP Mazembe (COD1)![]() | Al-Hilal Stadium |
![]() | Mamelodi Sundowns FC (RSA1)![]() | Stade du 20 Août 1955 (Algiers) |
04.03.21 | ![]() | Al-Hilal FC (SDN1)![]() | Stade du 20 Août 1955 (Algiers) |
![]() | Mamelodi Sundowns FC (RSA1)![]() | Stade du TP Mazembe |
15.03.21 | ![]() | CR Belouizdad (ALG1)![]() | Al-Hilal Stadium |
![]() | TP Mazembe (COD1)![]() | Loftus Versfeld Stadium |
01.04.21 | ![]() | Mamelodi Sundowns FC (RSA1)![]() | Al-Hilal Stadium |
![]() | TP Mazembe (COD1)![]() | Stade du 20 Août 1955 (Algiers) |
08.04.21 | ![]() | Al-Hilal FC (SDN1)![]() | Stade du TP Mazembe |
![]() | CR Belouizdad (ALG1)![]() | Loftus Versfeld Stadium |
Group C | League | Home | Road | |||||||||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
POS | MP | W - D - L | PTS | CPTS | GF | GA | GD | MP | W - D - L | PTS | GF | GA | GD | MP | W - D - L | PTS | GF | GA | GD | |
1 | Horoya AC | 0 | 0 -0-0 | 0 | - | 0 | 0 | 0 | 0 | 0 -0-0 | 0 | 0 | 0 | 0 | 0 | 0 -0-0 | 0 | 0 | 0 | 0 |
2 | Kaizer Chiefs FC | 0 | 0 -0-0 | 0 | - | 0 | 0 | 0 | 0 | 0 -0-0 | 0 | 0 | 0 | 0 | 0 | 0 -0-0 | 0 | 0 | 0 | 0 |
3 | Petróleos Luanda | 0 | 0 -0-0 | 0 | - | 0 | 0 | 0 | 0 | 0 -0-0 | 0 | 0 | 0 | 0 | 0 | 0 -0-0 | 0 | 0 | 0 | 0 |
4 | Wydad Casablanca | 0 | 0 -0-0 | 0 | - | 0 | 0 | 0 | 0 | 0 -0-0 | 0 | 0 | 0 | 0 | 0 | 0 -0-0 | 0 | 0 | 0 | 0 |
Quarterfinals |
Date | Home | Status | Road | Venue |
11.02.21 | ![]() | Kaizer Chiefs FC (RSA1)![]() | Stade Mohamed V |
![]() | Petróleos Luanda (ANG1)![]() | Stade du 28 Septembre |
22.02.21 | ![]() | Wydad Casablanca (MAR1)![]() | Estádio 11 de Novembro |
![]() | Horoya AC (GUI1)![]() | FNB Stadium (Soccer City) |
04.03.21 | ![]() | Petróleos Luanda (ANG1)![]() | FNB Stadium (Soccer City) |
![]() | Horoya AC (GUI1)![]() | Stade Mohamed V |
15.03.21 | ![]() | Kaizer Chiefs FC (RSA1)![]() | Estádio 11 de Novembro |
![]() | Wydad Casablanca (MAR1)![]() | Stade du 28 Septembre |
01.04.21 | ![]() | Horoya AC (GUI1)![]() | Estádio 11 de Novembro |
![]() | Wydad Casablanca (MAR1)![]() | FNB Stadium (Soccer City) |
08.04.21 | ![]() | Petróleos Luanda (ANG1)![]() | Stade Mohamed V |
![]() | Kaizer Chiefs FC (RSA1)![]() | Stade du 28 Septembre |
Group D | League | Home | Road | |||||||||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
POS | MP | W - D - L | PTS | CPTS | GF | GA | GD | MP | W - D - L | PTS | GF | GA | GD | MP | W - D - L | PTS | GF | GA | GD | |
1 | ES de Tunis | 0 | 0 -0-0 | 0 | - | 0 | 0 | 0 | 0 | 0 -0-0 | 0 | 0 | 0 | 0 | 0 | 0 -0-0 | 0 | 0 | 0 | 0 |
2 | MC Alger | 0 | 0 -0-0 | 0 | - | 0 | 0 | 0 | 0 | 0 -0-0 | 0 | 0 | 0 | 0 | 0 | 0 -0-0 | 0 | 0 | 0 | 0 |
3 | Teungueth FC | 0 | 0 -0-0 | 0 | - | 0 | 0 | 0 | 0 | 0 -0-0 | 0 | 0 | 0 | 0 | 0 | 0 -0-0 | 0 | 0 | 0 | 0 |
4 | Zamalek SC | 0 | 0 -0-0 | 0 | - | 0 | 0 | 0 | 0 | 0 -0-0 | 0 | 0 | 0 | 0 | 0 | 0 -0-0 | 0 | 0 | 0 | 0 |
Quarterfinals |
Date | Home | Status | Road | Venue |
11.02.21 | ![]() | MC Alger (ALG1)![]() | Cairo International Stadium |
![]() | Teungueth FC (SEN1)![]() | Stade Olympique de Radès |
22.02.21 | ![]() | ES de Tunis (TUN1)![]() | Stade Omar Hamadi de Bologhine |
![]() | Zamalek SC (EGY1)![]() | Stade Amadou Barry |
04.03.21 | ![]() | MC Alger (ALG1)![]() | Stade Amadou Barry |
![]() | Zamalek SC (EGY1)![]() | Stade Olympique de Radès |
15.03.21 | ![]() | Teungueth FC (SEN1)![]() | Stade Omar Hamadi de Bologhine |
![]() | ES de Tunis (TUN1)![]() | Cairo International Stadium |
01.04.21 | ![]() | Zamalek SC (EGY1)![]() | Stade Omar Hamadi de Bologhine |
![]() | ES de Tunis (TUN1)![]() | Stade Amadou Barry |
08.04.21 | ![]() | MC Alger (ALG1)![]() | Stade Olympique de Radès |
![]() | Teungueth FC (SEN1)![]() | Cairo International Stadium |
1st Round
Date | Home | Status | Road | Venue |
Aggregate | Young Buffaloes FC (SWZ1) | 36 | AS Vita Club (COD1) |
22.12.20 | ![]() | 22 | AS Vita Club (COD1)![]() | Mavuso Sports Centre |
06.01.21 | ![]() | 41 | Young Buffaloes FC (SWZ1)![]() | Stade des Martyrs |
Aggregate | Jwaneng Galaxy FC (BOT1) | 15 | Mamelodi Sundowns FC (RSA1) |
22.12.20 | ![]() | 02 | Mamelodi Sundowns FC (RSA1)![]() | Lobatse Stadium |
05.01.21 | ![]() | 31 | Jwaneng Galaxy FC (BOT1)![]() | Loftus Versfeld Stadium |
Aggregate | Teungueth FC (SEN1) | 00 | Raja Casablanca (MAR1) |
22.12.20 | ![]() | 00 | Raja Casablanca (MAR1)![]() | Stade Lat Dior |
05.01.21 | ![]() | 00 | Teungueth FC (SEN1)![]() | Stade Mohamed V | ||
Teungueth FC advances on PKs (3-1) |
Aggregate | Gazelle FC (CHA1) | 04 | Zamalek SC (EGY1) |
23.12.20 | ![]() | 02 | Zamalek SC (EGY1)![]() | Petrosport Stadium | ||
Match awarded 2-0 to Zamalak SC by walkover. |
05.01.21 | ![]() | 20 | Gazelle FC (CHA1)![]() | Cairo International Stadium | ||
Match awarded 2-0 to Zamalak SC by walkover. |
Aggregate | Al-Merreikh SC (SDN1) | 42 | Enyimba International (NGA1) |
23.12.20 | ![]() | 30 | Enyimba International (NGA1)![]() | Al-Hilal Stadium |
06.01.21 | ![]() | 21 | Al-Merreikh SC (SDN1)![]() | Enyimba International Stadium |
Aggregate | Nkana FC (ZAM1) | 01 | Petróleos Luanda (ANG1) |
23.12.20 | ![]() | 00 | Petróleos Luanda (ANG1)![]() | Nkana Stadium |
06.01.21 | ![]() | 10 | Nkana FC (ZAM1)![]() | Estádio 11 de Novembro |
Aggregate | FC Platinum (ZIM1) | 14 | Simba SC (TAN1) |
23.12.20 | ![]() | 10 | Simba SC (TAN1)![]() | National Sports Stadium (Harare) |
06.01.21 | ![]() | 40 | FC Platinum (ZIM1)![]() | Benjamin Mkapa National Stadium |
Aggregate | AS SONIDEP (NIG1) | 05 | Al-Ahli SC (JOR1) |
23.12.20 | ![]() | 01 | Al-Ahli SC (JOR1)![]() | Général Seyni Kountché Stadion |
05.01.21 | ![]() | 40 | AS SONIDEP (NIG1)![]() | All Ahly WE Al Salam Stadium |
Aggregate | Bouenguidi FC (GAB1) | 24 | TP Mazembe (COD1) |
23.12.20 | ![]() | 12 | TP Mazembe (COD1)![]() | Stade Augustin Monédan de Sibang |
06.01.21 | ![]() | 21 | Bouenguidi FC (GAB1)![]() | Stade TP Mazembe |
Aggregate | Asante Kotoko SC (GHA1) | 03 | Al-Hilal FC (SDN1) |
23.12.20 | ![]() | 01 | Al-Hilal FC (SDN1)![]() | Ohene Djan Sports Stadium (Accra) |
06.01.21 | ![]() | 20 | Asante Kotoko SC (GHA1)![]() | Al-Hilal Stadium | ||
Match awarded 2-0 to Al-Hilal FC by walkover |
Aggregate | Stade Malien de Bamako (MLI1) | 13 | Wydad Casablanca (MAR1) |
23.12.20 | ![]() | 10 | Wydad Casablanca (MAR1)![]() | Stade du 26 Mars |
06.01.21 | ![]() | 30 | Stade Malien de Bamako (MLI1)![]() | Stade Mohamed V |
Aggregate | Racing Club d'Abidjan (CIV1) | 12 | Horoya AC (GUI1) |
23.12.20 | ![]() | 11 | Horoya AC (GUI1)![]() | Stade Olympique Alassane Ouattara |
06.01.21 | ![]() | 10 | Racing Club d'Abidjan (CIV1)![]() | Stade du 28 Septembre |
Aggregate | Al-Ahly SC Benghazi (LBY1) | 23 | ES de Tunis (TUN1) |
23.12.20 | ![]() | 00 | ES de Tunis (TUN1)![]() | Petrosport Stadium |
06.01.21 | ![]() | 32 | Al-Ahly SC Benghazi (LBY1)![]() | Stade Olympique de Radès |
Aggregate | Kaizer Chiefs FC (RSA1) | 10 | CD 1º de Agosto (ANG1) |
23.12.20 | ![]() | 00 | CD 1º de Agosto (ANG1)![]() | FNB Stadium (Soccer City) |
05.01.21 | ![]() | 01 | Kaizer Chiefs FC (RSA1)![]() | Estádio 11 de Novembro |
Aggregate | CR Belouizdad (ALG1) | 81 | Gor Mahia FC (KEN1) |
26.12.20 | ![]() | 60 | Gor Mahia FC (KEN1)![]() | Stade 5 Juillet 1962 |
06.01.21 | ![]() | 12 | CR Belouizdad (ALG1)![]() | Nyayo National Stadium |
Aggregate | MC Alger (ALG1) | 21 | CS Sfaxien (TUN1) |
28.12.20 | ![]() | 20 | CS Sfaxien (TUN1)![]() | Stade 5 Juillet 1962 |
06.01.21 | ![]() | 10 | MC Alger (ALG1)![]() | Stade Taïeb Mhiri |
Preliminary Round
Date | Home | Status | Road | Venue |
Aggregate | Forest Rangers FC (ZAM1) | 02 | Bouenguidi FC (GAB1) |
28.11.20 | ![]() | 00 | Bouenguidi FC (GAB1)![]() | Levy Mwanawasa Stadium |
05.12.20 | ![]() | 20 | Forest Rangers FC (ZAM1)![]() | Stade Augustin Monédan de Sibang |
Aggregate | APR FC (RWA1) | 34 | Gor Mahia FC (KEN1) |
28.11.20 | ![]() | 21 | Gor Mahia FC (KEN1)![]() | Stade Régional de Nyamirambo |
05.12.20 | ![]() | 31 | APR FC (RWA1)![]() | Nyayo National Stadium |
Aggregate | Young Buffaloes FC (SWZ1) | 11 | Le Messager FC (BDI1) |
28.11.20 | ![]() | 00 | Le Messager FC (BDI1)![]() | Mavuso Sports Centre |
06.12.20 | ![]() | 11 | Young Buffaloes FC (SWZ1)![]() | Stade Urukundo | ||
Young Buffaloes FC advances w/more away goals (1-0) |
Aggregate | Vipers SC (UGA1) | 02 | Al-Hilal FC (SDN1) |
28.11.20 | ![]() | 01 | Al-Hilal FC (SDN1)![]() | St. Mary's Stadium (Kitende) |
06.12.20 | ![]() | 10 | Vipers SC (UGA1)![]() | Al-Hilal Stadium |
Aggregate | Jwaneng Galaxy FC (BOT1) | 51 | US Zilimadjou (COM1) |
28.11.20 | ![]() | 40 | US Zilimadjou (COM1)![]() | Lobatse Stadium |
06.12.20 | ![]() | 11 | Jwaneng Galaxy FC (BOT1)![]() | Stade de Moroni |
Aggregate | CD Costa do Sol (MOZ1) | 14 | FC Platinum (ZIM1) |
28.11.20 | ![]() | 12 | FC Platinum (ZIM1)![]() | Estádio do Zimpeto |
05.12.20 | ![]() | 20 | CD Costa do Sol (MOZ1)![]() | National Sports Stadium (Harare) |
Aggregate | Buffles de Borgou FC (BEN1) | 14 | MC Alger (ALG1) |
28.11.20 | ![]() | 11 | MC Alger (ALG1)![]() | Stade Charles de Gaulle (Porto-Novo) |
04.12.20 | ![]() | 30 | Buffles de Borgou FC (BEN1)![]() | Stade 5 Juillet 1962 | ||
Match awarded 2-0 to MC Alger by walkover |
Aggregate | Mlandege FC (ZAN1) | 18 | CS Sfaxien (TUN1) |
28.11.20 | ![]() | 05 | CS Sfaxien (TUN1)![]() | Amaan Stadium (Zanzibar City) |
05.12.20 | ![]() | 31 | Mlandege FC (ZAN1)![]() | Stade Taïeb Mhiri |
Aggregate | Al-Ahly SC Benghazi (LBY1) | 60 | Mekelle 70 Enderta FC (ETH1) |
28.11.20 | ![]() | 30 | Mekelle 70 Enderta FC (ETH1)![]() | Petrosport Stadium | ||
Match awarded 2-0 to Al-Ahly SC Benghazi by walkover |
05.12.20 | ![]() | 03 | Al-Ahly SC Benghazi (LBY1)![]() | Addis Ababa National Stadium | ||
Match awarded 2-0 to Al-Ahly SC Benghazi by walkover |
Aggregate | PWD Bamenda (CMR1) | 01 | Kaizer Chiefs FC (RSA1) |
29.11.20 | ![]() | 01 | Kaizer Chiefs FC (RSA1)![]() | Limbé Omnisport Stadium |
05.12.20 | ![]() | 00 | PWD Bamenda (CMR1)![]() | FNB Stadium (Soccer City) |
Aggregate | Bantu FC (LES1) | 01 | Nkana FC (ZAM1) |
Aggregate | Ashanti Golden Boys (GUI1) | 15 | Stade Malien de Bamako (MLI1) |
29.11.20 | ![]() | 12 | Stade Malien de Bamako (MLI1)![]() | Stade du 28 Septembre |
05.12.20 | ![]() | 30 | Ashanti Golden Boys (GUI1)![]() | Stade du 26 Mars | ||
Match awarded 2-0 to Stade Malien de Bamako by walkover |
Aggregate | AS Otôho d'Oyo (CGO1) | 13 | Al-Merreikh SC (SDN1) |
29.11.20 | ![]() | 11 | Al-Merreikh SC (SDN1)![]() | Stade Omnisport Marien Ngouabi d'Owando |
04.12.20 | ![]() | 20 | AS Otôho d'Oyo (CGO1)![]() | Al-Hilal Stadium |
Aggregate | Akonangui FC (EQG1) | 23 | Petróleos Luanda (ANG1) |
29.11.20 | ![]() | 01 | Petróleos Luanda (ANG1)![]() | Nuevo Estadio de Ebebiyín |
05.12.20 | ![]() | 22 | Akonangui FC (EQG1)![]() | Estádio 11 de Novembro |
Aggregate | Gazelle FC (CHA1) | 60 | Garde Républicaine / SIAF (DJI1) |
29.11.20 | ![]() | 30 | Garde Républicaine / SIAF (DJI1)![]() | Stade Omnisports Idriss Mahamat Ouya | ||
Match awarded 2-0 to Gazelle FC by walkover |
04.12.20 | ![]() | 03 | Gazelle FC (CHA1)![]() | Stade El Hadj Hassan Gouled | ||
Match awarded 2-0 to Gazelle FC by walkover |
Aggregate | Plateau United FC (NGA1) | 01 | Simba SC (TAN1) |
29.11.20 | ![]() | 01 | Simba SC (TAN1)![]() | Jos International Stadium |
05.12.20 | ![]() | 00 | Plateau United FC (NGA1)![]() | Benjamin Mkapa National Stadium |
Aggregate | Racing Club d'Abidjan (CIV1) | 22 | ASKO de Kara (TOG1) |
29.11.20 | ![]() | 10 | ASKO de Kara (TOG1)![]() | Stade Olympique Alassane Ouattara |
06.12.20 | ![]() | 21 | Racing Club d'Abidjan (CIV1)![]() | Stade de Kégué | ||
Racing Club d'Abidjan advances w/more away goals (1-0) |
Aggregate | AS SONIDEP (NIG1) | 20 | Mogadishu City Club (SOM1) |
29.11.20 | ![]() | 20 | Mogadishu City Club (SOM1)![]() | Général Seyni Kountché Stadion |
05.12.20 | ![]() | 00 | AS SONIDEP (NIG1)![]() | Stade El Hadj Hassan Gouled |
Aggregate | Rahimo FC (BFA1) | 12 | Enyimba International (NGA1) |
29.11.20 | ![]() | 01 | Enyimba International (NGA1)![]() | Stade du 4-Août |
06.12.20 | ![]() | 11 | Rahimo FC (BFA1)![]() | Enyimba International Stadium |
Aggregate | FC Nouadhibou (MTN1) | 11 | Asante Kotoko SC (GHA1) |
29.11.20 | ![]() | 11 | Asante Kotoko SC (GHA1)![]() | Stade Municipal de Nouadhibou |
06.12.20 | ![]() | 00 | FC Nouadhibou (MTN1)![]() | Ohene Djan Sports Stadium (Accra) | ||
Asante Kotoko SC advances w/more away goals (1-0) |
Aggregate | CR Belouizdad (ALG1) | 40 | Al-Nasr Club (LBY1) |
29.11.20 | ![]() | 20 | Al-Nasr Club (LBY1)![]() | Stade 5 Juillet 1962 |
06.12.20 | ![]() | 02 | CR Belouizdad (ALG1)![]() | Petrosport Stadium |
Aggregate | Armed Forces FC (GAM1) | 13 | Teungueth FC (SEN1) |
29.11.20 | ![]() | 11 | Teungueth FC (SEN1)![]() | Independence Stadium (Bakau) |
06.12.20 | ![]() | 20 | Armed Forces FC (GAM1)![]() | Stade Lat Dior |