Botswana won by 43 runs
Botswana 181/5 (20/20 ov); Zambia 138/9 (20/20 ov)
Botswana won by 43 runs
Tanzania won by 5 wickets (with 11 balls remaining)
Ghana 130/7 (20/20 ov); Tanzania 131/5 (18.1/20 ov)
Tanzania won by 5 wickets (with 11 balls remaining)
Mozambique won by 6 wickets (with 18 balls remaining)
Sierra Leone 107/7 (20/20 ov); Mozambique 108/4 (17/20 ov)
Mozambique won by 6 wickets (with 18 balls remaining)
Swaziland won by 6 wickets (with 15 balls remaining)
Seychelles 151/4 (20/20 ov); Swaziland 155/4 (17.3/20 ov)
Swaziland won by 6 wickets (with 15 balls remaining)
Botswana won by 19 runs
Botswana 134/9 (20/20 ov); Swaziland 115/9 (20/20 ov)
Botswana won by 19 runs
Ghana won by 53 runs
Ghana 148/7 (20/20 ov); Mozambique 95 (16.5/20 ov)
Ghana won by 53 runs
Zambia won by 6 wickets (with 32 balls remaining)
Seychelles 111 (19.5/20 ov); Zambia 114/4 (14.4/20 ov)
Zambia won by 6 wickets (with 32 balls remaining)
Tanzania won by 95 runs
Tanzania 205/5 (20/20 ov); Sierra Leone 110/9 (20/20 ov)
Tanzania won by 95 runs
Botswana won by 7 wickets (with 38 balls remaining)
Mozambique 102/8 (20/20 ov); Botswana 103/3 (13.4/20 ov)
Botswana won by 7 wickets (with 38 balls remaining)
Ghana won by 65 runs
Ghana 198/6 (20/20 ov); Swaziland 133 (18.3/20 ov)
Ghana won by 65 runs
Tanzania won by 5 wickets (with 24 balls remaining)
Seychelles 85 (17.1/20 ov); Tanzania 86/5 (16/20 ov)
Tanzania won by 5 wickets (with 24 balls remaining)
Zambia won by 53 runs
Zambia 166/7 (20/20 ov); Sierra Leone 113/6 (20/20 ov)
Zambia won by 53 runs
Tanzania won by 14 runs
Tanzania 134/6 (20/20 ov); Botswana 120/8 (20/20 ov)
Tanzania won by 14 runs
Zambia won by 5 wickets (with 16 balls remaining)
Ghana 82 (18.2/20 ov); Zambia 83/5 (17.2/20 ov)
Zambia won by 5 wickets (with 16 balls remaining)
Seychelles won by 7 wickets (with 36 balls remaining)
Mozambique 60 (16.3/20 ov); Seychelles 61/3 (14/20 ov)
Seychelles won by 7 wickets (with 36 balls remaining)
Sierra Leone won by 52 runs
Sierra Leone 169/4 (20/20 ov); Swaziland 117/8 (20/20 ov)
Sierra Leone won by 52 runs
Botswana won by 7 wickets (with 58 balls remaining)
Sierra Leone 77/8 (20/20 ov); Botswana 78/3 (10.2/20 ov)
Botswana won by 7 wickets (with 58 balls remaining)
Seychelles won by 1 wicket (with 0 balls remaining)
Ghana 114/9 (20/20 ov); Seychelles 115/9 (20/20 ov)
Seychelles won by 1 wicket (with 0 balls remaining)
Zambia won by 6 wickets (with 15 balls remaining)
Mozambique 118/9 (20/20 ov); Zambia 123/4 (17.3/20 ov)
Zambia won by 6 wickets (with 15 balls remaining)
Tanzania won by 7 wickets (with 64 balls remaining)
Swaziland 80 (18.3/20 ov); Tanzania 81/3 (9.2/20 ov)
Tanzania won by 7 wickets (with 64 balls remaining)
Botswana won by 7 wickets (with 19 balls remaining)
Ghana 95/7 (20/20 ov); Botswana 97/3 (16.5/20 ov)
Botswana won by 7 wickets (with 19 balls remaining)
Mozambique won by 5 wickets (with 5 balls remaining)
Swaziland 107 (17.4/20 ov); Mozambique 108/5 (19.1/20 ov)
Mozambique won by 5 wickets (with 5 balls remaining)
Seychelles won by 10 wickets (with 29 balls remaining)
Sierra Leone 90/9 (20/20 ov); Seychelles 91/0 (15.1/20 ov)
Seychelles won by 10 wickets (with 29 balls remaining)
Zambia won by 41 runs
Zambia 139/6 (20/20 ov); Tanzania 98/9 (20/20 ov)
Zambia won by 41 runs
Botswana won by 67 runs
Botswana 163/7 (20/20 ov); Seychelles 96 (19.5/20 ov)
Botswana won by 67 runs
Ghana won by 59 runs
Ghana 155/6 (20/20 ov); Sierra Leone 96/9 (20/20 ov)
Ghana won by 59 runs
Tanzania won by 41 runs
Tanzania 182/7 (20/20 ov); Mozambique 141/9 (20/20 ov)
Tanzania won by 41 runs
Zambia won by 5 runs
Zambia 165/7 (20/20 ov); Swaziland 160/7 (20/20 ov)
Zambia won by 5 runs