Batting Most Runs Innings - Kenya

Players - Kenya

High scores
Player
Runs
Mins
Balls
4s
6s
SR
Team
Opposition
Ground
Innings in match
Match Date
Scorecard
100*7163104158.73Kenyav NamibiaWindhoek16 Nov 2011Twenty20
79615335149.05Kenyav NamibiaWindhoek14 Nov 2011Twenty20
794947122168.08Kenyav ItalyAbu Dhabi216 Mar 2012Twenty20
73*463147235.48Kenyav NamibiaWindhoek16 Nov 2011Twenty20
63554543140.00Kenyav NamibiaWindhoek27 Nov 2011Twenty20
57*473533162.85Kenyav UgandaICCA 2 Dubai120 Mar 2012Twenty20
53*785223101.92Kenyav TuskersKwekwe123 Nov 2011Twenty20
53453942135.89Kenyav NamibiaWindhoek110 Nov 2011Twenty20
52-3871136.84Kenyav OmanICCA 2 Dubai115 Mar 2012Twenty20
52614231123.80Kenyav NepalICCA Dubai122 Mar 2012Twenty20
51*624640110.86Kenyav ItalyICCA Dubai123 Mar 2012Twenty20
51-5051102.00Kenyav OmanICCA 2 Dubai115 Mar 2012Twenty20
50-3641138.88Kenyav ScotlandICCA Dubai213 Mar 2012T20I # 231
48423242150.00Kenyav NamibiaWindhoek27 Nov 2011Twenty20
46464261109.52Kenyav UgandaICCA 2 Dubai120 Mar 2012Twenty20
45403240140.62Kenyav NamibiaWindhoek14 Nov 2011Twenty20
44583532125.71Kenyav EaglesHarare116 Nov 2011Twenty20
44633941112.82Kenyav RhinosKwekwe121 Nov 2011Twenty20
42*352142200.00Kenyav EaglesHarare218 Nov 2011Twenty20
42524142102.43Kenyav NamibiaWindhoek211 Nov 2011Twenty20
42383850110.52Kenyav IrelandMombasa224 Feb 2012T20I # 227
41*63463189.13Kenyav ItalyAbu Dhabi216 Mar 2012Twenty20
41382931141.37Kenyav ItalyICCA Dubai123 Mar 2012Twenty20
40594050100.00Kenyav NamibiaWindhoek24 Nov 2011Twenty20
40413322121.21Kenyav NamibiaSharjah118 Mar 2012Twenty20
3750384197.36Kenyav MountaineersHarare219 Nov 2011Twenty20
3754402092.50Kenyav IrelandMombasa224 Feb 2012T20I # 227
35-1761205.88Kenyav ScotlandICCA Dubai213 Mar 2012T20I # 231
34*362631130.76Kenyav U.S.A.Abu Dhabi219 Mar 2012Twenty20
34573022113.33Kenyav IrelandMombasa122 Feb 2012T20I # 224
34211961178.94Kenyav U.S.A.Abu Dhabi219 Mar 2012Twenty20
33*-1614206.25Kenyav OmanICCA 2 Dubai115 Mar 2012Twenty20
3263421076.19Kenyav NepalICCA Dubai122 Mar 2012Twenty20
31-412075.60Kenyav NamibiaWindhoek113 Nov 2011Twenty20
3150333093.93Kenyav EaglesHarare218 Nov 2011Twenty20
3133333093.93Kenyav NamibiaSharjah118 Mar 2012Twenty20
30*36311096.77Kenyav EaglesHarare116 Nov 2011Twenty20
30211723176.47Kenyav EaglesHarare218 Nov 2011Twenty20
28-2022140.00Kenyav NamibiaWindhoek113 Nov 2011Twenty20
28-352080.00Kenyav IrelandMombasa123 Feb 2012T20I # 225
28-323087.50Kenyav IrelandDubai (DICS)114 Mar 2012T20I # 232
27*412600103.84Kenyav EaglesHarare117 Nov 2011Twenty20
27191550180.00Kenyav NamibiaWindhoek24 Nov 2011Twenty20
27141840150.00Kenyav NamibiaWindhoek14 Nov 2011Twenty20
27-2222122.72Kenyav IrelandMombasa123 Feb 2012T20I # 225
2531272092.59Kenyav IrelandMombasa122 Feb 2012T20I # 224
25201810138.88Kenyav UgandaICCA 2 Dubai120 Mar 2012Twenty20
25191831138.88Kenyav ItalyICCA Dubai123 Mar 2012Twenty20
24*151550160.00Kenyav U.S.A.Abu Dhabi219 Mar 2012Twenty20
24211802133.33Kenyav MountaineersHarare219 Nov 2011Twenty20
2431263092.30Kenyav RhinosKwekwe121 Nov 2011Twenty20
2431263092.30Kenyav TuskersKwekwe123 Nov 2011Twenty20
23232031115.00Kenyav NepalICCA Dubai122 Mar 2012Twenty20
21131003210.00Kenyav NamibiaWindhoek27 Nov 2011Twenty20
21261421150.00Kenyav NamibiaWindhoek110 Nov 2011Twenty20
21-1311161.53Kenyav ScotlandICCA Dubai213 Mar 2012T20I # 231
20201720117.64Kenyav NamibiaWindhoek211 Nov 2011Twenty20
20161521133.33Kenyav NamibiaWindhoek211 Nov 2011Twenty20
20-1810111.11Kenyav NamibiaWindhoek113 Nov 2011Twenty20
19141311146.15Kenyav EaglesHarare117 Nov 2011Twenty20
1928200195.00Kenyav UgandaICCA 2 Dubai120 Mar 2012Twenty20
1827233078.26Kenyav NamibiaWindhoek16 Nov 2011Twenty20
18351611112.50Kenyav ItalyICCA Dubai123 Mar 2012Twenty20
17131510113.33Kenyav NamibiaWindhoek211 Nov 2011Twenty20
17-183094.44Kenyav ScotlandICCA Dubai213 Mar 2012T20I # 231
1626191084.21Kenyav TuskersKwekwe123 Nov 2011Twenty20
15-191078.94Kenyav NamibiaWindhoek26 Nov 2011Twenty20
15171030150.00Kenyav EaglesHarare116 Nov 2011Twenty20
1517202075.00Kenyav EaglesHarare117 Nov 2011Twenty20
15-821187.50Kenyav OmanICCA 2 Dubai115 Mar 2012Twenty20
157811187.50Kenyav NepalICCA Dubai122 Mar 2012Twenty20
14*-1011140.00Kenyav IrelandMombasa123 Feb 2012T20I # 225
1422200270.00Kenyav EaglesHarare117 Nov 2011Twenty20
147930155.55Kenyav RhinosKwekwe121 Nov 2011Twenty20
14171411100.00Kenyav IrelandMombasa122 Feb 2012T20I # 224
14-620233.33Kenyav OmanICCA 2 Dubai115 Mar 2012Twenty20
13-142092.85Kenyav NamibiaWindhoek26 Nov 2011Twenty20
1325211061.90Kenyav MountaineersHarare219 Nov 2011Twenty20
13181310100.00Kenyav IrelandMombasa122 Feb 2012T20I # 224
13-141092.85Kenyav IrelandMombasa123 Feb 2012T20I # 225
13-920144.44Kenyav IrelandMombasa123 Feb 2012T20I # 225
128801150.00Kenyav NamibiaWindhoek27 Nov 2011Twenty20
12251110109.09Kenyav EaglesHarare117 Nov 2011Twenty20
12131120109.09Kenyav EaglesHarare218 Nov 2011Twenty20
12101220100.00Kenyav RhinosKwekwe121 Nov 2011Twenty20
12101200100.00Kenyav IrelandMombasa224 Feb 2012T20I # 227
127711171.42Kenyav ItalyAbu Dhabi216 Mar 2012Twenty20
11*8610183.33Kenyav UgandaICCA 2 Dubai120 Mar 2012Twenty20
119810137.50Kenyav NamibiaWindhoek27 Nov 2011Twenty20
1181110100.00Kenyav NamibiaWindhoek211 Nov 2011Twenty20
11221120100.00Kenyav EaglesHarare117 Nov 2011Twenty20
10*7810125.00Kenyav NamibiaWindhoek27 Nov 2011Twenty20
1030141071.42Kenyav NamibiaWindhoek110 Nov 2011Twenty20
1010131076.92Kenyav EaglesHarare117 Nov 2011Twenty20
105810125.00Kenyav ItalyICCA Dubai123 Mar 2012Twenty20
9*-111081.81Kenyav NamibiaWindhoek26 Nov 2011Twenty20
9*15120075.00Kenyav MountaineersHarare219 Nov 2011Twenty20
9*11401225.00Kenyav NepalICCA Dubai122 Mar 2012Twenty20
94810112.50Kenyav NamibiaWindhoek24 Nov 2011Twenty20
910122075.00Kenyav EaglesHarare218 Nov 2011Twenty20
Adjust:Most recentPast weekPast MonthPast year4 years10 years25 years
Performances in matches that overlap decades are credited to the year in which they occurred - this results in some unknown data, especially in regard to bowling figures
Performances in matches that overlap years are credited to the year in which they occurred - this results in some unknown data, especially in regard to bowling figures
Records includes the following current or recent matches:

Scotland vs Italy at Eden Gardens, ICC Men's T20 World Cup 7th Match, Group C, Feb 9, 2026 [T20I # 3690]

South Africa vs Canada at Ahmedabad, ICC Men's T20 World Cup 9th Match, Group D, Feb 9, 2026 [T20I # 3692]

Oman vs Zimbabwe at Colombo (SSC), ICC Men's T20 World Cup 8th Match, Group B, Feb 9, 2026 [T20I # 3691]