Batting Most Runs Innings

Cricket Records in World Cup

High scores
Player
Runs
Mins
Balls
4s
6s
SR
Team
Opposition
Ground
Match Date
Scorecard
183210158177115.82Indiav Sri LankaTaunton26 May 1999ODI # 1463
181-125167144.80West Indiesv Sri LankaKarachi13 Oct 1987ODI # 457
153176132155115.90Australiav Sri LankaThe Oval15 Jun 2019ODI # 4159
149129104138143.26Australiav Sri LankaBridgetown28 Apr 2007ODI # 2581
145179129171112.40Indiav Sri LankaTaunton26 May 1999ODI # 1463
14117712536112.80New Zealandv Sri LankaBloemfontein10 Feb 2003ODI # 1944
13719813785100.00Indiav Sri LankaDelhi02 Mar 1996ODI # 1070
131*19312183108.26Pakistanv Sri LankaHyderabad10 Oct 2023ODI # 4665
130-120125108.33Englandv Sri LankaTaunton11 Jun 1983ODI # 201
121151108142112.03Englandv Sri LankaWellington01 Mar 2015ODI # 3619
118156103114114.56West Indiesv Sri LankaChester-le-Street01 Jul 2019ODI # 4180
115*2151528175.65Zimbabwev Sri LankaNew Plymouth23 Feb 1992ODI # 716
11413010984104.58Australiav Sri LankaCenturion07 Mar 2003ODI # 1982
113150103103109.70Pakistanv Sri LankaHyderabad10 Oct 2023ODI # 4665
111*1981578070.70New Zealandv Sri LankaSt George's12 Apr 2007ODI # 2569
11118011811194.06Indiav Sri LankaLeeds06 Jul 2019ODI # 4187
1101531258288.00West Indiesv Sri LankaBerri13 Mar 1992ODI # 742
10816111013298.18South Africav Sri LankaDelhi07 Oct 2023ODI # 4661
1068454143196.29South Africav Sri LankaDelhi07 Oct 2023ODI # 4661
105-12410184.67West Indiesv Sri LankaKarachi13 Oct 1987ODI # 457
103-10060103.00Pakistanv Sri LankaHyderabad (Sind)08 Oct 1987ODI # 451
10313394142109.57Indiav Sri LankaLeeds06 Jul 2019ODI # 4187
102*-13311076.69Pakistanv Sri LankaLeeds16 Jun 1983ODI # 211
1027353104192.45Australiav Sri LankaSydney08 Mar 2015ODI # 3629
101-1139189.38Australiav Sri LankaThe Oval11 Jun 1975ODI # 25
100-95100105.26Pakistanv Sri LankaFaisalabad25 Oct 1987ODI # 467
10014084123119.04South Africav Sri LankaDelhi07 Oct 2023ODI # 4661
9912288142112.50Australiav Sri LankaCenturion07 Mar 2003ODI # 1982
97-89101108.98Pakistanv Sri LankaNottingham14 Jun 1975ODI # 30
971601207180.83Indiav Sri LankaJohannesburg10 Mar 2003ODI # 1985
971871229079.50Indiav Sri LankaWankhede02 Apr 2011ODI # 3148
96*10310310193.20South Africav Sri LankaChester-le-Street28 Jun 2019ODI # 4176
961229584101.05Kenyav Sri LankaKandy06 Mar 1996ODI # 1074
9213692112100.00Indiav Sri LankaWankhede02 Nov 2023ODI # 4690
91*1451187177.11Australiav Sri LankaGqeberha18 Mar 2003ODI # 1991
91*1287982115.18Indiav Sri LankaWankhede02 Apr 2011ODI # 3148
9016310112089.10Bangladeshv Sri LankaDelhi06 Nov 2023ODI # 4695
89-12611070.63West Indiesv Sri LankaKanpur21 Oct 1987ODI # 464
881821466060.27Englandv Sri LankaLord's14 May 1999ODI # 1443
881399411093.61Indiav Sri LankaWankhede02 Nov 2023ODI # 4690
861871104078.18South Africav Sri LankaProvidence28 Mar 2007ODI # 2556
861721152074.78Englandv Sri LankaColombo (RPS)26 Mar 2011ODI # 3145
84-939190.32Pakistanv Sri LankaNottingham14 Jun 1975ODI # 30
84-1008084.00Englandv Sri LankaPeshawar17 Oct 1987ODI # 460
83*-1434058.04New Zealandv Sri LankaNottingham09 Jun 1979ODI # 62
83*574593184.44Zimbabwev Sri LankaNew Plymouth23 Feb 1992ODI # 716
83*118916091.20Pakistanv Sri LankaColombo (RPS)26 Feb 2011ODI # 3109
82*135897492.13Englandv Sri LankaLeeds21 Jun 2019ODI # 4168
82-81100101.23Pakistanv Sri LankaSwansea09 Jun 1983ODI # 198
82-1215167.76Pakistanv Sri LankaSwansea09 Jun 1983ODI # 198
82111957086.31Kenyav Sri LankaSouthampton30 May 1999ODI # 1469
82845636146.42Indiav Sri LankaWankhede02 Nov 2023ODI # 4690
8212865122126.15Bangladeshv Sri LankaDelhi06 Nov 2023ODI # 4695
81*-77110105.19Englandv Sri LankaLeeds20 Jun 1983ODI # 217
80*1671055076.19South Africav Sri LankaChester-le-Street28 Jun 2019ODI # 4176
801017291111.11Zimbabwev Sri LankaPallekele10 Mar 2011ODI # 3125
78*8957120136.84South Africav Sri LankaSydney18 Mar 2015ODI # 3640
77-1266061.11Pakistanv Sri LankaLeeds16 Jun 1983ODI # 211
76-7914096.20New Zealandv Sri LankaBristol13 Jun 1983ODI # 206
76-1153066.08Pakistanv Sri LankaHyderabad (Sind)08 Oct 1987ODI # 451
76-5832131.03Englandv Sri LankaPeshawar17 Oct 1987ODI # 460
761511101569.09West Indiesv Sri LankaProvidence01 Apr 2007ODI # 2560
751251028073.52Zimbabwev Sri LankaColombo (SSC)21 Feb 1996ODI # 1055
75774682163.04New Zealandv Sri LankaChristchurch14 Feb 2015ODI # 3599
74-8812184.09Pakistanv Sri LankaNottingham14 Jun 1975ODI # 30
74109838189.15Australiav Sri LankaLahore17 Mar 1996ODI # 1083
73*135882282.95Englandv Sri LankaLord's14 May 1999ODI # 1443
73*104986074.48Kenyav Sri LankaSouthampton30 May 1999ODI # 1469
73*825182143.13New Zealandv Sri LankaCardiff01 Jun 2019ODI # 4145
73*806363115.87Afghanistanv Sri LankaPune30 Oct 2023ODI # 4687
73-1112065.76Australiav Sri LankaThe Oval11 Jun 1975ODI # 25
73117887282.95South Africav Sri LankaDurban03 Mar 2003ODI # 1979
73905971123.72Australiav Sri LankaThe Oval15 Jun 2019ODI # 4159
72*101804090.00Indiav Sri LankaDelhi02 Mar 1996ODI # 1070
72-5243138.46Pakistanv Sri LankaSwansea09 Jun 1983ODI # 198
72108764094.73Pakistanv Sri LankaColombo (RPS)26 Feb 2011ODI # 3109
72107887181.81Australiav Sri LankaSydney08 Mar 2015ODI # 3629
7093747094.59Scotlandv Sri LankaHobart11 Mar 2015ODI # 3632
70100824185.36Netherlandsv Sri LankaLucknow21 Oct 2023ODI # 4676
68826860100.00Australiav Sri LankaSydney08 Mar 2015ODI # 3629
67896452104.68Englandv Sri LankaFaisalabad09 Mar 1996ODI # 1077
67864172163.41Australiav Sri LankaSydney08 Mar 2015ODI # 3629
66*116804182.50Australiav Sri LankaSt George's16 Apr 2007ODI # 2573
66110765386.84Indiav Sri LankaJohannesburg10 Mar 2003ODI # 1985
65*-667098.48West Indiesv Sri LankaKanpur21 Oct 1987ODI # 464
65*79716191.54New Zealandv Sri LankaHamilton25 Feb 1992ODI # 718
6596889073.86Indiav Sri LankaEden Gardens13 Mar 1996ODI # 1081
65115906072.22West Indiesv Sri LankaCape Town28 Feb 2003ODI # 1973
656849101132.65New Zealandv Sri LankaChristchurch14 Feb 2015ODI # 3599
63*-758184.00New Zealandv Sri LankaNottingham09 Jun 1979ODI # 62
63*66715288.73Australiav Sri LankaSt George's16 Apr 2007ODI # 2573
6396703290.00Englandv Sri LankaBallarat09 Mar 1992ODI # 736
62121747083.78Afghanistanv Sri LankaPune30 Oct 2023ODI # 4687
61-797077.21Englandv Sri LankaPune30 Oct 1987ODI # 472
601271133153.09Australiav Sri LankaAdelaide07 Mar 1992ODI # 733
60122888268.18Kenyav Sri LankaNairobi (Gym)24 Feb 2003ODI # 1965
60111826073.17Indiav Sri LankaPort of Spain23 Mar 2007ODI # 2550
6093757080.00Scotlandv Sri LankaHobart11 Mar 2015ODI # 3632
59-665089.39Australiav Sri LankaThe Oval11 Jun 1975ODI # 25
59483671163.88Englandv Sri LankaBallarat09 Mar 1992ODI # 736
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]