# 2019 U-20 Africa Cup of Nations qualification

The 2019 Africa U-20 Cup of Nations qualification was a men's under-20 football competition which decided the participating teams of the 2019 Africa U-20 Cup of Nations.
Players born 1 January 1999 or later are eligible to participate in the competition. A total of eight teams qualified to play in the final tournament, including Niger who qualified automatically as hosts.

## Teams

Apart from Niger, the remaining 53 members of CAF were eligible to enter the qualifying competition, and a total of 40 national teams were in the qualifying draw, which was announced on 26 February 2018.
| Final tournament hosts | Bye to second round (16 teams) | First round entrants (24 teams) |
| Niger | Angola  Burkina Faso  Cameroon  Congo  Egypt  Gambia  Ghana  Guinea  Ivory Coast  Libya  Mali  Nigeria  Senegal  Sudan  South Africa  Zambia | Algeria  Benin  Botswana  Burundi  DR Congo  Ethiopia  Gabon  Guinea-Bissau  Kenya  Liberia  Malawi  Mauritania  Morocco  Mozambique  Namibia  Rwanda  Seychelles  Sierra Leone  South Sudan  Eswatini (formerly Swaziland)  Tanzania  Togo  Tunisia  Uganda |

### Notes

* Teams in bold qualified for the final tournament.

### Did not enter

* Cape Verde
* Central African Republic
* Chad
* Comoros
* Djibouti
* Equatorial Guinea
* Eritrea
* Lesotho
* Madagascar
* Mauritius
* São Tomé and Príncipe
* Somalia
* Zimbabwe

## Format

Qualification ties are played on a home-and-away two-legged basis. If the aggregate score is tied after the second leg, the away goals rule is applied, and if still tied, the penalty shoot-out (no extra time) is used to determine the winner.

## Schedule

The schedule of the qualifying rounds is as follows.
| Round | Leg | Date |
| First round | First leg | 30 March – 1 April 2018 |
| First round | Second leg | 20–22 April 2018 |
| Second round | First leg | 11–13 May 2018 |
| Second round | Second leg | 18–20 May 2018 |
| Third round | First leg | 13–15 July 2018 |
| Third round | Second leg | 20–22 July 2018 |

## Bracket

The bracket of the draw was announced by the CAF on 26 February 2018.
The seven winners of the third round qualify for the final tournament.
| First round | First round | First round | First round | Second round | Second round | Second round | Second round | Third round | Third round | Third round | Third round |
| Mauritania | 2 | 0 | 2 | | | | | | | | |
| Morocco | 0 | 1 | 1 | | | | | | | | |
| Morocco | 0 | 1 | 1 | Mauritania | 1 | 2 | 3 (a) | | | | |
| | | | | Guinea | 0 | 3 | 3 (a) | | | | |
| Guinea | | | Bye | Guinea | 0 | 3 | 3 (a) | | | | |
| | | | | | | | | Mauritania | 1 | 0 | 1 |
| | | | | | | | | Nigeria | 1 | 5 | 6 |
| Guinea-Bissau | 1 | 0 | 1 | | | | | | | | | Nigeria | 1 | 5 | 6 |
| Sierra Leone | 0 | 0 | 0 | | | | | | | | |
| Sierra Leone | 0 | 0 | 0 | Guinea-Bissau | 2 | 0 | 2 | | | | |
| | | | | Nigeria | 2 | 1 | 3 | | | | |
| Nigeria | | | Bye | Nigeria | 2 | 1 | 3 | | | | |
| First round | First round | First round | First round | Second round | Second round | Second round | Second round | Third round | Third round | Third round | Third round |
| Algeria | 3 | 2 | 5 | | | | | | | | |
| Tunisia | 1 | 1 | 2 | | | | | | | | |
| Tunisia | 1 | 1 | 2 | Algeria | 0 | 0 | 0 | | | | |
| | | | | Ghana | 0 | 2 | 2 | | | | |
| Ghana | | | Bye | Ghana | 0 | 2 | 2 | | | | |
| | | | | | | | | Ghana | 3 | 1 | 4 |
| | | | | | | | | Benin | 1 | 1 | 2 |
| Gambia | | | Bye | | | | | | | | | Benin | 1 | 1 | 2 |
| | | | | Gambia | 2 | 0 | 2 | | | | |
| | | | | Benin | 1 | 2 | 3 | | | | |
| Liberia | — | — | | Benin | 1 | 2 | 3 | | | | |
| Benin | — | — | w/o | | | | | | | | |
| First round | First round | First round | First round | Second round | Second round | Second round | Second round | Third round | Third round | Third round | Third round |
| Burkina Faso | | | Bye | | | | | | | | |
| | | | | Burkina Faso | 3 | 3 | 6 | | | | |
| | | | | Libya | 1 | 3 | 4 | | | | |
| Libya | | | Bye | Libya | 1 | 3 | 4 | | | | |
| | | | | | | | | Burkina Faso | 3 | 1 | 4 |
| | | | | | | | | Gabon | 1 | 0 | 1 |
| Gabon | 4 | 1 | 5 | | | | | | | | | Gabon | 1 | 0 | 1 |
| Togo | 0 | 2 | 2 | | | | | | | | |
| Togo | 0 | 2 | 2 | Gabon | 3 | 0 | 3 | | | | |
| | | | | Ivory Coast | 0 | 2 | 2 | | | | |
| Ivory Coast | | | Bye | Ivory Coast | 0 | 2 | 2 | | | | |
| First round | First round | First round | First round | Second round | Second round | Second round | Second round | Third round | Third round | Third round | Third round |
| Kenya | 1 | 0 | 1 (a) | | | | | | | | |
| Rwanda | 1 | 0 | 1 (a) | | | | | | | | |
| Rwanda | 1 | 0 | 1 (a) | Rwanda | 0 | 1 | 1 | | | | |
| | | | | Zambia | 2 | 1 | 3 | | | | |
| Zambia | | | Bye | Zambia | 2 | 1 | 3 | | | | |
| | | | | | | | | Zambia | 1 | 0 | 1 |
| | | | | | | | | Burundi | 0 | 3 | 3 |
| Ethiopia | 0 | 0 | 0 | | | | | | | | | Burundi | 0 | 3 | 3 |
| Burundi | 2 | 1 | 3 | | | | | | | | |
| Burundi | 2 | 1 | 3 | Burundi | 1 | 2 | 3 | | | | |
| | | | | Sudan | 1 | 0 | 1 | | | | |
| Sudan | | | Bye | Sudan | 1 | 0 | 1 | | | | |
| First round | First round | First round | First round | Second round | Second round | Second round | Second round | Third round | Third round | Third round | Third round |
| Uganda | 5 | 3 | 8 | | | | | | | | |
| South Sudan | 1 | 0 | 1 | | | | | | | | |
| South Sudan | 1 | 0 | 1 | Uganda | 1 | 0 | 1 (4 p) | | | | |
| | | | | Cameroon | 0 | 1 | 1 (5 p) | | | | |
| Cameroon | | | Bye | Cameroon | 0 | 1 | 1 (5 p) | | | | |
| | | | | | | | | Cameroon | 1 | 0 | 1 |
| | | | | | | | | Mali | 1 | 3 | 4 |
| Tanzania | 0 | 0 | 0 (6 p) | | | | | | | | | Mali | 1 | 3 | 4 |
| DR Congo | 0 | 0 | 0 (5 p) | | | | | | | | |
| DR Congo | 0 | 0 | 0 (5 p) | Tanzania | 1 | 1 | 2 | | | | |
| | | | | Mali | 2 | 4 | 6 | | | | |
| Mali | | | Bye | Mali | 2 | 4 | 6 | | | | |
| First round | First round | First round | First round | Second round | Second round | Second round | Second round | Third round | Third round | Third round | Third round |
| Seychelles | 0 | 0 | 0 | | | | | | | | |
| Mozambique | 0 | 6 | 6 | | | | | | | | |
| Mozambique | 0 | 6 | 6 | Mozambique | 1 | 0 | 1 | | | | |
| | | | | South Africa | 1 | 3 | 4 | | | | |
| South Africa | | | Bye | South Africa | 1 | 3 | 4 | | | | |
| | | | | | | | | South Africa | 0 | 2 | 2 |
| | | | | | | | | Malawi | 0 | 0 | 0 |
| Malawi | 0 | 1 | 1 (a) | | | | | | | | | Malawi | 0 | 0 | 0 |
| Eswatini | 0 | 1 | 1 (a) | | | | | | | | |
| Eswatini | 0 | 1 | 1 (a) | Malawi | 1 | 4 | 5 | | | | |
| | | | | Angola | 2 | 1 | 3 | | | | |
| Angola | | | Bye | Angola | 2 | 1 | 3 | | | | |
| First round | First round | First round | First round | Second round | Second round | Second round | Second round | Third round | Third round | Third round | Third round |
| Botswana | 0 | 1 | 1 (a) | | | | | | | | |
| Namibia | 0 | 1 | 1 (a) | | | | | | | | |
| Namibia | 0 | 1 | 1 (a) | Botswana | 1 | 0 | 1 | | | | |
| | | | | Congo | 1 | 3 | 4 | | | | |
| Congo | | | Bye | Congo | 1 | 3 | 4 | | | | |
| | | | | | | | | Congo | 2 | 1 | 3 |
| | | | | | | | | Senegal | 2 | 4 | 6 |
| Senegal | | | Bye | | | | | | | | | Senegal | 2 | 4 | 6 |
| | | | | Senegal | 0 | 0 | 0 (7 p) | | | | |
| | | | | Egypt | 0 | 0 | 0 (6 p) | | | | |
| Egypt | | | Bye | Egypt | 0 | 0 | 0 (6 p) | | | | |

## First round

| Team 1 | Agg.Tooltip Aggregate score | Team 2 | 1st leg | 2nd leg |
| Mauritania | 2–1 | Morocco | 2–0 | 0–1 |
| Guinea-Bissau | 1–0 | Sierra Leone | 1–0 | 0–0 |
| Algeria | 5–2 | Tunisia | 3–1 | 2–1 |
| Liberia | w/o | Benin | — | — |
| Gabon | 5–2 | Togo | 4–0 | 1–2 |
| Kenya | 1–1 (a) | Rwanda | 1–1 | 0–0 |
| Ethiopia | 0–3 | Burundi | 0–2 | 0–1 |
| Uganda | 8–1 | South Sudan | 5–1 | 3–0 |
| Tanzania | 0–0 (6–5 p) | DR Congo | 0–0 | 0–0 |
| Seychelles | 0–6 | Mozambique | 0–0 | 0–6 |
| Malawi | 1–1 (a) | Eswatini | 0–0 | 1–1 |
| Botswana | 1–1 (a) | Namibia | 0–0 | 1–1 |
Mauritania won 2–1 on aggregate.
Guinea-Bissau won 1–0 on aggregate.
Algeria won 5–2 on aggregate.
Benin won on walkover after Liberia withdrew.
Gabon won 5–2 on aggregate.
1–1 on aggregate. Rwanda won on away goals.
Burundi won 3–0 on aggregate.
Uganda won 8–1 on aggregate.
0–0 on aggregate. Tanzania won 6–5 on penalties.
Mozambique won 6–0 on aggregate.
1–1 on aggregate. Malawi won on away goals.
1–1 on aggregate. Botswana won on away goals.

## Second round

| Team 1 | Agg.Tooltip Aggregate score | Team 2 | 1st leg | 2nd leg |
| Mauritania | 3–3 (a) | Guinea | 1–0 | 2–3 |
| Guinea-Bissau | 2–3 | Nigeria | 2–2 | 0–1 |
| Algeria | 0–2 | Ghana | 0–0 | 0–2 |
| Gambia | 2–3 | Benin | 2–1 | 0–2 |
| Burkina Faso | 6–4 | Libya | 3–1 | 3–3 |
| Gabon | 3–2 | Ivory Coast | 3–0 | 0–2 |
| Rwanda | 1–3 | Zambia | 0–2 | 1–1 |
| Burundi | 3–1 | Sudan | 1–1 | 2–0 |
| Uganda | 1–1 (4–5 p) | Cameroon | 1–0 | 0–1 |
| Tanzania | 2–6 | Mali | 1–2 | 1–4 |
| Mozambique | 1–4 | South Africa | 1–1 | 0–3 |
| Malawi | 5–3 | Angola | 1–2 | 4–1 |
| Botswana | 1–4 | Congo | 1–1 | 0–3 |
| Senegal | 0–0 (7–6 p) | Egypt | 0–0 | 0–0 |
3–3 on aggregate. Mauritania won on away goals.
Nigeria won 3–2 on aggregate.
Ghana won 2–0 on aggregate.
Benin won 3–2 on aggregate.
Burkina Faso won 6–4 on aggregate.
Gabon won 3–2 on aggregate.
Zambia won 3–1 on aggregate.
Burundi won 3–1 on aggregate.
1–1 on aggregate. Cameroon won 5–4 on penalties.
Mali won 6–2 on aggregate.
South Africa won 4–1 on aggregate.
Malawi won 5–3 on aggregate.
Congo won 4–1 on aggregate.
0–0 on aggregate. Senegal won 7–6 on penalties.

## Third round

Winners qualify for 2019 Africa U-20 Cup of Nations.
| Team 1 | Agg.Tooltip Aggregate score | Team 2 | 1st leg | 2nd leg |
| Mauritania | 1–6 | Nigeria | 1–1 | 0–5 |
| Ghana | 4–2 | Benin | 3–1 | 1–1 |
| Burkina Faso | 4–1 | Gabon | 3–1 | 1–0 |
| Zambia | 1–3 | Burundi | 1–0 | 0–3 |
| Cameroon | 1–4 | Mali | 1–1 | 0–3 |
| South Africa | 2–0 | Malawi | 0–0 | 2–0 |
| Congo | 3–6 | Senegal | 2–2 | 1–4 |
Nigeria won 6–1 on aggregate.
Ghana won 4–2 on aggregate.
Burkina Faso won 4–1 on aggregate.
Burundi won 3–1 on aggregate.
Mali won 4–1 on aggregate.
South Africa won 2–0 on aggregate.
Senegal won 6–3 on aggregate.

## Qualified teams

The following eight teams qualify for the final tournament.
| Team | Qualified on | Previous appearances in Africa U-20 Cup of Nations only final tournament era (since 1991) |
| Niger (hosts) | 26 May 2015 | 0 (debut) |
| Nigeria | 21 July 2018 | 10 (1993, 1995, 1999, 2001, 2005, 2007, 2009, 2011, 2013, 2015) |
| Ghana | 12 August 2018 | 10 (1991, 1993, 1997, 1999, 2001, 2003, 2009, 2011, 2013, 2015) |
| Burkina Faso | 21 July 2018 | 2 (2003, 2007) |
| Burundi | 22 July 2018 | 1 (1995) |
| Mali | 22 July 2018 | 11 (1995, 1997, 1999, 2001, 2003, 2005, 2009, 2011, 2013, 2015, 2017) |
| South Africa | 21 July 2018 | 7 (1997, 2001, 2003, 2009, 2011, 2015, 2017) |
| Senegal | 21 July 2018 | 4 (1993, 1995, 2015, 2017) |
    $^1$ Bold indicates champions for that year. Italic indicates hosts for that year.

## Goalscorers
### 4 goals

* Abdoul Tapsoba
* Eric Bekale Biyoghe
* Steven Mukwala

### 3 goals

* Bienvenue Shaka
* Racine Louamba
* Gabriel Ndong
* Wasiu Alalade

### 2 goals

* Samson Akinyoola
* Thabang Khuduga
* Salifou Diarrassouba
* Djuma Muhamedi
* Alain Miyogho
* Richard Danso
* Sékou Camara
* Mada Pereira
* Elmahdi Elkout
* Jihad Shaldun
* Peter Banda
* Hadji Dramé
* Diadié Samnadjaré
* El Bilal Touré
* Cheikh Ahmed Kamara
* Kamo-Kamo
* Francisco Pestana
* Nazifi Yahaya
* Youssouph Badji
* Lyle Foster
* Yosri Hamza
* Allan Okello
* Francisco Mwepu

### 1 goal

* Zineddine Belaïd
* Redouane Zerdoum
* Merouane Zerrouki
* Adem Zorgane
* Aisson
* Gelson
* Vanilson
* Odo Chabi
* Ibrahim Ogoulola
* Allagbani Saliou
* Kouamé Botué
* Kalifa Nikiema
* Djibril Ouattara
* Abdoul Abbase Ripama
* Bienvenue Kanakimana
* Titi Mavugo
* Moussa Muryango
* Pascal Ramazani
* Taddeus Nkeng
* Moïse Sakava
* Prestige Mboungou
* Roland Okouri
* Borel Tomandzoto
* Ebrima Colley
* Adama Jammeh
* Prosper Ahiabu
* Ibrahim Sadiq
* Ishaku Konda
* Mohammed Kudus
* Aguibou Camara
* João Ricciulli
* Wilfried Singo
* Richard Odada
* Kelvin Kadzinje
* Auspicious Kadzongola
* Chinsinsi Maonga
* Chikondi Mbeta
* Mohamed Camara
* Ousmane Diakité
* Mamadou Samaké
* Mamadou Traoré
* Abdou El Id
* Mohamed Salem
* El Hassen Teguedi
* Fody Traoré
* Driss Khalid
* Rui Antonio Gimo
* Jochua Nhantumbo
* Obasi Rosebette
* Bethuel Muzeu
* Aremu Afeez
* Adamu Alhassan
* Abubakar Ibrahim
* Aniekeme Okon
* Rague Byiringiro
* Gueulette Marie
* Ousseynou Diagné
* Dion Lopy
* Ousseynou Niang
* Amadou Sagna
* Kobamelo Kodisang
* Tashreeq Matthews
* Wiseman Meyiwa
* Thabiso Monyane
* Walaa Eldin Yaqoub
* Leon Manyisa
* Paul Peter Kasunda
* Habibu Kiyombo
* Bilal Akoro
* Komla Yannick
* Mustafa Kizza
* Sadam Masereka
* Hamisi Tibita
* Lameck Banda
* Mwiya Malumo

### 1 own goal

* Alford Velaphi (against Congo)
* Kelly Kombila (against Ivory Coast)
* Sanad Khemissi (against Algeria)
* Musitafa Mujuzi (against South Sudan)