High scores for Kenya vs Botswana in T20Is

High scores
Player
Runs
Mins
Balls
4s
6s
SR
Team
Opposition
Ground
Match Date
Scorecard
74-3938189.74Kenyav BotswanaRwanda24 Nov 2022T20I # 1918
55-3852144.73Botswanav KenyaNairobi (Gym)15 Jun 2023T20I # 2101
53-544298.14Botswanav KenyaRwanda24 Nov 2022T20I # 1918
47-4261111.90Botswanav KenyaNairobi (Gym)19 Jun 2023T20I # 2106
45*-2423187.50Kenyav BotswanaNairobi (Gym)11 Jun 2023T20I # 2091
45-2172214.28Kenyav BotswanaNairobi (Gym)19 Jun 2023T20I # 2106
44-4240104.76Botswanav KenyaNairobi (Gym)19 Jun 2023T20I # 2106
41-2642157.69Kenyav BotswanaNairobi (Gym)15 Jun 2023T20I # 2101
3970411095.12Kenyav BotswanaBenoni16 Dec 2023T20I # 2406
33*-391084.61Kenyav BotswanaNairobi (Gym)19 Jun 2023T20I # 2106
32*-340194.11Botswanav KenyaNairobi (Gym)11 Jun 2023T20I # 2091
30*-2050150.00Kenyav BotswanaRwanda24 Nov 2022T20I # 1918
30*-2611115.38Kenyav BotswanaNairobi (Gym)19 Jun 2023T20I # 2106
26-282192.85Botswanav KenyaNairobi (Gym)15 Jun 2023T20I # 2101
26-2031130.00Botswanav KenyaNairobi (Gym)15 Jun 2023T20I # 2101
26-2211118.18Botswanav KenyaNairobi (Gym)19 Jun 2023T20I # 2106
26191911136.84Kenyav BotswanaBenoni16 Dec 2023T20I # 2406
25-2031125.00Botswanav KenyaNairobi (Gym)11 Jun 2023T20I # 2091
25292501100.00Botswanav KenyaBenoni16 Dec 2023T20I # 2406
23271530153.33Kenyav BotswanaBenoni16 Dec 2023T20I # 2406
22*-1412157.14Botswanav KenyaRwanda24 Nov 2022T20I # 1918
22-1531146.66Kenyav BotswanaNairobi (Gym)11 Jun 2023T20I # 2091
20-242083.33Kenyav BotswanaNairobi (Gym)15 Jun 2023T20I # 2101
1951391048.71Botswanav KenyaBenoni16 Dec 2023T20I # 2406
18-201190.00Botswanav KenyaNairobi (Gym)11 Jun 2023T20I # 2091
18-940200.00Kenyav BotswanaNairobi (Gym)11 Jun 2023T20I # 2091
17-1620106.25Botswanav KenyaRwanda24 Nov 2022T20I # 1918
16-1111145.45Botswanav KenyaNairobi (Gym)15 Jun 2023T20I # 2101
15-171188.23Kenyav BotswanaNairobi (Gym)15 Jun 2023T20I # 2101
14181101127.27Kenyav BotswanaBenoni16 Dec 2023T20I # 2406
13-1300100.00Kenyav BotswanaNairobi (Gym)19 Jun 2023T20I # 2106
13201310100.00Botswanav KenyaBenoni16 Dec 2023T20I # 2406
12-1001120.00Botswanav KenyaRwanda24 Nov 2022T20I # 1918
12181110109.09Botswanav KenyaBenoni16 Dec 2023T20I # 2406
9-701128.57Kenyav BotswanaNairobi (Gym)15 Jun 2023T20I # 2101
8*-501160.00Kenyav BotswanaRwanda24 Nov 2022T20I # 1918
8-601133.33Kenyav BotswanaRwanda24 Nov 2022T20I # 1918
8-120066.66Kenyav BotswanaNairobi (Gym)15 Jun 2023T20I # 2101
7*-130053.84Kenyav BotswanaNairobi (Gym)11 Jun 2023T20I # 2091
722160043.75Botswanav KenyaBenoni16 Dec 2023T20I # 2406
717700100.00Kenyav BotswanaBenoni16 Dec 2023T20I # 2406
6*-160037.50Botswanav KenyaNairobi (Gym)11 Jun 2023T20I # 2091
6*-600100.00Botswanav KenyaNairobi (Gym)19 Jun 2023T20I # 2106
6-71085.71Botswanav KenyaNairobi (Gym)19 Jun 2023T20I # 2106
5-130038.46Botswanav KenyaNairobi (Gym)11 Jun 2023T20I # 2091
5-400125.00Kenyav BotswanaNairobi (Gym)15 Jun 2023T20I # 2101
4*-50080.00Botswanav KenyaNairobi (Gym)15 Jun 2023T20I # 2101
4*-50080.00Kenyav BotswanaNairobi (Gym)15 Jun 2023T20I # 2101
4-90044.44Botswanav KenyaRwanda24 Nov 2022T20I # 1918
4-50080.00Botswanav KenyaNairobi (Gym)15 Jun 2023T20I # 2101
3*4300100.00Kenyav BotswanaBenoni16 Dec 2023T20I # 2406
3-140021.42Botswanav KenyaRwanda24 Nov 2022T20I # 1918
3-50060.00Kenyav BotswanaNairobi (Gym)15 Jun 2023T20I # 2101
3-70042.85Botswanav KenyaNairobi (Gym)15 Jun 2023T20I # 2101
3870042.85Botswanav KenyaBenoni16 Dec 2023T20I # 2406
31290033.33Kenyav BotswanaBenoni16 Dec 2023T20I # 2406
2*-100200.00Botswanav KenyaNairobi (Gym)15 Jun 2023T20I # 2101
2-100200.00Botswanav KenyaRwanda24 Nov 2022T20I # 1918
2-60033.33Botswanav KenyaNairobi (Gym)11 Jun 2023T20I # 2091
2-40050.00Kenyav BotswanaNairobi (Gym)15 Jun 2023T20I # 2101
2-70028.57Kenyav BotswanaNairobi (Gym)15 Jun 2023T20I # 2101
2-50040.00Kenyav BotswanaNairobi (Gym)19 Jun 2023T20I # 2106
2750040.00Kenyav BotswanaBenoni16 Dec 2023T20I # 2406
2860033.33Kenyav BotswanaBenoni16 Dec 2023T20I # 2406
2840050.00Kenyav BotswanaBenoni16 Dec 2023T20I # 2406
1*-20050.00Botswanav KenyaRwanda24 Nov 2022T20I # 1918
1*620050.00Botswanav KenyaBenoni16 Dec 2023T20I # 2406
1-60016.66Botswanav KenyaNairobi (Gym)11 Jun 2023T20I # 2091
1650020.00Botswanav KenyaBenoni16 Dec 2023T20I # 2406
12100100.00Botswanav KenyaBenoni16 Dec 2023T20I # 2406
Adjust:Most recentPast weekPast MonthPast year4 years10 years25 years
Records includes the following current or recent matches:

Malawi vs Botswana at Harare, ICC Men's T20 World Cup Africa Region Final 7th place play-off, Oct 4, 2025 [T20I # 3500]

Kenya vs Tanzania at Harare, ICC Men's T20 World Cup Africa Region Final 3rd place play-off, Oct 4, 2025 [T20I # 3501]

Nigeria vs Botswana at Harare, ICC Men's T20 World Cup Africa Region Final 5th place play-off, Oct 2, 2025 [T20I # 3492]