Batting Most Runs Innings - vs Kenya

Players - vs Kenya

High scores
Player
Runs
Mins
Balls
4s
6s
SR
Team
Opposition
Ground
Innings in match
Match Date
Scorecard
178*201167174106.58Zimbabwev KenyaHarare118 Oct 2009ODI # 2912
156216151116103.31Zimbabwev KenyaHarare112 Oct 2009ODI # 2908
109*-12110490.08Netherlandsv KenyaNairobi (Gym)116 Feb 2010ODI # 2956
921471097284.40Zimbabwev KenyaHarare215 Oct 2009ODI # 2910
79118976181.44Zimbabwev KenyaHarare217 Oct 2009ODI # 2911
71*1017022101.42Zimbabwev KenyaHarare113 Oct 2009ODI # 2909
66114916172.52Zimbabwev KenyaHarare113 Oct 2009ODI # 2909
60*93594-101.69Zimbabwev KenyaHarare217 Oct 2009ODI # 2911
58106853-68.23Zimbabwev KenyaHarare215 Oct 2009ODI # 2910
56105626190.32Zimbabwev KenyaHarare217 Oct 2009ODI # 2911
56-886163.63Netherlandsv KenyaNairobi (Gym)118 Feb 2010ODI # 2958
55106657-84.61Zimbabwev KenyaHarare118 Oct 2009ODI # 2912
52534833108.33Zimbabwev KenyaHarare118 Oct 2009ODI # 2912
49113724-68.05Zimbabwev KenyaHarare112 Oct 2009ODI # 2908
45-3943115.38Scotlandv KenyaNairobi (Gym)14 Feb 2010T20I # 133
4552475-95.74Netherlandsv KenyaAbu Dhabi211 Feb 2010T20I # 139
44*452722162.96Zimbabwev KenyaHarare112 Oct 2009ODI # 2908
4454428-104.76Zimbabwev KenyaHarare215 Oct 2009ODI # 2910
3739392-94.87Zimbabwev KenyaHarare217 Oct 2009ODI # 2911
3648362-100.00Canadav KenyaDubai (DICS)110 Feb 2010T20I # 138
3362461-71.73Zimbabwev KenyaHarare113 Oct 2009ODI # 2909
33382622126.92Netherlandsv KenyaAbu Dhabi211 Feb 2010T20I # 139
3273385-84.21Zimbabwev KenyaHarare113 Oct 2009ODI # 2909
32172223145.45Canadav KenyaDubai (DICS)110 Feb 2010T20I # 138
31*27193-163.15Zimbabwev KenyaHarare113 Oct 2009ODI # 2909
30*-324-93.75Netherlandsv KenyaNairobi (Gym)118 Feb 2010ODI # 2958
3042283-107.14Canadav KenyaDubai (DICS)110 Feb 2010T20I # 138
29-431267.44Netherlandsv KenyaNairobi (Gym)118 Feb 2010ODI # 2958
28-303-93.33Scotlandv KenyaNairobi (Gym)14 Feb 2010T20I # 133
2739291193.10Zimbabwev KenyaHarare112 Oct 2009ODI # 2908
25232131119.04Zimbabwev KenyaHarare112 Oct 2009ODI # 2908
2536201-125.00Zimbabwev KenyaHarare118 Oct 2009ODI # 2912
2328293-79.31Zimbabwev KenyaHarare217 Oct 2009ODI # 2911
2336262-88.46Netherlandsv KenyaAbu Dhabi211 Feb 2010T20I # 139
23-363-63.88Netherlandsv KenyaNairobi (Gym)118 Feb 2010ODI # 2958
21*-2011105.00Scotlandv KenyaNairobi (Gym)11 Feb 2010T20I # 129
21*28153-140.00Netherlandsv KenyaAbu Dhabi211 Feb 2010T20I # 139
2143241187.50Zimbabwev KenyaHarare215 Oct 2009ODI # 2910
21-462-45.65Netherlandsv KenyaNairobi (Gym)116 Feb 2010ODI # 2956
18-191-94.73Netherlandsv KenyaNairobi (Gym)116 Feb 2010ODI # 2956
17-251168.00Netherlandsv KenyaNairobi (Gym)118 Feb 2010ODI # 2958
16-17-294.11Scotlandv KenyaNairobi (Gym)11 Feb 2010T20I # 129
14209-1155.55Canadav KenyaDubai (DICS)110 Feb 2010T20I # 138
13-103-130.00Scotlandv KenyaNairobi (Gym)11 Feb 2010T20I # 129
13-82-162.50Scotlandv KenyaNairobi (Gym)14 Feb 2010T20I # 133
12971-171.42Canadav KenyaDubai (DICS)110 Feb 2010T20I # 138
11-261-42.30Netherlandsv KenyaNairobi (Gym)116 Feb 2010ODI # 2956
91611--81.81Zimbabwev KenyaHarare113 Oct 2009ODI # 2909
9661-150.00Zimbabwev KenyaHarare215 Oct 2009ODI # 2910
9-20--45.00Scotlandv KenyaNairobi (Gym)11 Feb 2010T20I # 129
9-9-1100.00Scotlandv KenyaNairobi (Gym)14 Feb 2010T20I # 133
9-5-1180.00Scotlandv KenyaNairobi (Gym)14 Feb 2010T20I # 133
9-141-64.28Netherlandsv KenyaNairobi (Gym)116 Feb 2010ODI # 2956
9-23--39.13Netherlandsv KenyaNairobi (Gym)118 Feb 2010ODI # 2958
9-151-60.00Netherlandsv KenyaNairobi (Gym)118 Feb 2010ODI # 2958
8-13--61.53Scotlandv KenyaNairobi (Gym)11 Feb 2010T20I # 129
8-24--33.33Netherlandsv KenyaNairobi (Gym)116 Feb 2010ODI # 2956
8-52-160.00Netherlandsv KenyaNairobi (Gym)116 Feb 2010ODI # 2956
7*-51-140.00Scotlandv KenyaNairobi (Gym)11 Feb 2010T20I # 129
71712--58.33Zimbabwev KenyaHarare113 Oct 2009ODI # 2909
6*85--120.00Zimbabwev KenyaHarare215 Oct 2009ODI # 2910
6*-21-300.00Netherlandsv KenyaNairobi (Gym)116 Feb 2010ODI # 2956
699--66.66Zimbabwev KenyaHarare113 Oct 2009ODI # 2909
61171-85.71Zimbabwev KenyaHarare215 Oct 2009ODI # 2910
6-61-100.00Scotlandv KenyaNairobi (Gym)11 Feb 2010T20I # 129
6-10--60.00Scotlandv KenyaNairobi (Gym)11 Feb 2010T20I # 129
6-22--27.27Netherlandsv KenyaNairobi (Gym)116 Feb 2010ODI # 2956
6-18--33.33Netherlandsv KenyaNairobi (Gym)116 Feb 2010ODI # 2956
6-181-33.33Netherlandsv KenyaNairobi (Gym)118 Feb 2010ODI # 2958
4*-8--50.00Scotlandv KenyaNairobi (Gym)14 Feb 2010T20I # 133
41813--30.76Zimbabwev KenyaHarare215 Oct 2009ODI # 2910
4-15--26.66Scotlandv KenyaNairobi (Gym)11 Feb 2010T20I # 129
4-31-133.33Scotlandv KenyaNairobi (Gym)11 Feb 2010T20I # 129
41013--30.76Canadav KenyaDubai (DICS)110 Feb 2010T20I # 138
364--75.00Zimbabwev KenyaHarare113 Oct 2009ODI # 2909
3-5--60.00Scotlandv KenyaNairobi (Gym)14 Feb 2010T20I # 133
363--100.00Canadav KenyaDubai (DICS)110 Feb 2010T20I # 138
2*53--66.66Zimbabwev KenyaHarare112 Oct 2009ODI # 2908
2-7--28.57Scotlandv KenyaNairobi (Gym)14 Feb 2010T20I # 133
2-7--28.57Netherlandsv KenyaNairobi (Gym)118 Feb 2010ODI # 2958
1*113--33.33Zimbabwev KenyaHarare217 Oct 2009ODI # 2911
1*51--100.00Zimbabwev KenyaHarare118 Oct 2009ODI # 2912
197--14.28Zimbabwev KenyaHarare215 Oct 2009ODI # 2910
132--50.00Canadav KenyaDubai (DICS)110 Feb 2010T20I # 138
1-4--25.00Netherlandsv KenyaNairobi (Gym)116 Feb 2010ODI # 2956
0*3----Canadav KenyaDubai (DICS)110 Feb 2010T20I # 138
0*61---Netherlandsv KenyaAbu Dhabi211 Feb 2010T20I # 139
-31---Zimbabwev KenyaHarare215 Oct 2009ODI # 2910
--1---Scotlandv KenyaNairobi (Gym)11 Feb 2010T20I # 129
--3---Scotlandv KenyaNairobi (Gym)14 Feb 2010T20I # 133
--2---Scotlandv KenyaNairobi (Gym)14 Feb 2010T20I # 133
--1---Scotlandv KenyaNairobi (Gym)14 Feb 2010T20I # 133
-11---Canadav KenyaDubai (DICS)110 Feb 2010T20I # 138
--3---Netherlandsv KenyaNairobi (Gym)118 Feb 2010ODI # 2958
--2---Netherlandsv KenyaNairobi (Gym)118 Feb 2010ODI # 2958
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:

Afghanistan vs Bangladesh at Sharjah, Afghanistan v Bangladesh 3rd T20I, Oct 5, 2025 [T20I # 3504]

West Indies vs India at Ahmedabad, West Indies in India 1st Test, Oct 2-4, 2025 [Test # 2600]

Namibia vs Zimbabwe at Harare, ICC Men's T20 World Cup Africa Region Final Final, Oct 4, 2025 [T20I # 3503]