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
961229584101.05Kenyav Sri LankaKandy26 Mar 1996ODI # 1074
851641378162.04Kenyav AustraliaVisakhapatnam223 Feb 1996ODI # 1058
65110834178.31Kenyav IndiaCuttack118 Feb 1996ODI # 1052
5072537094.33Kenyav AustraliaVisakhapatnam223 Feb 1996ODI # 1058
41111822050.00Kenyav Sri LankaKandy26 Mar 1996ODI # 1074
3498665051.51Kenyav ZimbabwePatna127 Feb 1996ODI # 1063
3092641046.87Kenyav ZimbabwePatna127 Feb 1996ODI # 1063
2954515056.86Kenyav IndiaCuttack118 Feb 1996ODI # 1052
2985503158.00Kenyav West IndiesPune129 Feb 1996ODI # 1066
2790583046.55Kenyav IndiaCuttack118 Feb 1996ODI # 1052
27402350117.39Kenyav Sri LankaKandy26 Mar 1996ODI # 1074
2670570045.61Kenyav IndiaCuttack118 Feb 1996ODI # 1052
26111741035.13Kenyav West IndiesPune129 Feb 1996ODI # 1066
25*45402162.50Kenyav Sri LankaKandy26 Mar 1996ODI # 1074
2461593040.67Kenyav West IndiesPune129 Feb 1996ODI # 1066
23221821127.77Kenyav Sri LankaKandy26 Mar 1996ODI # 1074
2051550036.36Kenyav ZimbabwePatna127 Feb 1996ODI # 1063
1964510037.25Kenyav ZimbabwePatna127 Feb 1996ODI # 1063
1644322050.00Kenyav West IndiesPune129 Feb 1996ODI # 1066
15*28210071.42Kenyav IndiaCuttack118 Feb 1996ODI # 1052
1521231065.21Kenyav ZimbabwePatna127 Feb 1996ODI # 1063
1433330042.42Kenyav AustraliaVisakhapatnam223 Feb 1996ODI # 1058
1434281150.00Kenyav Sri LankaKandy26 Mar 1996ODI # 1074
11*57350031.42Kenyav AustraliaVisakhapatnam223 Feb 1996ODI # 1058
1143271040.74Kenyav West IndiesPune129 Feb 1996ODI # 1066
1031201050.00Kenyav AustraliaVisakhapatnam223 Feb 1996ODI # 1058
105620166.66Kenyav AustraliaVisakhapatnam223 Feb 1996ODI # 1058
812180044.44Kenyav IndiaCuttack118 Feb 1996ODI # 1052
88720114.28Kenyav West IndiesPune129 Feb 1996ODI # 1066
6*11110054.54Kenyav IndiaCuttack118 Feb 1996ODI # 1052
6*16190031.57Kenyav West IndiesPune129 Feb 1996ODI # 1066
63381075.00Kenyav AustraliaVisakhapatnam223 Feb 1996ODI # 1058
648300020.00Kenyav West IndiesPune129 Feb 1996ODI # 1066
51071071.42Kenyav AustraliaVisakhapatnam223 Feb 1996ODI # 1058
415170023.52Kenyav Sri LankaKandy26 Mar 1996ODI # 1074
37100030.00Kenyav ZimbabwePatna127 Feb 1996ODI # 1063
2*440050.00Kenyav Sri LankaKandy26 Mar 1996ODI # 1074
21230066.66Kenyav IndiaCuttack118 Feb 1996ODI # 1052
2750040.00Kenyav West IndiesPune129 Feb 1996ODI # 1066
1*140025.00Kenyav AustraliaVisakhapatnam223 Feb 1996ODI # 1058
12020005.00Kenyav ZimbabwePatna127 Feb 1996ODI # 1063
1240025.00Kenyav West IndiesPune129 Feb 1996ODI # 1066
0*1000-Kenyav ZimbabwePatna127 Feb 1996ODI # 1063
011000.00Kenyav ZimbabwePatna127 Feb 1996ODI # 1063
012000.00Kenyav ZimbabwePatna127 Feb 1996ODI # 1063
046000.00Kenyav ZimbabwePatna127 Feb 1996ODI # 1063
084000.00Kenyav West IndiesPune129 Feb 1996ODI # 1066
022000.00Kenyav Sri LankaKandy26 Mar 1996ODI # 1074
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:

Mountaineers vs Mid West Rhinos at Kwekwe, Pro50 Championship 9th Match, Feb 8, 2026 [List A - Live]
>> 82/2 (17.3 ov, J Gumbie 51*, R Patel 23*, VT Chirwa 0/25)

Mashonaland Eagles vs Southern Rocks at Masvingo, Pro50 Championship 10th Match, Feb 8, 2026 [List A - Live]
>> 102/2 (18.3 ov, KO Maunze 25*, R Mupfudza 18*, Ali Asfand 0/15)

Wellington vs Otago at Dunedin, The Ford Trophy 21st Match, Feb 7, 2026 [List A]