Sunday, 22 July 2018 CAT (UTC+2)
Mali U20 3 - 0 Cameroon U20 7:00 pm
[Agg: 4-1] 28' H. Drame, 57' [P] E. Toure, 77' M. Camara  Stade Modibo Keita 
   
Burundi U20 3 - 0 Zambia U20 3:00 pm
[Agg: 3-1] 44' P. Ramazani, 49' M. Muryango, 55' K. Bienvenue  Stade Urukundo 
   
Saturday, 21 July 2018 CAT (UTC+2)
Senegal U20 4 - 1 Congo U20 7:00 pm
[Agg: 6-3] 38' Y. Badji, 44' O. Diagne, 48' D. Lopy, 78' O. Niang - 88' Louamba  Stade Leopold Sedar Senghor 
   
Nigeria U20 5 - 0 Mauritania U20 5:00 pm
[Agg: 6-1] 12' W. Alalade, 33',46' N. Yahaya, 67' A. Asuquo, 90' [P] A. Aremu  Agege Stadium 
   
Gabon U20 0 - 1 Burkina Faso U20 4:30 pm
[Agg: 1-4] 50' A. Tapsoba  Stade Augustin Monedan de Sibang 
   
Malawi U20 0 - 2 South Africa U20 2:30 pm
[Agg: 0-2] ? , 84' T. Monyane  Bingu National Stadium 
   
Sunday, 15 July 2018 CAT (UTC+2)
South Africa U20 0 - 0 Malawi U20 3:00 pm
  Moruleng Stadium 
   
Saturday, 14 July 2018 CAT (UTC+2)
Mauritania U20 1 - 1 Nigeria U20 7:00 pm
11' M. Salem - 8' A. Ibrahim  Stade Olympique 
   
Burkina Faso U20 3 - 1 Gabon U20 6:00 pm
3' B. Kouame, 9',34' A. Tapsoba - 33' E. Biyoghe  Stade du 4 Aout 
   
Cameroon U20 1 - 1 Mali U20 4:30 pm
60' Sakava - 62' E.B. Toure  Stade Ahmadou Ahidjo 
   
Zambia U20 1 - 0 Burundi U20 3:00 pm
87' L. Banda  Nkoloma Stadium 
   
Friday, 13 July 2018 CAT (UTC+2)
Congo U20 2 - 2 Senegal U20 4:30 pm
6' V. Mboungou, 84' B. Tomandzoto - 23' A. Sagna, 62' Y. Badji  Stade Alphonse Massemba Debat 
   
Sunday, 20 May 2018 CAT (UTC+2)
Sudan U20 0 - 2 Burundi U20 9:30 pm
[Agg: 1-3]  Al-Hilal Stadium 
   
Libya U20 3 - 3 Burkina Faso U20 9:00 pm
[Agg: 4-6]  Al-Bilady Stadium 
   
Mali U20 4 - 1 Tanzania U20 7:00 pm
[Agg: 6-2] Hadji, [P] Samadiare, 2x Samake - H. Kiyombo  Stade Modibo Keita, Bamako 
   
Nigeria U20 1 - 0 Guinea Bissau U20 5:00 pm
[Agg: 3-2] 54' [P] A. Ibrahim   
   
Ghana U20 2 - 0 Algeria U20 5:00 pm
[Agg: 2-0] M. Kudus, S. Ibrahim  Cape Coast Stadium 
   
Benin U20 2 - 0 Gambia U20 5:00 pm
[Agg: 3-2] 2x S. Akinsola  Friendship Stadium 
   
Angola U20 1 - 4 Malawi U20 4:30 pm
[Agg: 3-5] ? - Kelvin Kadzinje, Auspicious Kadzongola, Chikondi Mbeta, Peter Banda  Estadio dos Coqueiros, Luanda 
   
Congo U20 3 - 0 Botswana U20 4:30 pm
[Agg: 4-1] [OG] Velaphi, R. Okouri, R. Louamba  Stade Alphonse Massemba-Debat 
   
South Africa U20 3 - 0 Mozambique U20 3:00 pm
[Agg: 4-1] 2x L. Foster, W. Meyiwa  Moreleng Stadium 
   
Saturday, 19 May 2018 CAT (UTC+2)
Egypt U20 0 - 0 Senegal U20 9:30 pm
[Agg: 0-0] Pen: (6)-(7)  Al Masry Club Stadium 
   
Ivory Coast U20 2 - 0 Gabon U20 6:00 pm
Agg: 2-3  Stade Felix Houphouet-Boigny 
   
Zambia U20 1 - 1 Rwanda U20 3:00 pm
Mwiya Malumo - Samuel Marie [Agg: 3-1]  Nkoloma Stadium 
   
Friday, 18 May 2018 CAT (UTC+2)
Cameroon U20 1 - 0 Uganda U20 4:30 pm
[Agg: 1-1] Pen: (5)-(4)  Stade Ahmadou Ahidjo 
   
Sunday, 13 May 2018 CAT (UTC+2)
Gambia U20 2 - 1 Benin U20 6:30 pm
M. Sanneh, A. Jatta - ?  Independence Stadium, Bakau 
   
Tanzania U20 1 - 2 Mali U20 4:00 pm
42' P. Peter - 33' Diakite, 41' Dianka  National Stadium, Dar es Salaam 
   
Saturday, 12 May 2018 CAT (UTC+2)
Guinea Bissau U20 2 - 2 Nigeria U20 6:00 pm
  Estadio 24 de Septembro, Bissau 
   
Burkina Faso U20 3 - 1 Libya U20 6:00 pm
  Stade du 4 Aout, Ouagadougou 
   
Rwanda U20 0 - 2 Zambia U20 5:30 pm
  Stade Regional Nyamirambo, Kigali 
   
Senegal U20 0 - 0 Egypt U20 5:00 pm
  Stade Leopold Sedar Senghor, Dakar 
   
Gabon U20 3 - 0 Ivory Coast U20 4:30 pm
Ndong, Miyogho, Bekale  Stade Augustin Monedan De Sibang, Libreville 
   
Botswana U20 1 - 1 Congo U20 3:00 pm
T. Khuduga - ?  Botswana National Stadium, Gaborone 
   
Mozambique U20 1 - 1 South Africa U20 3:00 pm
  Estadio do Ferroviario, Beira 
   
Uganda U20 1 - 0 Cameroon U20 3:00 pm
S. Mukwala  Phillip Omondi Stadium, Kampala 
   
Burundi U20 1 - 1 Sudan U20 3:00 pm
  Stade Urukundo, Ngozi 
   
Malawi U20 1 - 2 Angola U20 2:30 pm
  Bingu National Stadium 
   
Friday, 11 May 2018 CAT (UTC+2)
Algeria U20 0 - 0 Ghana U20 7:00 pm
  Stade du 5 Juillet, Algiers