Batting Most Runs Innings - Kenya

Cricket Records in World Cup - Kenya

High scores
Player
Runs
Mins
Balls
4s
6s
SR
Team
Opposition
Ground
Match Date
Scorecard
98*1991299375.96Kenyav AustraliaBengaluru13 Mar 2011ODI # 3130
961229584101.05Kenyav Sri LankaKandy06 Mar 1996ODI # 1074
851641378162.04Kenyav AustraliaVisakhapatnam23 Feb 1996ODI # 1058
82111957086.31Kenyav Sri LankaSouthampton30 May 1999ODI # 1469
791651346258.95Kenyav IndiaCape Town07 Mar 2003ODI # 1983
76131978078.35Kenyav EnglandGros Islet24 Mar 2007ODI # 2553
73*104986074.48Kenyav Sri LankaSouthampton30 May 1999ODI # 1469
72*118767194.73Kenyav CanadaGros Islet14 Mar 2007ODI # 2533
7292898180.89Kenyav AustraliaBengaluru13 Mar 2011ODI # 3130
711411078066.35Kenyav EnglandCanterbury18 May 1999ODI # 1449
71138898279.77Kenyav New ZealandGros Islet20 Mar 2007ODI # 2544
65110834178.31Kenyav IndiaCuttack18 Feb 1996ODI # 1052
61133959064.21Kenyav CanadaCape Town15 Feb 2003ODI # 1952
60110877068.96Kenyav South AfricaPotchefstroom12 Feb 2003ODI # 1947
60122888268.18Kenyav Sri LankaNairobi (Gym)24 Feb 2003ODI # 1965
5888756177.33Kenyav IndiaBristol23 May 1999ODI # 1457
58117897165.16Kenyav CanadaGros Islet14 Mar 2007ODI # 2533
56120825068.29Kenyav IndiaBristol23 May 1999ODI # 1457
56109835267.46Kenyav IndiaDurban20 Mar 2003ODI # 1992
54105905160.00Kenyav ZimbabweTaunton15 May 1999ODI # 1445
52*684640113.04Kenyav BangladeshJohannesburg01 Mar 2003ODI # 1974
521211004052.00Kenyav Sri LankaColombo (RPS)01 Mar 2011ODI # 3113
511461005051.00Kenyav AustraliaDurban15 Mar 2003ODI # 1990
511581063048.11Kenyav Sri LankaColombo (RPS)01 Mar 2011ODI # 3113
5186625182.25Kenyav CanadaDelhi07 Mar 2011ODI # 3122
51120733069.86Kenyav CanadaDelhi07 Mar 2011ODI # 3122
5072537094.33Kenyav AustraliaVisakhapatnam23 Feb 1996ODI # 1058
5076647078.12Kenyav South AfricaAmstelveen26 May 1999ODI # 1462
4789583381.03Kenyav PakistanHambantota23 Feb 2011ODI # 3105
46102804057.50Kenyav EnglandCanterbury18 May 1999ODI # 1449
46116836055.42Kenyav AustraliaDurban15 Mar 2003ODI # 1990
44*67475093.61Kenyav ZimbabweEden Gardens20 Mar 2011ODI # 3140
43*86609071.66Kenyav ZimbabweBloemfontein12 Mar 2003ODI # 1987
4276496085.71Kenyav CanadaCape Town15 Feb 2003ODI # 1952
4294674162.68Kenyav New ZealandGros Islet20 Mar 2007ODI # 2544
41111822050.00Kenyav Sri LankaKandy06 Mar 1996ODI # 1074
39*95742052.70Kenyav AustraliaDurban15 Mar 2003ODI # 1990
3964552270.90Kenyav IndiaBristol23 May 1999ODI # 1457
38*402080190.00Kenyav ZimbabweBloemfontein12 Mar 2003ODI # 1987
3756435086.04Kenyav ZimbabweTaunton15 May 1999ODI # 1445
3787546068.51Kenyav BangladeshJohannesburg01 Mar 2003ODI # 1974
35*63543064.81Kenyav CanadaGros Islet14 Mar 2007ODI # 2533
3559384192.10Kenyav AustraliaBengaluru13 Mar 2011ODI # 3130
34*493231106.25Kenyav EnglandCanterbury18 May 1999ODI # 1449
34*452420141.66Kenyav IndiaCape Town07 Mar 2003ODI # 1983
3498665051.51Kenyav ZimbabwePatna27 Feb 1996ODI # 1063
3494523065.38Kenyav IndiaCape Town07 Mar 2003ODI # 1983
3275606053.33Kenyav BangladeshJohannesburg01 Mar 2003ODI # 1974
3272552058.18Kenyav IndiaCape Town07 Mar 2003ODI # 1983
3153353188.57Kenyav CanadaDelhi07 Mar 2011ODI # 3122
3092641046.87Kenyav ZimbabwePatna27 Feb 1996ODI # 1063
2954515056.86Kenyav IndiaCuttack18 Feb 1996ODI # 1052
2985503158.00Kenyav West IndiesPune29 Feb 1996ODI # 1066
2944421169.04Kenyav IndiaDurban20 Mar 2003ODI # 1992
28212022140.00Kenyav ZimbabweTaunton15 May 1999ODI # 1445
27*49422064.28Kenyav CanadaCape Town15 Feb 2003ODI # 1952
2790583046.55Kenyav IndiaCuttack18 Feb 1996ODI # 1052
27402350117.39Kenyav Sri LankaKandy06 Mar 1996ODI # 1074
2751452060.00Kenyav BangladeshJohannesburg01 Mar 2003ODI # 1974
2670570045.61Kenyav IndiaCuttack18 Feb 1996ODI # 1052
26111741035.13Kenyav West IndiesPune29 Feb 1996ODI # 1066
2659423061.90Kenyav South AfricaAmstelveen26 May 1999ODI # 1462
26311921136.84Kenyav CanadaCape Town15 Feb 2003ODI # 1952
2651441059.09Kenyav Sri LankaNairobi (Gym)24 Feb 2003ODI # 1965
2680562046.42Kenyav Sri LankaNairobi (Gym)24 Feb 2003ODI # 1965
25*45402162.50Kenyav Sri LankaKandy06 Mar 1996ODI # 1074
2461593040.67Kenyav West IndiesPune29 Feb 1996ODI # 1066
2462431055.81Kenyav West IndiesKimberley04 Mar 2003ODI # 1981
2450373064.86Kenyav ZimbabweEden Gardens20 Mar 2011ODI # 3140
23221821127.77Kenyav Sri LankaKandy06 Mar 1996ODI # 1074
2351364063.88Kenyav ZimbabweEden Gardens20 Mar 2011ODI # 3140
2246402055.00Kenyav South AfricaAmstelveen26 May 1999ODI # 1462
2255412153.65Kenyav South AfricaPotchefstroom12 Feb 2003ODI # 1947
22192111104.76Kenyav BangladeshJohannesburg01 Mar 2003ODI # 1974
2249583037.93Kenyav CanadaDelhi07 Mar 2011ODI # 3122
2146310067.74Kenyav New ZealandGros Islet20 Mar 2007ODI # 2544
2051550036.36Kenyav ZimbabwePatna27 Feb 1996ODI # 1063
20109570035.08Kenyav ZimbabweTaunton15 May 1999ODI # 1445
20151810111.11Kenyav Sri LankaNairobi (Gym)24 Feb 2003ODI # 1965
19*211921100.00Kenyav ZimbabweTaunton15 May 1999ODI # 1445
1964510037.25Kenyav ZimbabwePatna27 Feb 1996ODI # 1063
19211740111.76Kenyav Sri LankaSouthampton30 May 1999ODI # 1469
1927291065.51Kenyav BangladeshJohannesburg01 Mar 2003ODI # 1974
1992502038.00Kenyav ZimbabweBloemfontein12 Mar 2003ODI # 1987
19131611118.75Kenyav IndiaDurban20 Mar 2003ODI # 1992
1731282060.71Kenyav EnglandGros Islet24 Mar 2007ODI # 2553
1738312054.83Kenyav PakistanHambantota23 Feb 2011ODI # 3105
16*8921177.77Kenyav Sri LankaSouthampton30 May 1999ODI # 1469
16*46231069.56Kenyav New ZealandChennai20 Feb 2011ODI # 3101
1644322050.00Kenyav West IndiesPune29 Feb 1996ODI # 1066
1653352045.71Kenyav ZimbabweTaunton15 May 1999ODI # 1445
1648330048.48Kenyav South AfricaPotchefstroom12 Feb 2003ODI # 1947
16331620100.00Kenyav CanadaCape Town15 Feb 2003ODI # 1952
1649421038.09Kenyav New ZealandChennai20 Feb 2011ODI # 3101
1655371043.24Kenyav PakistanHambantota23 Feb 2011ODI # 3105
15*28210071.42Kenyav IndiaCuttack18 Feb 1996ODI # 1052
15*25190178.94Kenyav AustraliaDurban15 Mar 2003ODI # 1990
1521231065.21Kenyav ZimbabwePatna27 Feb 1996ODI # 1063
1566431034.88Kenyav IndiaDurban20 Mar 2003ODI # 1992
1433330042.42Kenyav AustraliaVisakhapatnam23 Feb 1996ODI # 1058
Adjust:Most recentPast weekPast MonthPast year4 years10 years25 years
Records includes the following current or recent matches:

India v Australia at Ahmedabad, ICC Cricket World Cup final, Nov 19, 2023 [ODI # 4705]

Australia v South Africa at Eden Gardens, ICC Cricket World Cup 2nd semi final, Nov 16, 2023 [ODI # 4704]

India v New Zealand at Wankhede, ICC Cricket World Cup 1st semi final, Nov 15, 2023 [ODI # 4703]