Botswana
BWA · International · National team
Recent results
- Botswana vs Rwanda, 21st Match – · Rwanda won by 2 runs
- Botswana vs Kenya, 18th Match – · Kenya won by 62 runs
- Botswana vs Ivory Coast, 13th Match – · Botswana won by 231 runs
- Botswana vs Cameroon, 8th Match – · Botswana won by 71 runs
- Mali vs Botswana, 6th Match – · Botswana won by 10 wickets (with 106 balls remaining)
- Botswana vs Sierra Leone, 2nd Match – · Botswana won by 70 runs
- Malawi vs Botswana, 7th Place – · Malawi won by 56 runs
- Nigeria vs Botswana, 5th Place - Semi Final – · Nigeria won by 44 runs
- Uganda vs Botswana, 10th Match – · Uganda won by 8 wickets (with 44 balls remaining)
- Zimbabwe vs Botswana, 7th Match – · Zimbabwe won by 170 runs
- Tanzania vs Botswana, 4th Match – · Tanzania won by 7 wickets (with 37 balls remaining)
- Nigeria vs Botswana, 15th Match – · Nigeria won by 77 runs
- Saint Helena vs Botswana, 11th Match – · Botswana won by 9 wickets (with 48 balls remaining)
- Ivory Coast vs Botswana, 8th Match – · Botswana won by 10 wickets (with 107 balls remaining)
- Botswana vs Sierra Leone, 4th Match – · Botswana won by 5 wickets (with 15 balls remaining)
- Eswatini vs Botswana, 1st Match – · Botswana won by 48 runs
- Botswana vs Saint Helena, 27th Match – · Botswana won by 60 runs
- Botswana vs Kenya, 23rd Match – · Kenya won by 8 wickets (with 51 balls remaining)
- Botswana vs Mali, 17th Match – · Botswana won by 5 wickets (with 46 balls remaining)
- Botswana vs Malawi, 9th Match – · Malawi won by 4 wickets (with1 balls remaining)