Batting Most Runs Innings - Sri Lanka

Cricket Records in World Cup

High scores
Player
Runs
Mins
Balls
4s
6s
SR
Team
Opposition
Ground
Match Date
Scorecard
161*22114622-110.27Sri Lankav BangladeshMelbourne26 Feb 2015ODI # 3615
145153115145126.08Sri Lankav KenyaKandy06 Mar 1996ODI # 1074
144186131161109.92Sri Lankav ZimbabwePallekele10 Mar 2011ODI # 3125
139*19714313297.20Sri Lankav EnglandWellington01 Mar 2015ODI # 3619
13318214117-94.32Sri Lankav ZimbabwePallekele10 Mar 2011ODI # 3125
12419112918-96.12Sri Lankav South AfricaDurban03 Mar 2003ODI # 1979
12413995134130.52Sri Lankav ScotlandHobart11 Mar 2015ODI # 3632
12212477146158.44Sri Lankav PakistanHyderabad10 Oct 2023ODI # 4665
12014712514-96.00Sri Lankav New ZealandBloemfontein10 Feb 2003ODI # 1944
117*11686112136.04Sri Lankav EnglandWellington01 Mar 2015ODI # 3619
115*155109103105.50Sri Lankav New ZealandKingston24 Apr 2007ODI # 2579
115183101104113.86Sri Lankav West IndiesProvidence01 Apr 2007ODI # 2560
11315712810288.28Sri Lankav IndiaLeeds06 Jul 2019ODI # 4187
11118612812286.71Sri Lankav New ZealandWankhede18 Mar 2011ODI # 3137
1091598777125.28Sri Lankav BangladeshPort of Spain21 Mar 2007ODI # 2546
108*17511510293.91Sri Lankav EnglandColombo (RPS)26 Mar 2011ODI # 3145
10813989112121.34Sri Lankav PakistanHyderabad10 Oct 2023ODI # 4665
10815910565102.85Sri Lankav BangladeshDelhi06 Nov 2023ODI # 4695
107*17612413-86.29Sri Lankav AustraliaLahore17 Mar 1996ODI # 1083
105*11676131138.15Sri Lankav BangladeshMelbourne26 Feb 2015ODI # 3615
10414010711-97.19Sri Lankav AustraliaSydney08 Mar 2015ODI # 3629
10414499101105.05Sri Lankav ScotlandHobart11 Mar 2015ODI # 3632
10415110392100.97Sri Lankav West IndiesChester-le-Street01 Jul 2019ODI # 4180
103*2071277-81.10Sri Lankav ZimbabweEast London15 Mar 2003ODI # 1989
103*1598813-117.04Sri Lankav IndiaWankhede02 Apr 2011ODI # 3148
102*17512212183.60Sri Lankav EnglandColombo (RPS)26 Mar 2011ODI # 3145
1001158191123.45Sri Lankav CanadaHambantota20 Feb 2011ODI # 3102
1001481208183.33Sri Lankav AfghanistanDunedin22 Feb 2015ODI # 3609
971321089-89.81Sri Lankav AustraliaThe Oval15 Jun 2019ODI # 4159
92138949497.87Sri Lankav AustraliaCenturion07 Mar 2003ODI # 1982
921348771105.74Sri Lankav CanadaHambantota20 Feb 2011ODI # 3102
91*1681077-85.04Sri Lankav NetherlandsLucknow21 Oct 2023ODI # 4676
9113786102105.81Sri Lankav ZimbabweColombo (SSC)21 Feb 1996ODI # 1055
89-1177176.06Sri Lankav PakistanHyderabad (Sind)08 Oct 1987ODI # 451
88*1176191144.26Sri Lankav ZimbabweNew Plymouth23 Feb 1992ODI # 716
871441005687.00Sri Lankav ZimbabweColombo (SSC)21 Feb 1996ODI # 1055
86*-1007286.00Sri Lankav West IndiesKanpur21 Oct 1987ODI # 464
85*1461155173.91Sri Lankav EnglandLeeds21 Jun 2019ODI # 4168
85138906294.44Sri Lankav BermudaPort of Spain15 Mar 2007ODI # 2534
841201037381.55Sri Lankav KenyaKandy06 Mar 1996ODI # 1074
826744133186.36Sri Lankav EnglandFaisalabad09 Mar 1996ODI # 1077
821631132172.56Sri Lankav West IndiesProvidence01 Apr 2007ODI # 2560
81*1901065-76.41Sri Lankav New ZealandBloemfontein10 Feb 2003ODI # 1944
80-1056376.19Sri Lankav EnglandPune30 Oct 1987ODI # 472
801751316-61.06Sri Lankav New ZealandHamilton25 Feb 1992ODI # 718
79937692103.94Sri Lankav IndiaDelhi02 Mar 1996ODI # 1070
79836584121.53Sri Lankav South AfricaDelhi07 Oct 2023ODI # 4661
78150818-96.29Sri Lankav AfghanistanCardiff04 Jun 2019ODI # 4149
781238212-95.12Sri Lankav AustraliaLucknow16 Oct 2023ODI # 4671
77*110837292.77Sri Lankav EnglandBengaluru26 Oct 2023ODI # 4682
76105836-91.56Sri Lankav BermudaPort of Spain15 Mar 2007ODI # 2534
76554248180.95Sri Lankav South AfricaDelhi07 Oct 2023ODI # 4661
75*4940131187.50Sri Lankav KenyaKandy06 Mar 1996ODI # 1074
758161111122.95Sri Lankav ZimbabweNew Plymouth23 Feb 1992ODI # 716
73*1471027-71.56Sri Lankav AustraliaColombo (RPS)05 Mar 2011ODI # 3119
7391786293.58Sri Lankav South AfricaDurban03 Mar 2003ODI # 1979
73112749198.64Sri Lankav New ZealandKingston24 Apr 2007ODI # 2579
731429310178.49Sri Lankav New ZealandColombo (RPS)29 Mar 2011ODI # 3146
72-1017271.28Sri Lankav PakistanSwansea09 Jun 1983ODI # 198
72133885181.81Sri Lankav AustraliaSt George's16 Apr 2007ODI # 2573
70*110986-71.42Sri Lankav IndiaDelhi02 Mar 1996ODI # 1070
69*817111-97.18Sri Lankav BangladeshPietermaritzburg14 Feb 2003ODI # 1950
69*1841043-66.34Sri Lankav New ZealandSt George's12 Apr 2007ODI # 2569
681811216-56.19Sri Lankav South AfricaWellington02 Mar 1992ODI # 727
68866263109.67Sri Lankav South AfricaDelhi07 Oct 2023ODI # 4661
67*925912-113.55Sri Lankav KenyaColombo (RPS)01 Mar 2011ODI # 3113
671321208-55.83Sri Lankav IndiaManchester16 Jun 1979ODI # 68
66634714-140.42Sri Lankav IndiaEden Gardens13 Mar 1996ODI # 1081
66154994-66.66Sri Lankav West IndiesCape Town28 Feb 2003ODI # 1973
66149906-73.33Sri Lankav New ZealandWankhede18 Mar 2011ODI # 3137
65*845471120.37Sri Lankav EnglandBengaluru26 Oct 2023ODI # 4682
65119996165.65Sri Lankav AustraliaLahore17 Mar 1996ODI # 1083
6590608-108.33Sri Lankav New ZealandChristchurch14 Feb 2015ODI # 3599
64*-1019-63.36Sri Lankav New ZealandDerby18 Jun 1983ODI # 214
64*96736-87.67Sri Lankav South AfricaWellington02 Mar 1992ODI # 727
64725713112.28Sri Lankav IndiaManchester16 Jun 1979ODI # 68
64154906-71.11Sri Lankav IndiaPort of Spain23 Mar 2007ODI # 2550
64111805180.00Sri Lankav New ZealandSt George's12 Apr 2007ODI # 2569
641191076-59.81Sri Lankav AustraliaSt George's16 Apr 2007ODI # 2573
6487518-125.49Sri Lankav West IndiesChester-le-Street01 Jul 2019ODI # 4180
63108679-94.02Sri Lankav AustraliaBridgetown28 Apr 2007ODI # 2581
62-12010-51.66Sri Lankav New ZealandDerby18 Jun 1983ODI # 214
62133832-74.69Sri Lankav AustraliaAdelaide07 Mar 1992ODI # 733
621501032-60.19Sri Lankav EnglandNorth Sound04 Apr 2007ODI # 2563
6291608-103.33Sri Lankav AustraliaSydney08 Mar 2015ODI # 3629
61103678-91.04Sri Lankav AustraliaLucknow16 Oct 2023ODI # 4671
60-873168.96Sri Lankav New ZealandBristol13 Jun 1983ODI # 206
59*-5651105.35Sri Lankav PakistanSwansea09 Jun 1983ODI # 198
59-966-61.45Sri Lankav New ZealandNottingham09 Jun 1979ODI # 62
59100894-66.29Sri Lankav ZimbabweNew Plymouth23 Feb 1992ODI # 716
5999685-86.76Sri Lankav IndiaPort of Spain23 Mar 2007ODI # 2550
58*-5161113.72Sri Lankav EnglandTaunton11 Jun 1983ODI # 201
58*1261016-57.42Sri Lankav IndiaEden Gardens13 Mar 1996ODI # 1081
58-656-89.23Sri Lankav PakistanFaisalabad25 Oct 1987ODI # 467
58100764-76.31Sri Lankav South AfricaProvidence28 Mar 2007ODI # 2556
5773667-86.36Sri Lankav EnglandLord's14 May 1999ODI # 1443
57115785-73.07Sri Lankav PakistanColombo (RPS)26 Feb 2011ODI # 3109
56-645187.50Sri Lankav EnglandTaunton11 Jun 1983ODI # 201
56105747-75.67Sri Lankav IndiaTaunton26 May 1999ODI # 1463
561155531101.81Sri Lankav BangladeshPort of Spain21 Mar 2007ODI # 2546
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]