Sun, 28 Oct
Botswana Flag

Botswana

171/3
Mozambique Flag

Mozambique

(14.1/20 ov, T:172) 48

Botswana won by 123 runs

Swaziland Flag

Swaziland

72/6
Namibia Flag

Namibia

(5.2/20 ov, T:73) 74/0

Namibia won by 10 wickets (with 88 balls remaining)

Malawi Flag

Malawi

85/9
Namibia Flag

Namibia

(12.1/20 ov, T:86) 91/2

Namibia won by 8 wickets (with 47 balls remaining)

Mon, 29 Oct
Swaziland Flag

Swaziland

105/7
Lesotho Flag

Lesotho

(12.5/20 ov, T:106) 109/2

Lesotho won by 8 wickets (with 43 balls remaining)

Tue, 30 Oct
Botswana Flag

Botswana

144/5
St Helena Flag

St Helena

(18.2/20 ov, T:145) 63

Botswana won by 81 runs

Swaziland Flag

Swaziland

(20/20 ov) 99
Malawi Flag

Malawi

(11.4/20 ov, T:100) 104/2

Malawi won by 8 wickets (with 50 balls remaining)

Thu, 01 Nov
Malawi Flag

Malawi

104/6
Mozambique Flag

Mozambique

(16/20 ov, T:105) 108/5

Mozambique won by 5 wickets (with 24 balls remaining)

Swaziland Flag

Swaziland

89/6
Botswana Flag

Botswana

(11.2/20 ov, T:90) 91/1

Botswana won by 9 wickets (with 52 balls remaining)

Fri, 02 Nov
St Helena Flag

St Helena

123/8
Mozambique Flag

Mozambique

(15.1/20 ov, T:124) 126/3

Mozambique won by 7 wickets (with 29 balls remaining)

Lesotho Flag

Lesotho

99/9
Botswana Flag

Botswana

(12.4/20 ov, T:100) 100/4

Botswana won by 6 wickets (with 44 balls remaining)

Mozambique Flag

Mozambique

145
Swaziland Flag

Swaziland

(18.5/20 ov, T:146) 149/2

Swaziland won by 8 wickets (with 7 balls remaining)

Sat, 03 Nov
Namibia Flag

Namibia

116/9
Botswana Flag

Botswana

(19/20 ov, T:117) 117/7

Botswana won by 3 wickets (with 6 balls remaining)