Botswana vs Kenya
18th Match
Bot
152-3
(20)
Kenya won by 64 runs

Kenya
216-5
(20)
Squad






















Team form
#Botswana have won 3 of their last 10 matches (30%) and 2 of 10 at this venue. Kenya have won 9 of their last 10 matches (90%) and 6 of 10 at this venue.
10 matches, 25 May 2026 to 16 Sep 2026Source: CricRadio match dataUpdated
Overall form
BotswanaWin 30%Won 3Lost 7NR 0
Bot119 - 8 20LUga won by 5 wicketsUga
127 - 5 15.3
Bot146 - 6 16LRwn won by 6 runs (DLS method)Rwn
183 - 9 20
Bot165 - 4 20WBot won by 23 runsSle
142 - 9 20
Bot108 - 8 20LKenya won by 10 wickets (with 71 balls remaining)Kenya
109 - 0 8.1
Bot101 - 7 20LUga won by 5 wickets (with 63 balls remaining)Uga
105 - 5 9.3
Bot137 - 7 20LRwn won by 55 runsRwn
192 - 2 20
Bot115 - 8 20LRWN won by 2 runsRwn
117 - 8 20
Bot131 - 8 20LKENYA won by 62 runsKenya
193 - 3 20
Bot255 - 3 20WBOT won by 231 runsCIV24 - 10 8.3
Bot149 - 5 20WBOT won by 71 runsCam
78 - 8 20
KenyaWin 90%Won 9Lost 1NR 0
Rwn157 - 6 20WKenya won by 32 runsKenya
189 - 4 20
Sle112 - 9 20WKenya won by 9 wickets (with 71 balls remaining)Kenya
116 - 1 8.1
Uga189 - 6 20WKenya won by 8 wickets (with 20 balls remaining)Kenya
193 - 2 16.4
Bot108 - 8 20WKenya won by 10 wickets (with 71 balls remaining)Kenya
109 - 0 8.1
Rwn139 - 8 20WKenya won by 2 wickets (with 0 balls remaining)Kenya
144 - 8 20
Sle110 - 7 20WKenya won by 94 runsKenya
204 - 7 20
Bhr148 - 5 20WKenya won by 1 wicket (with 0 balls remaining)Kenya
149 - 9 20
Bhr159 - 4 20LBhr won by 15 runsKenya
144 - 8 20CIV18 - 10 12.3WKENYA won by 9 wickets (with 110 balls remaining)Kenya
19 - 1 1.4
Bot131 - 8 20WKENYA won by 62 runsKenya
193 - 3 20
Venue form
BotswanaWin 20%Won 2Lost 8NR 0
Bot119 - 8 20LUga won by 5 wicketsUga
127 - 5 15.3
Bot250 - 13 40.0LUganda won by 32 runsUga
0 - 0 0
Bot0 - 0 0LNigeria won by 10 wickets (with 13 balls remaining)Nga
100 - 3 7.5
Bot311 - 17 40.0LRwanda won by 25 runsRwn
0 - 0 0
Bot350 - 10 40.0LUganda won by 108 runsUga
0 - 0 0
Bot226 - 12 36.2WBotswana won by 6 wickets (with 22 balls remaining)Rwn
0 - 0 0
Bot283 - 16 39.5WBotswana won by 3 wickets (with 1 ball remaining)Nga
0 - 0 0
Bot0 - 0 0LRwanda won by 10 wickets (with 22 balls remaining)Rwn
275 - 9 36.2
Bot341 - 12 40.0LNigeria won by 29 runsNga
0 - 0 0
Bot250 - 18 40.0LUganda won by 78 runsUga
0 - 0 0
KenyaWin 60%Won 6Lost 2Drawn 2NR 0
Rwn157 - 6 20WKenya won by 32 runsKenya
189 - 4 20
Sey94 - 8 20WKENYA won by 7 wickets (with 19 balls remaining) (DLS method)Kenya
82 - 3 13.5
Bot116 - 6 20WKENYA won by 8 wickets (with 51 balls remaining)Kenya
122 - 2 11.3
Rwn87 - 9 20WKENYA won by 9 wickets (with 56 balls remaining)Kenya
90 - 1 10.4
Mwi11 - 0 3.1NRNo resultKenya
209 - 6 20
Sthel0 - 0 0NRNo resultKenya
48 - 0 4
Uga118 - 4 17.4LUga won by 6 wickets (with 8 balls remaining) (DLS method)Kenya
123 - 3 20
Tan101 - 10 17WKENYA won by 7 wickets (with 45 balls remaining)Kenya
104 - 3 12.3
Uga189 - 3 18.5LUga won by 7 wickets (with 7 balls remaining)Kenya
188 - 5 20
Tan158 - 8 20WKENYA won by 56 runsKenya
214 - 2 20
Head to head
#Kenya lead 8-1 in the last 10 meetings. Kenya lead 1-0 here.
10 matches, 27 Feb 2013 to 11 Sep 2026Source: CricRadio match dataUpdated
Overall
Botswana
1 - 8
Kenya
See detailsHide details
Bot108 - 8 20KenyaKEN won by 10 wickets Kenya
109 - 0 8.1
Bot131 - 8 20KenyaKENYA won by 62 runsKenya
193 - 3 20
Bot91 - 9 20KenyaKENYA won by 40 runsKenya
131 - 9 20
Bot131 - 5 20KenyaKENYA won by 6 wickets Kenya
133 - 4 17.3
Bot145 - 8 20BotswanaBOT won by 30 runsKenya
115 - 10 18.5
Bot92 - 8 20KenyaKENYA won by 8 wickets Kenya
98 - 2 10.1
Bot116 - 6 20KenyaKENYA won by 8 wickets Kenya
122 - 2 11.3
Bot0 - 0 0Match abandoned without a ball bowledKenya
0 - 0 0
Bot103 - 7 20KenyaKENYA won by 6 wickets Kenya
106 - 4 14.2
Bot112 - 6 20KenyaKENYA won by 48 runsKenya
160 - 7 20
At this venue
Botswana
0 - 1
Kenya
See detailsHide details
This series
#- T20s: Botswana 0 - 1 Kenya
Current seriesSource: CricRadio match dataUpdated
Botswana
0 - 0
Tests
Kenya
Botswana
0 - 0
ODIs
Kenya
Botswana
0 - 1
T20s
Kenya
Team comparison
#Botswana average 150 batting first and 132 chasing over 10 matches; Kenya average 195 batting first and 125 chasing over 10 matches.
last 10 matches per teamSource: CricRadio match dataUpdated
Overall comparison
Botswana
Kenya
10
Matches Played
10
30%
Win Percentage
90%
149
Lowest Defended
189
0
Highest Chased
193
3 (6)
Win Bat First
3 (3)
0 (4)
Win Ball First
6 (7)
Venue comparison
Botswana
Kenya
10
Matches Played
8
20%
Win Percentage
75%
226
Lowest Defended
189
0
Highest Chased
122
2 (8)
Win Bat First
2 (4)
0 (2)
Win Ball First
4 (4)
