APEX / sportsfans.co.za · Cricket

Sportsfans · Cricket · Teams · Botswana

Cricket · Side · 2018–2026 · BOT

Botswana

125 internationals against 20 opponents: 49 won, 75 lost, 0 drawn or tied, 1 without a result.

Open in the atlas →
Matches12549–75–0
Win rate39.2%draws and no-results count as not won
ICC titles0

By game and format

GameFormatPWLD/TNRWin %Years
MenT20I6525390138.52019–2026
WomenT20I6024360040.02018–2026

Every match 125

DateFormatSidesScoresResultGround
2026-09-18T20IBotswana v Sierra Leone121/8 · 100/4Botswana won by 21 runsGahanga International Cricket Stadium
2026-09-17T20IKenya v Botswana216/5 · 152/3Kenya won by 64 runsGahanga International Cricket Stadium
2026-09-16T20IBotswana v Uganda119/8 · 125/5Uganda won by 5 wicketsGahanga International Cricket Stadium
2026-09-13T20IRwanda v Botswana183/9 · 146/6Rwanda won by 6 runsGahanga B Ground
2026-09-12T20IBotswana v Sierra Leone165/4 · 142/9Botswana won by 23 runsGahanga B Ground
2026-09-11T20IBotswana v Kenya108/8 · 109/0Kenya won by 10 wicketsGahanga B Ground
2026-09-10T20IBotswana v Uganda101/7 · 105/5Uganda won by 5 wicketsGahanga B Ground
2026-09-08T20IRwanda v Botswana192/2 · 137/7Rwanda won by 55 runsGahanga B Ground
2026-05-30T20IRwanda v Botswana117/8 · 115/8Rwanda won by 2 runsBotswana Cricket Association Oval 1
2026-05-29T20IKenya v Botswana193/3 · 131/8Kenya won by 62 runsBotswana Cricket Association Oval 2
2026-05-28T20IBotswana v Ivory Coast255/3 · 24Botswana won by 231 runsBotswana Cricket Association Oval 1
2026-05-25T20IBotswana v Cameroon149/5 · 78/8Botswana won by 71 runsBotswana Cricket Association Oval 2
2026-05-24T20IMali v Botswana24 · 25/0Botswana won by 10 wicketsBotswana Cricket Association Oval 1
2026-05-23T20IBotswana v Sierra Leone166/5 · 96/7Botswana won by 70 runsBotswana Cricket Association Oval 1
2026-04-11T20I (W)Botswana v Brazil37 · 38/7Brazil won by 3 wicketsBotswana Cricket Association Oval 1
2026-04-11T20I (W)Botswana v Mozambique139/4 · 58Botswana won by 81 runsBotswana Cricket Association Oval 1
2026-04-10T20I (W)Botswana v Brazil85/7 · 86/2Brazil won by 8 wicketsBotswana Cricket Association Oval 1
2026-04-08T20I (W)Botswana v Zambia191/6 · 33/8Botswana won by 158 runsBotswana Cricket Association Oval 2
2026-04-08T20I (W)Botswana v Malawi87/4 · 64Botswana won by 23 runsBotswana Cricket Association Oval 1
2026-04-07T20I (W)Mozambique v Botswana106/7 · 83/9Mozambique won by 23 runsBotswana Cricket Association Oval 2
2026-04-06T20I (W)Botswana v Lesotho190/6 · 29Botswana won by 161 runsBotswana Cricket Association Oval 2
2026-04-06T20I (W)Brazil v Botswana147/2 · 64/9Brazil won by 83 runsBotswana Cricket Association Oval 1
2026-03-15T20IBotswana v Lesotho114/7 · 30Botswana won by 84 runsBotswana Cricket Association Oval 1
2026-03-13T20IBotswana v Lesotho164/7 · 60Botswana won by 104 runsBotswana Cricket Association Oval 1
2026-03-12T20IBotswana v Lesotho102/9 · 96/8Botswana won by 6 runsBotswana Cricket Association Oval 1
2026-03-10T20ILesotho v Botswana81/8 · 83/4Botswana won by 6 wicketsBotswana Cricket Association Oval 1
2026-03-09T20ILesotho v Botswana60 · 61/4Botswana won by 6 wicketsBotswana Cricket Association Oval 1
2025-10-04T20IMalawi v Botswana151/5 · 95/9Malawi won by 56 runsTakashinga Sports Club
2025-10-02T20INigeria v Botswana166/8 · 122/7Nigeria won by 44 runsTakashinga Sports Club
2025-09-30T20IBotswana v Uganda81/6 · 85/2Uganda won by 8 wicketsTakashinga Sports Club
2025-09-28T20IZimbabwe v Botswana259/5 · 89/8Zimbabwe won by 170 runsHarare Sports Club
2025-09-26T20IBotswana v Tanzania122/6 · 124/3Tanzania won by 7 wicketsTakashinga Sports Club
2025-07-26T20I (W)Botswana v Malawi143/6 · 78Botswana won by 65 runsBotswana Cricket Association Oval 1
2025-07-24T20I (W)Rwanda v Botswana99/9 · 64/9Rwanda won by 35 runsBotswana Cricket Association Oval 1
2025-07-23T20I (W)Botswana v Sierra Leone89/4 · 90/5Sierra Leone won by 5 wicketsBotswana Cricket Association Oval 1
2025-07-21T20I (W)Mozambique v Botswana53/9 · 54/2Botswana won by 8 wicketsBotswana Cricket Association Oval 1
2025-07-20T20I (W)Botswana v Eswatini170/4 · 59/8Botswana won by 111 runsBotswana Cricket Association Oval 2
2025-04-30T20I (W)Sierra Leone v Botswana107/5 · 68/9Sierra Leone won by 39 runsBotswana Cricket Association Oval 1
2025-04-29T20I (W)Botswana v Sierra Leone66/7 · 67/5Sierra Leone won by 5 wicketsBotswana Cricket Association Oval 1
2025-04-29T20I (W)Eswatini v Botswana45 · 46/1Botswana won by 9 wicketsBotswana Cricket Association Oval 2
2025-04-27T20I (W)Botswana v Mozambique126/3 · 68/4Botswana won by 58 runsBotswana Cricket Association Oval 1
2025-04-27T20I (W)Sierra Leone v Botswana80/5 · 74Sierra Leone won by 6 runsBotswana Cricket Association Oval 1
2025-04-26T20I (W)Botswana v Mozambique129/3 · 54Botswana won by 75 runsBotswana Cricket Association Oval 2
2025-04-26T20I (W)Botswana v Eswatini152/1 · 30Botswana won by 122 runsBotswana Cricket Association Oval 1
2024-12-13T20IUganda v Botswana141/6 · 109/7Uganda won by 32 runsGahanga International Cricket Stadium
2024-12-12T20IBotswana v Nigeria49/3 · 51/0Nigeria won by 10 wicketsGahanga International Cricket Stadium
2024-12-11T20IRwanda v Botswana168/8 · 143/9Rwanda won by 25 runsGahanga International Cricket Stadium
2024-12-09T20IUganda v Botswana229/3 · 121/7Uganda won by 108 runsGahanga International Cricket Stadium
2024-12-08T20IRwanda v Botswana111/8 · 115/4Botswana won by 6 wicketsGahanga International Cricket Stadium
2024-12-07T20INigeria v Botswana141/9 · 142/7Botswana won by 3 wicketsGahanga International Cricket Stadium
2024-12-06T20IBotswana v Rwanda137/9 · 138/0Rwanda won by 10 wicketsGahanga International Cricket Stadium
2024-12-05T20INigeria v Botswana185/5 · 156/7Nigeria won by 29 runsGahanga International Cricket Stadium
2024-12-04T20IUganda v Botswana164/8 · 86Uganda won by 78 runsGahanga International Cricket Stadium
2024-11-28T20INigeria v Botswana181/5 · 104Nigeria won by 77 runsNigeria Cricket Federation Oval 2
2024-11-27T20ISt Helena v Botswana78 · 79/1Botswana won by 9 wicketsNigeria Cricket Federation Oval 1
2024-11-26T20IIvory Coast v Botswana31 · 35/0Botswana won by 10 wicketsNigeria Cricket Federation Oval 2
2024-11-24T20ISierra Leone v Botswana115 · 117/5Botswana won by 5 wicketsUniversity of Lagos Cricket Oval
2024-11-23T20IBotswana v Eswatini175/4 · 127/9Botswana won by 48 runsTafawa Balewa Square Cricket Oval
2024-06-08T20I (W)Kenya v Botswana171/6 · 89/5Kenya won by 82 runsGahanga International Cricket Stadium
2024-06-07T20I (W)Kenya v Botswana151/6 · 107/4Kenya won by 44 runsGahanga B Ground
2024-06-05T20I (W)Botswana v Malawi129/4 · 36/9Botswana won by 93 runsGahanga B Ground
2024-06-03T20I (W)Botswana v Nigeria56 · 59/1Nigeria won by 9 wicketsGahanga International Cricket Stadium
2024-06-01T20I (W)Rwanda v Botswana132/7 · 58Rwanda won by 74 runsGahanga International Cricket Stadium
2024-05-31T20I (W)Botswana v Cameroon106/7 · 62/9Botswana won by 44 runsGahanga International Cricket Stadium
2024-05-30T20I (W)Uganda v Botswana140/6 · 69/5Uganda won by 71 runsGahanga International Cricket Stadium
2024-04-26T20I (W)Botswana v Rwanda70/5 · 72/2Rwanda won by 8 wicketsBotswana Cricket Association Oval 1
2024-04-25T20I (W)Botswana v Rwanda40 · 41/2Rwanda won by 8 wicketsBotswana Cricket Association Oval 1
2024-04-25T20I (W)Botswana v Lesotho152/3 · 52/8Botswana won by 100 runsBotswana Cricket Association Oval 2
2024-04-23T20I (W)Mozambique v Botswana63 · 64/1Botswana won by 9 wicketsBotswana Cricket Association Oval 1
2024-04-23T20I (W)Botswana v Rwanda69/9 · 72/3Rwanda won by 7 wicketsBotswana Cricket Association Oval 1
2024-04-22T20I (W)Mozambique v Botswana101/6 · 105/1Botswana won by 9 wicketsBotswana Cricket Association Oval 2
2024-04-22T20I (W)Botswana v Lesotho143/9 · 30Botswana won by 113 runsBotswana Cricket Association Oval 1
2023-12-13T20I (W)Botswana v Kenya52/8 · 34/1Kenya won by 20 runsEntebbe Cricket Oval
2023-12-11T20I (W)Zimbabwe v Botswana162/5 · 47Zimbabwe won by 115 runsEntebbe Cricket Oval
2023-12-09T20I (W)Botswana v Tanzania75 · 76/0Tanzania won by 10 wicketsEntebbe Cricket Oval
2023-09-08T20I (W)Botswana v Kenya52 · 53/1Kenya won by 9 wicketsBotswana Cricket Association Oval 1
2023-09-06T20I (W)Botswana v Sierra Leone131/7 · 114/5Botswana won by 17 runsBotswana Cricket Association Oval 1
2023-09-05T20I (W)Botswana v Malawi124/5 · 119/8Botswana won by 5 runsBotswana Cricket Association Oval 1
2023-09-03T20I (W)Botswana v Lesotho204/4 · 31Botswana won by 173 runsBotswana Cricket Association Oval 2
2023-09-02T20I (W)Kenya v Botswana164/1 · 53Kenya won by 111 runsBotswana Cricket Association Oval 1
2023-06-19T20IBotswana v Kenya131/5 · 133/4Kenya won by 6 wicketsGymkhana Club Ground
2023-06-18T20IBotswana v Rwanda98/8 · 99/3Rwanda won by 7 wicketsGymkhana Club Ground
2023-06-17T20IBotswana v Uganda64 · 65/3Uganda won by 7 wicketsGymkhana Club Ground
2023-06-15T20IBotswana v Kenya145/8 · 115Botswana won by 30 runsGymkhana Club Ground
2023-06-14T20IUganda v Botswana153/7 · 89/9Uganda won by 64 runsGymkhana Club Ground
2023-06-13T20IRwanda v Botswana158/9 · 131Rwanda won by 27 runsGymkhana Club Ground
2023-06-11T20IBotswana v Kenya92/8 · 98/2Kenya won by 8 wicketsGymkhana Club Ground
2022-11-24T20IBotswana v Kenya116/6 · 122/2Kenya won by 8 wicketsGahanga International Cricket Stadium. Rwanda
2022-11-22T20IMali v Botswana37 · 38/5Botswana won by 5 wicketsGahanga International Cricket Stadium. Rwanda
2022-11-18T20ILesotho v Botswana91 · 97/0Botswana won by 10 wicketsIntegrated Polytechnic Regional Centre
2022-11-17T20IBotswana v Seychelles115/2No resultIntegrated Polytechnic Regional Centre
2022-11-17T20IBotswana v Rwanda106 · 108/5Rwanda won by 5 wicketsGahanga International Cricket Stadium. Rwanda
2022-09-21T20IBotswana v Tanzania146/7 · 149/6Tanzania won by 4 wicketsWillowmoore Park
2022-09-19T20IBotswana v Mozambique185/6 · 93Botswana won by 92 runsWillowmoore Park
2022-09-18T20IBotswana v Ghana146/9 · 135Botswana won by 11 runsWillowmoore Park
2022-09-15T20IBotswana v Uganda103/8 · 107/3Uganda won by 7 wicketsWillowmoore Park
2022-06-15T20I (W)Botswana v Rwanda91/7 · 94/4Rwanda won by 6 wicketsGahanga International Cricket Stadium. Rwanda
2022-06-11T20I (W)Botswana v Nigeria88/5 · 88/3Nigeria won by 7 wicketsIntegrated Polytechnic Regional Centre
2022-06-10T20I (W)Tanzania v Botswana119/4 · 62Tanzania won by 57 runsIntegrated Polytechnic Regional Centre
2021-11-07T20ITanzania v Botswana143 · 140/7Tanzania won by 3 runsGahanga International Cricket Stadium. Rwanda
2021-11-06T20IBotswana v Mozambique152/5 · 100Botswana won by 52 runsGahanga International Cricket Stadium. Rwanda
2021-11-05T20ICameroon v Botswana51 · 54/1Botswana won by 9 wicketsGahanga International Cricket Stadium. Rwanda
2021-11-02T20IBotswana v Sierra Leone157/5 · 85Botswana won by 72 runsGahanga International Cricket Stadium. Rwanda
2021-09-16T20I (W)Botswana v Tanzania82 · 83/3Tanzania won by 7 wicketsBotswana Cricket Association Oval 1
2021-09-10T20I (W)Botswana v Mozambique151/6 · 41Botswana won by 110 runsBotswana Cricket Association Oval 1
2021-09-09T20I (W)Botswana v Eswatini224/2 · 29Botswana won by 195 runsBotswana Cricket Association Oval 1
2021-06-10T20I (W)Botswana v Nigeria106/8 · 107/7Nigeria won by 3 wicketsGahanga International Cricket Stadium. Rwanda
2021-06-08T20I (W)Namibia v Botswana155/1 · 90/7Namibia won by 65 runsGahanga International Cricket Stadium. Rwanda
2021-06-07T20I (W)Botswana v Kenya68/9 · 71/1Kenya won by 9 wicketsGahanga International Cricket Stadium. Rwanda
2019-08-23T20INamibia v Botswana86/2 · 85/8Namibia won by 8 wicketsUnited Cricket Club Ground
2019-08-22T20INamibia v Botswana174/8 · 96Namibia won by 78 runsUnited Cricket Club Ground
2019-08-20T20INamibia v Botswana240/3 · 116/2Namibia won by 124 runsUnited Cricket Club Ground
2019-08-19T20INamibia v Botswana193/4 · 100/7Namibia won by 93 runsUnited Cricket Club Ground
2019-05-22T20IBotswana v Namibia46 · 50/0Namibia won by 10 wicketsKyambogo Cricket Oval
2019-05-21T20IBotswana v Nigeria108/7 · 119Nigeria won by 11 runsLugogo Cricket Oval
2019-05-20T20IUganda v Botswana142/7 · 90Uganda won by 52 runsLugogo Cricket Oval
2019-04-03T20I (W)Namibia v Botswana163/8 · 75/5Namibia won by 88 runsUnited Cricket Club Ground
2019-04-03T20I (W)Namibia v Botswana162/1 · 76Namibia won by 86 runsUnited Cricket Club Ground
2019-04-02T20I (W)Namibia v Botswana59/1 · 58/7Namibia won by 9 wicketsUnited Cricket Club Ground
2019-04-02T20I (W)Namibia v Botswana161/4 · 73Namibia won by 88 runsUnited Cricket Club Ground
2019-04-01T20I (W)Namibia v Botswana51/3 · 50Namibia won by 7 wicketsUnited Cricket Club Ground
2018-08-24T20I (W)Botswana v Namibia93/4 · 94/4Namibia won by 6 wicketsBotswana Cricket Association Oval 1
2018-08-23T20I (W)Botswana v Sierra Leone116/3 · 117/4Sierra Leone won by 6 wicketsBotswana Cricket Association Oval 1
2018-08-21T20I (W)Mozambique v Botswana80/7 · 82/0Botswana won by 10 wicketsBotswana Cricket Association Oval 1
2018-08-20T20I (W)Botswana v Lesotho164/4 · 40Botswana won by 124 runsBotswana Cricket Association Oval 1