| 13 Apr 2017 | Botswana | Nigeria | Willowmoore Park B Field | 18 (20) | – | No resultNo result |
|---|
| 11 Apr 2017 | Botswana | Sierra Leone | Willowmoore Park B Field | 9 (21) | 1/6 (2.0) | Won by 2 wicketsW 2 wkts |
|---|
| 10 Apr 2017 | Botswana | Ghana | Willowmoore Park | 17 (24) | 1/31 (6.4) | Lost by 4 wicketsL 4 wkts |
|---|
| 8 Apr 2017 | Botswana | Tanzania | Willowmoore Park C Field | 36 (46) | – | Won by 26 runsW 26 runs |
|---|
| 7 Apr 2017 | Botswana | Zambia | Willowmoore Park C Field | 33 (48) | 1/11 (1.3) | Won by 81 runsW 81 runs |
|---|
| 13 Sept 2015 | Botswana | Fiji | Cricket Field Lane | 2 (6) | 0/36 (9.0) | Lost by 133 runsL 133 runs |
|---|
| 8 Sept 2015 | Botswana | Guernsey | Ashlyns Road | 19 (12) | 0/59 (10.0) | Lost by 151 runsL 151 runs |
|---|