Players - Kenya

High scores
Player
Runs
Mins
Balls
4s
6s
SR
Team
Opposition
Ground
Innings in match
Match Date
Scorecard
92-989293.87Kenyav NetherlandsNairobi (Gym)216 Feb 2010ODI # 2956
794648111164.58Kenyav CanadaDubai (DICS)210 Feb 2010T20I # 138
65*-4772138.29Kenyav ScotlandNairobi (Gym)24 Feb 2010T20I # 133
6597738389.04Kenyav ZimbabweHarare115 Oct 2009ODI # 2910
61-5443112.96Kenyav NetherlandsNairobi (Gym)216 Feb 2010ODI # 2956
60*-4872125.00Kenyav ScotlandNairobi (Gym)21 Feb 2010T20I # 129
5871584-100.00Kenyav ZimbabweHarare117 Oct 2009ODI # 2911
56*-4281133.33Kenyav ScotlandNairobi (Gym)24 Feb 2010T20I # 133
5678657-86.15Kenyav ZimbabweHarare115 Oct 2009ODI # 2910
5276633282.53Kenyav ZimbabweHarare115 Oct 2009ODI # 2910
50*543651138.88Kenyav CanadaDubai (DICS)210 Feb 2010T20I # 138
4976583184.48Kenyav ZimbabweHarare212 Oct 2009ODI # 2908
4978517-96.07Kenyav ZimbabweHarare213 Oct 2009ODI # 2909
4981584-84.48Kenyav ZimbabweHarare117 Oct 2009ODI # 2911
478876-261.84Kenyav ZimbabweHarare117 Oct 2009ODI # 2911
46*-2871164.28Kenyav ScotlandNairobi (Gym)21 Feb 2010T20I # 129
42393323127.27Kenyav NetherlandsAbu Dhabi111 Feb 2010T20I # 139
42-733157.53Kenyav NetherlandsNairobi (Gym)218 Feb 2010ODI # 2958
3763633-58.73Kenyav ZimbabweHarare218 Oct 2009ODI # 2912
3344443175.00Kenyav ZimbabweHarare117 Oct 2009ODI # 2911
3327215-157.14Kenyav NetherlandsAbu Dhabi111 Feb 2010T20I # 139
32-3041106.66Kenyav NetherlandsNairobi (Gym)216 Feb 2010ODI # 2956
3157531-58.49Kenyav ZimbabweHarare213 Oct 2009ODI # 2909
30161732176.47Kenyav ZimbabweHarare117 Oct 2009ODI # 2911
28342221127.27Kenyav ZimbabweHarare115 Oct 2009ODI # 2910
2751402167.50Kenyav ZimbabweHarare212 Oct 2009ODI # 2908
2728175-158.82Kenyav ZimbabweHarare218 Oct 2009ODI # 2912
2444315-77.41Kenyav ZimbabweHarare212 Oct 2009ODI # 2908
2452421-57.14Kenyav ZimbabweHarare218 Oct 2009ODI # 2912
2347321-71.87Kenyav ZimbabweHarare213 Oct 2009ODI # 2909
2251272181.48Kenyav ZimbabweHarare218 Oct 2009ODI # 2912
21*35241-87.50Kenyav ZimbabweHarare218 Oct 2009ODI # 2912
21-382-55.26Kenyav NetherlandsNairobi (Gym)218 Feb 2010ODI # 2958
2038263-76.92Kenyav ZimbabweHarare115 Oct 2009ODI # 2910
1934313-61.29Kenyav ZimbabweHarare212 Oct 2009ODI # 2908
193738--50.00Kenyav ZimbabweHarare213 Oct 2009ODI # 2909
19-223-86.36Kenyav NetherlandsNairobi (Gym)218 Feb 2010ODI # 2958
182021--85.71Kenyav NetherlandsAbu Dhabi111 Feb 2010T20I # 139
17261511113.33Kenyav ZimbabweHarare213 Oct 2009ODI # 2909
1747433-39.53Kenyav ZimbabweHarare213 Oct 2009ODI # 2909
174535--48.57Kenyav ZimbabweHarare115 Oct 2009ODI # 2910
1727132-130.76Kenyav ZimbabweHarare117 Oct 2009ODI # 2911
1624152-106.66Kenyav ZimbabweHarare212 Oct 2009ODI # 2908
1521211171.42Kenyav ZimbabweHarare212 Oct 2009ODI # 2908
15-163-93.75Kenyav NetherlandsNairobi (Gym)218 Feb 2010ODI # 2958
1435311-45.16Kenyav ZimbabweHarare212 Oct 2009ODI # 2908
1438142-100.00Kenyav ZimbabweHarare218 Oct 2009ODI # 2912
12*7511240.00Kenyav ZimbabweHarare117 Oct 2009ODI # 2911
12*-202-60.00Kenyav NetherlandsNairobi (Gym)216 Feb 2010ODI # 2956
1226221-54.54Kenyav ZimbabweHarare212 Oct 2009ODI # 2908
1226141-85.71Kenyav NetherlandsAbu Dhabi111 Feb 2010T20I # 139
930211-42.85Kenyav ZimbabweHarare212 Oct 2009ODI # 2908
91317--52.94Kenyav ZimbabweHarare212 Oct 2009ODI # 2908
8*1618--44.44Kenyav ZimbabweHarare212 Oct 2009ODI # 2908
8782-100.00Kenyav ZimbabweHarare218 Oct 2009ODI # 2912
7*1161-116.66Kenyav ZimbabweHarare117 Oct 2009ODI # 2911
72016--43.75Kenyav ZimbabweHarare117 Oct 2009ODI # 2911
72722--31.81Kenyav ZimbabweHarare218 Oct 2009ODI # 2912
71515--46.66Kenyav NetherlandsAbu Dhabi111 Feb 2010T20I # 139
7-41-175.00Kenyav NetherlandsNairobi (Gym)216 Feb 2010ODI # 2956
6*881-75.00Kenyav CanadaDubai (DICS)210 Feb 2010T20I # 138
6*-3-1200.00Kenyav NetherlandsNairobi (Gym)216 Feb 2010ODI # 2956
62020--30.00Kenyav ZimbabweHarare213 Oct 2009ODI # 2909
6-121-50.00Kenyav NetherlandsNairobi (Gym)218 Feb 2010ODI # 2958
567--71.42Kenyav ZimbabweHarare115 Oct 2009ODI # 2910
587--71.42Kenyav ZimbabweHarare117 Oct 2009ODI # 2911
555--100.00Kenyav NetherlandsAbu Dhabi111 Feb 2010T20I # 139
51061-83.33Kenyav NetherlandsAbu Dhabi111 Feb 2010T20I # 139
4851-80.00Kenyav ZimbabweHarare218 Oct 2009ODI # 2912
3-11--27.27Kenyav NetherlandsNairobi (Gym)218 Feb 2010ODI # 2958
3-9--33.33Kenyav NetherlandsNairobi (Gym)218 Feb 2010ODI # 2958
2*53--66.66Kenyav ZimbabweHarare213 Oct 2009ODI # 2909
1*94--25.00Kenyav ZimbabweHarare115 Oct 2009ODI # 2910
11211--9.09Kenyav ZimbabweHarare213 Oct 2009ODI # 2909
112--50.00Kenyav ZimbabweHarare213 Oct 2009ODI # 2909
134--25.00Kenyav ZimbabweHarare115 Oct 2009ODI # 2910
122--50.00Kenyav ZimbabweHarare115 Oct 2009ODI # 2910
179--11.11Kenyav ZimbabweHarare218 Oct 2009ODI # 2912
132--50.00Kenyav NetherlandsAbu Dhabi111 Feb 2010T20I # 139
1-8--12.50Kenyav NetherlandsNairobi (Gym)218 Feb 2010ODI # 2958
0*2----Kenyav NetherlandsAbu Dhabi111 Feb 2010T20I # 139
0*-----Kenyav NetherlandsNairobi (Gym)218 Feb 2010ODI # 2958
-12---Kenyav ZimbabweHarare213 Oct 2009ODI # 2909
-45---Kenyav ZimbabweHarare218 Oct 2009ODI # 2912
-21---Kenyav NetherlandsAbu Dhabi111 Feb 2010T20I # 139
-31---Kenyav NetherlandsAbu Dhabi111 Feb 2010T20I # 139
--3---Kenyav NetherlandsNairobi (Gym)218 Feb 2010ODI # 2958
--1---Kenyav NetherlandsNairobi (Gym)218 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]