Mon, 03 Jun - Sun, 09 Jun 2019
Tuesday, 04 June 2019 CAT (UTC+2)
[Pen: 2-4] D. Sserunkama 46' - L. Singh 72'
Ali Nassim 60' - Richard Mbulu 30', Chikoti Chirwa 90'
Wednesday, 05 June 2019 CAT (UTC+2)
M. Sera 79' - J. Mogorosi 7', S. Boy 31'
Pen: 2-4
Thursday, 06 June 2019 CAT (UTC+2)
Friday, 07 June 2019 CAT (UTC+2)
Pen: [5]-[4]
[Pen: 4-5] (J. Thabantso 33', T. Bereng 68' - T. Rusike 14', L. Mavunga 61')
Saturday, 08 June 2019 CAT (UTC+2)
Cuthbert Kanyama 1', John Chalamanda 19', Sameer Phiri
Vincent Nyangulu ×3, Babatunde Adepeju ×2
Shasimbiwe Kanyika, Bonda Mpinganjira
T. Kaseba 78'
Sunday, 09 June 2019 CAT (UTC+2)
Michael Tetteh 36', Duncan Nyoni - Fletcher Bandawe [P]
Crispin Mhango 29', Misheck Seleman 10' - Amadu Makawa 16'
Mphatso Magaleta, Josiah Duwa, Levison Makoko
Simkonda [P], Wacheta Mwenifumbo 90' - Chikaiko Baston
Mon, 03 Jun - Sun, 09 Jun 2019