Batting Most Runs Innings

Cricket Records in World Cup

High scores
Player
Runs
Mins
Balls
4s
6s
SR
Team
Opposition
Ground
Match Date
Scorecard
145153115145126.08Sri Lankav KenyaKandy06 Mar 1996ODI # 1074
140*114101163138.61Indiav KenyaBristol23 May 1999ODI # 1457
130167128141101.56Australiav KenyaVisakhapatnam23 Feb 1996ODI # 1058
127*17513815192.02Indiav KenyaCuttack18 Feb 1996ODI # 1052
1191751518278.80West Indiesv KenyaKimberley04 Mar 2003ODI # 1981
111*1401145597.36Indiav KenyaDurban20 Mar 2003ODI # 1992
107*19612011289.16Indiav KenyaCape Town07 Mar 2003ODI # 1983
104*15810910095.41Indiav KenyaBristol23 May 1999ODI # 1457
931098071116.25Australiav KenyaBengaluru13 Mar 2011ODI # 3130
88*20512711169.29Englandv KenyaCanterbury18 May 1999ODI # 1449
87*8466124131.81South Africav KenyaPotchefstroom12 Feb 2003ODI # 1947
851461078179.43New Zealandv KenyaGros Islet20 Mar 2007ODI # 2544
841201037381.55Sri Lankav KenyaKandy06 Mar 1996ODI # 1074
831661015182.17Indiav KenyaDurban20 Mar 2003ODI # 1992
82136885193.18Australiav KenyaVisakhapatnam23 Feb 1996ODI # 1058
75*4940131187.50Sri Lankav KenyaKandy06 Mar 1996ODI # 1074
75122909183.33Englandv KenyaGros Islet24 Mar 2007ODI # 2553
711151008271.00Canadav KenyaCape Town15 Feb 2003ODI # 1952
71644835147.91New Zealandv KenyaGros Islet20 Mar 2007ODI # 2544
71665281136.53Pakistanv KenyaHambantota23 Feb 2011ODI # 3105
70121997270.70Canadav KenyaDelhi07 Mar 2011ODI # 3122
67*9259120113.55Sri Lankav KenyaColombo (RPS)01 Mar 2011ODI # 3113
67564393155.81Australiav KenyaDurban15 Mar 2003ODI # 1990
66108727291.66West Indiesv KenyaKimberley04 Mar 2003ODI # 1981
66895491122.22Zimbabwev KenyaEden Gardens20 Mar 2011ODI # 3140
6592691294.20Pakistanv KenyaHambantota23 Feb 2011ODI # 3105
65109799182.27Australiav KenyaBengaluru13 Mar 2011ODI # 3130
64*150977065.97Canadav KenyaDelhi07 Mar 2011ODI # 3122
631471015062.37Zimbabwev KenyaBloemfontein12 Mar 2003ODI # 1987
63926233101.61New Zealandv KenyaGros Islet20 Mar 2007ODI # 2544
61*160899068.53Englandv KenyaCanterbury18 May 1999ODI # 1449
61825771107.01Zimbabwev KenyaEden Gardens20 Mar 2011ODI # 3140
6093617398.36New Zealandv KenyaGros Islet20 Mar 2007ODI # 2544
5991707284.28Zimbabwev KenyaTaunton15 May 1999ODI # 1445
58*71647090.62Indiav KenyaCape Town07 Mar 2003ODI # 1983
56*95725177.77Englandv KenyaGros Islet24 Mar 2007ODI # 2553
5584675082.08Pakistanv KenyaHambantota23 Feb 2011ODI # 3105
54724340125.58Australiav KenyaBengaluru13 Mar 2011ODI # 3130
53134854162.35Indiav KenyaCuttack18 Feb 1996ODI # 1052
53103747071.62Zimbabwev KenyaEden Gardens20 Mar 2011ODI # 3140
52*84639082.53South Africav KenyaPotchefstroom12 Feb 2003ODI # 1947
52105673077.61Sri Lankav KenyaSouthampton30 May 1999ODI # 1469
5074614081.96Sri Lankav KenyaSouthampton30 May 1999ODI # 1469
50112672074.62Pakistanv KenyaHambantota23 Feb 2011ODI # 3105
48119813159.25Bangladeshv KenyaJohannesburg01 Mar 2003ODI # 1974
451341124040.17Zimbabwev KenyaPatna27 Feb 1996ODI # 1063
45433370136.36Sri Lankav KenyaSouthampton30 May 1999ODI # 1469
44*100814154.32South Africav KenyaAmstelveen26 May 1999ODI # 1462
44432753162.96Sri Lankav KenyaKandy06 Mar 1996ODI # 1074
4497667066.66Indiav KenyaBristol23 May 1999ODI # 1457
4476603073.33Bangladeshv KenyaJohannesburg01 Mar 2003ODI # 1974
44413080146.66Sri Lankav KenyaColombo (RPS)01 Mar 2011ODI # 3113
4177534177.35Sri Lankav KenyaNairobi (Gym)24 Feb 2003ODI # 1965
4165509082.00Canadav KenyaGros Islet14 Mar 2007ODI # 2533
39*373252121.87New Zealandv KenyaChennai20 Feb 2011ODI # 3101
3968505178.00Sri Lankav KenyaSouthampton30 May 1999ODI # 1469
38383841100.00South Africav KenyaAmstelveen26 May 1999ODI # 1462
3868413292.68Zimbabwev KenyaEden Gardens20 Mar 2011ODI # 3140
3683545066.66Australiav KenyaBengaluru13 Mar 2011ODI # 3130
35*60513268.62South Africav KenyaAmstelveen26 May 1999ODI # 1462
35433030116.66Australiav KenyaVisakhapatnam23 Feb 1996ODI # 1058
34*40353197.14Canadav KenyaGros Islet14 Mar 2007ODI # 2533
3476463073.91Zimbabwev KenyaTaunton15 May 1999ODI # 1445
3485632053.96Canadav KenyaGros Islet14 Mar 2007ODI # 2533
33*60505066.00Zimbabwev KenyaTaunton15 May 1999ODI # 1445
33*78495167.34Australiav KenyaDurban15 Mar 2003ODI # 1990
33511842183.33Sri Lankav KenyaKandy06 Mar 1996ODI # 1074
3381563058.92Indiav KenyaDurban20 Mar 2003ODI # 1992
3291733043.83Indiav KenyaCape Town07 Mar 2003ODI # 1983
3147322296.87Canadav KenyaCape Town15 Feb 2003ODI # 1952
3197742141.89Canadav KenyaCape Town15 Feb 2003ODI # 1952
3057323093.75Zimbabwev KenyaPatna27 Feb 1996ODI # 1063
29*312212131.81Sri Lankav KenyaSouthampton30 May 1999ODI # 1469
29182132138.09Zimbabwev KenyaTaunton15 May 1999ODI # 1445
28*47435065.11Australiav KenyaDurban15 Mar 2003ODI # 1990
27*482430112.50Sri Lankav KenyaColombo (RPS)01 Mar 2011ODI # 3113
2788713038.02South Africav KenyaAmstelveen26 May 1999ODI # 1462
26*371740152.94New Zealandv KenyaChennai20 Feb 2011ODI # 3101
2641365072.22Zimbabwev KenyaEden Gardens20 Mar 2011ODI # 3140
25*-40--62.50Zimbabwev KenyaPatna26 Feb 1996ODI # 1061
25*65371067.56Sri Lankav KenyaNairobi (Gym)24 Feb 2003ODI # 1965
2545390164.10Canadav KenyaGros Islet14 Mar 2007ODI # 2533
2342264088.46Englandv KenyaCanterbury18 May 1999ODI # 1449
2361473048.93Sri Lankav KenyaNairobi (Gym)24 Feb 2003ODI # 1965
2350384060.52Sri Lankav KenyaNairobi (Gym)24 Feb 2003ODI # 1965
2177452046.66Sri Lankav KenyaSouthampton30 May 1999ODI # 1469
2154392053.84Zimbabwev KenyaBloemfontein12 Mar 2003ODI # 1987
21321731123.52Australiav KenyaBengaluru13 Mar 2011ODI # 3130
2061331060.60Zimbabwev KenyaTaunton15 May 1999ODI # 1445
20241450142.85Australiav KenyaDurban15 Mar 2003ODI # 1990
19*9631316.66Zimbabwev KenyaEden Gardens20 Mar 2011ODI # 3140
1972483039.58West Indiesv KenyaPune29 Feb 1996ODI # 1066
1960482039.58Canadav KenyaGros Islet14 Mar 2007ODI # 2533
18*141730105.88Englandv KenyaGros Islet24 Mar 2007ODI # 2553
1841261169.23Bangladeshv KenyaJohannesburg01 Mar 2003ODI # 1974
1850302060.00Australiav KenyaDurban15 Mar 2003ODI # 1990
1859273066.66Canadav KenyaDelhi07 Mar 2011ODI # 3122
17*321520113.33Australiav KenyaBengaluru13 Mar 2011ODI # 3130
17*141011170.00Zimbabwev KenyaEden Gardens20 Mar 2011ODI # 3140
17211120154.54Australiav KenyaVisakhapatnam23 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]