Mon, 18 Jun - Sun, 24 Jun 2018
Monday, 18 June 2018 CAT (UTC+2)
Saturday, 23 June 2018 CAT (UTC+2)
Francisco Kamdzeka - Stanley Sanudi, Yamikani Chester
Patrick Macheso, Victor Harawa - Miracle Gabeya, [P] Chiukepo Msowoya
2x Raphael Phiri, Charles White - Boniface Kaulesi, Moses Nankumba
Lameck Njaliwa - Mphatso Filimoni
Sunday, 24 June 2018 CAT (UTC+2)
1', 64' Esau Kanyenda, 85' Peter Wadabwa
[P] Sherriff Shamama - Victor Limbani, [P] Jack Chiona
Tizgobere Kumwenda, Stain Davie - Kingsley Nkhonjera
Cuthbert Sineta - [P] Peter Katsonga
Mon, 18 Jun - Sun, 24 Jun 2018