Tanzania Under-19s won by 27 runs
Tanzania Under-19s 161 (40.1/50 ov); Botswana Under-19s 134 (41.4/50 ov)
Tanzania Under-19s won by 27 runs
Nigeria Under-19s won by 265 runs
Nigeria Under-19s 291 (49.5/50 ov); Ghana Under-19s 26 (14.4/50 ov)
Nigeria Under-19s won by 265 runs
Mozambique Under-19s won by 245 runs
Mozambique Under-19s 306 (48.2/50 ov); Lesotho Under-19s 61 (16/50 ov)
Mozambique Under-19s won by 245 runs
Rwanda Under-19s won by 102 runs
Rwanda Under-19s 229 (49.4/50 ov); Swaziland Under-19s 127 (33.3/50 ov)
Rwanda Under-19s won by 102 runs
Ghana Under-19s won by 270 runs
Ghana Under-19s 337/7 (50/50 ov); Lesotho Under-19s 67 (20.2/50 ov)
Ghana Under-19s won by 270 runs
Nigeria Under-19s won by 10 wickets (with 241 balls remaining)
Mozambique Under-19s 56 (19.2/50 ov); Nigeria Under-19s 58/0 (9.5/50 ov)
Nigeria Under-19s won by 10 wickets (with 241 balls remaining)
Botswana Under-19s won by 19 runs
Botswana Under-19s 120 (28.2/50 ov); Rwanda Under-19s 101 (37/50 ov)
Botswana Under-19s won by 19 runs
Sierra Leone Under-19s won by 8 wickets (with 109 balls remaining)
Tanzania Under-19s 96 (32.4/50 ov); Sierra Leone Under-19s 97/2 (31.5/50 ov)
Sierra Leone Under-19s won by 8 wickets (with 109 balls remaining)
Mozambique Under-19s won by 6 wickets (with 169 balls remaining)
Ghana Under-19s 99 (25/50 ov); Mozambique Under-19s 100/4 (21.5/50 ov)
Mozambique Under-19s won by 6 wickets (with 169 balls remaining)
Nigeria Under-19s won by 9 wickets (with 259 balls remaining)
Lesotho Under-19s 46 (18.1/50 ov); Nigeria Under-19s 47/1 (6.5/50 ov)
Nigeria Under-19s won by 9 wickets (with 259 balls remaining)
Sierra Leone Under-19s won by 6 wickets (with 60 balls remaining)
Botswana Under-19s 140 (38/50 ov); Sierra Leone Under-19s 141/4 (40/50 ov)
Sierra Leone Under-19s won by 6 wickets (with 60 balls remaining)
Tanzania Under-19s won by 163 runs
Tanzania Under-19s 262/5 (50/50 ov); Swaziland Under-19s 99 (41.2/50 ov)
Tanzania Under-19s won by 163 runs
Botswana Under-19s won by 7 wickets (with 227 balls remaining)
Swaziland Under-19s 109 (31/50 ov); Botswana Under-19s 112/3 (12.1/50 ov)
Botswana Under-19s won by 7 wickets (with 227 balls remaining)
Sierra Leone Under-19s won by 9 wickets (with 272 balls remaining)
Rwanda Under-19s 36 (28.1/50 ov); Sierra Leone Under-19s 37/1 (4.4/50 ov)
Sierra Leone Under-19s won by 9 wickets (with 272 balls remaining)
Tanzania Under-19s won by 6 wickets (with 167 balls remaining)
Rwanda Under-19s 134 (40.5/50 ov); Tanzania Under-19s 135/4 (22.1/50 ov)
Tanzania Under-19s won by 6 wickets (with 167 balls remaining)
Sierra Leone Under-19s won by 8 wickets (with 235 balls remaining)
Swaziland Under-19s 81 (35.3/50 ov); Sierra Leone Under-19s 82/2 (10.5/50 ov)
Sierra Leone Under-19s won by 8 wickets (with 235 balls remaining)
Nigeria Under-19s won by 35 runs
Nigeria Under-19s 169 (46.2/50 ov); Tanzania Under-19s 134 (43.2/50 ov)
Nigeria Under-19s won by 35 runs
Sierra Leone Under-19s won by 71 runs
Sierra Leone Under-19s 167 (33.5/50 ov); Mozambique Under-19s 96 (44.5/50 ov)
Sierra Leone Under-19s won by 71 runs
Tanzania Under-19s won by 75 runs
Tanzania Under-19s 215 (46.2/50 ov); Mozambique Under-19s 140 (41.1/50 ov)
Tanzania Under-19s won by 75 runs
Nigeria Under-19s won by 137 runs
Nigeria Under-19s 242/9 (50/50 ov); Sierra Leone Under-19s 105 (31/50 ov)
Nigeria Under-19s won by 137 runs