Saturday, 16 December 2017 CAT (UTC+2)
Egypt U20 3 - 1 Uganda U20
 19', 59' R. Ashraf, 90' A. AMR - 44' M. Shaban 
   
South Africa U20 2 - 1 Lesotho U20
 5' L. Foster, 40' S. Sambo - 59' R. Mokokoane 
   

90' Zambia U20 2-0 Swaziland U20
(50', 90' F. Mwepu)

11 Dec 13:59 --

90' Zambia U20 1-0 Swaziland U20
(50' F. Mwepu)

11 Dec 13:56 --

90' Malawi U20 1-1 Uganda U20
(70' F. Madinga - 81' F. Tumwesigye)

11 Dec 13:55 --

HT: Zambia U20 0-0 Swaziland U20

11 Dec 13:08 --

HT: Malawi U20 0-0 Uganda U20

11 Dec 13:06 --

30' Zambia U20 0-0 Swaziland U20

11 Dec 12:38 --

25' Malawi U20 0-0 Uganda U20

11 Dec 12:34 --
Mozambique U20 vs South Africa U20

55' Moz U20 0-1 S Africa U20
(45+1' Mkatshana)

09 Dec 15:51 --
Mozambique U20 vs South Africa U20

HT: Moz U20 0-1 S Africa U20
(45+1' Mkatshana)

09 Dec 15:36 --
Mozambique U20 vs South Africa U20

30' Moz U20 0-0 RSA U20

09 Dec 15:07 --

# Team P GD Pts
Group A
1 Uganda U20 3 2 5
2 Malawi U20 3 1 5
3 Zambia U20 3 0 4
4 Swaziland U20 3 -3 1
Group B
1 South Africa U20 3 4 9
2 Egypt U20 3 2 6
3 Mozambique U20 3 0 3
4 Mauritius U20 3 -6 0
Group C
1 Lesotho U20 3 1 5
2 Zimbabwe U20 3 1 5
3 Namibia U20 3 0 4
4 Angola U20 3 -2 1