Batting Most Runs Innings - Sri Lanka

High scores For World Cup - Sri Lanka

High scores
Player
Runs
Mins
Balls
4s
6s
SR
Team
Opposition
Ground
Innings in match
Match Date
Scorecard
161*221146220110.27Sri Lankav BangladeshMelbourne126 Feb 2015ODI # 3615
145153115145126.08Sri Lankav KenyaKandy16 Mar 1996ODI # 1074
144186131161109.92Sri Lankav ZimbabwePallekele110 Mar 2011ODI # 3125
139*19714313297.20Sri Lankav EnglandWellington21 Mar 2015ODI # 3619
13318214117094.32Sri Lankav ZimbabwePallekele110 Mar 2011ODI # 3125
12419112918096.12Sri Lankav South AfricaDurban13 Mar 2003ODI # 1979
12413995134130.52Sri Lankav ScotlandHobart111 Mar 2015ODI # 3632
12212477146158.44Sri Lankav PakistanHyderabad110 Oct 2023ODI # 4665
12014712514096.00Sri Lankav New ZealandBloemfontein110 Feb 2003ODI # 1944
117*11686112136.04Sri Lankav EnglandWellington21 Mar 2015ODI # 3619
115*155109103105.50Sri Lankav New ZealandKingston124 Apr 2007ODI # 2579
115183101104113.86Sri Lankav West IndiesProvidence11 Apr 2007ODI # 2560
11315712810288.28Sri Lankav IndiaLeeds16 Jul 2019ODI # 4187
11118612812286.71Sri Lankav New ZealandWankhede118 Mar 2011ODI # 3137
1091598777125.28Sri Lankav BangladeshPort of Spain121 Mar 2007ODI # 2546
108*17511510293.91Sri Lankav EnglandColombo (RPS)226 Mar 2011ODI # 3145
10813989112121.34Sri Lankav PakistanHyderabad110 Oct 2023ODI # 4665
10815910565102.85Sri Lankav BangladeshDelhi16 Nov 2023ODI # 4695
107*17612413086.29Sri Lankav AustraliaLahore217 Mar 1996ODI # 1083
105*11676131138.15Sri Lankav BangladeshMelbourne126 Feb 2015ODI # 3615
10414010711097.19Sri Lankav AustraliaSydney28 Mar 2015ODI # 3629
10414499101105.05Sri Lankav ScotlandHobart111 Mar 2015ODI # 3632
10415110392100.97Sri Lankav West IndiesChester-le-Street11 Jul 2019ODI # 4180
103*2071277081.10Sri Lankav ZimbabweEast London115 Mar 2003ODI # 1989
103*15988130117.04Sri Lankav IndiaWankhede12 Apr 2011ODI # 3148
102*17512212183.60Sri Lankav EnglandColombo (RPS)226 Mar 2011ODI # 3145
1001158191123.45Sri Lankav CanadaHambantota120 Feb 2011ODI # 3102
1001481208183.33Sri Lankav AfghanistanDunedin222 Feb 2015ODI # 3609
971321089089.81Sri Lankav AustraliaThe Oval215 Jun 2019ODI # 4159
92138949497.87Sri Lankav AustraliaCenturion27 Mar 2003ODI # 1982
921348771105.74Sri Lankav CanadaHambantota120 Feb 2011ODI # 3102
91*1681077085.04Sri Lankav NetherlandsLucknow221 Oct 2023ODI # 4676
9113786102105.81Sri Lankav ZimbabweColombo (SSC)221 Feb 1996ODI # 1055
89-1177176.06Sri Lankav PakistanHyderabad (Sind)28 Oct 1987ODI # 451
88*1176191144.26Sri Lankav ZimbabweNew Plymouth223 Feb 1992ODI # 716
871441005687.00Sri Lankav ZimbabweColombo (SSC)221 Feb 1996ODI # 1055
86*-1007286.00Sri Lankav West IndiesKanpur221 Oct 1987ODI # 464
85*1461155173.91Sri Lankav EnglandLeeds121 Jun 2019ODI # 4168
85138906294.44Sri Lankav BermudaPort of Spain115 Mar 2007ODI # 2534
841201037381.55Sri Lankav KenyaKandy16 Mar 1996ODI # 1074
826744133186.36Sri Lankav EnglandFaisalabad29 Mar 1996ODI # 1077
821631132172.56Sri Lankav West IndiesProvidence11 Apr 2007ODI # 2560
81*1901065076.41Sri Lankav New ZealandBloemfontein110 Feb 2003ODI # 1944
80-1056376.19Sri Lankav EnglandPune130 Oct 1987ODI # 472
801751316061.06Sri Lankav New ZealandHamilton125 Feb 1992ODI # 718
79937692103.94Sri Lankav IndiaDelhi22 Mar 1996ODI # 1070
79836584121.53Sri Lankav South AfricaDelhi27 Oct 2023ODI # 4661
78150818096.29Sri Lankav AfghanistanCardiff14 Jun 2019ODI # 4149
781238212095.12Sri Lankav AustraliaLucknow116 Oct 2023ODI # 4671
77*110837292.77Sri Lankav EnglandBengaluru226 Oct 2023ODI # 4682
76105836091.56Sri Lankav BermudaPort of Spain115 Mar 2007ODI # 2534
76554248180.95Sri Lankav South AfricaDelhi27 Oct 2023ODI # 4661
75*4940131187.50Sri Lankav KenyaKandy16 Mar 1996ODI # 1074
758161111122.95Sri Lankav ZimbabweNew Plymouth223 Feb 1992ODI # 716
73*1471027071.56Sri Lankav AustraliaColombo (RPS)15 Mar 2011ODI # 3119
7391786293.58Sri Lankav South AfricaDurban13 Mar 2003ODI # 1979
73112749198.64Sri Lankav New ZealandKingston124 Apr 2007ODI # 2579
731429310178.49Sri Lankav New ZealandColombo (RPS)229 Mar 2011ODI # 3146
72-1017271.28Sri Lankav PakistanSwansea29 Jun 1983ODI # 198
72133885181.81Sri Lankav AustraliaSt George's116 Apr 2007ODI # 2573
70*110986071.42Sri Lankav IndiaDelhi22 Mar 1996ODI # 1070
69*817111097.18Sri Lankav BangladeshPietermaritzburg214 Feb 2003ODI # 1950
69*1841043066.34Sri Lankav New ZealandSt George's212 Apr 2007ODI # 2569
681811216056.19Sri Lankav South AfricaWellington22 Mar 1992ODI # 727
68866263109.67Sri Lankav South AfricaDelhi27 Oct 2023ODI # 4661
67*9259120113.55Sri Lankav KenyaColombo (RPS)21 Mar 2011ODI # 3113
671321208055.83Sri Lankav IndiaManchester116 Jun 1979ODI # 68
666347140140.42Sri Lankav IndiaEden Gardens113 Mar 1996ODI # 1081
66154994066.66Sri Lankav West IndiesCape Town128 Feb 2003ODI # 1973
66149906073.33Sri Lankav New ZealandWankhede118 Mar 2011ODI # 3137
65*845471120.37Sri Lankav EnglandBengaluru226 Oct 2023ODI # 4682
65119996165.65Sri Lankav AustraliaLahore217 Mar 1996ODI # 1083
65906080108.33Sri Lankav New ZealandChristchurch214 Feb 2015ODI # 3599
64*-1019063.36Sri Lankav New ZealandDerby218 Jun 1983ODI # 214
64*96736087.67Sri Lankav South AfricaWellington22 Mar 1992ODI # 727
64725713112.28Sri Lankav IndiaManchester116 Jun 1979ODI # 68
64154906071.11Sri Lankav IndiaPort of Spain123 Mar 2007ODI # 2550
64111805180.00Sri Lankav New ZealandSt George's212 Apr 2007ODI # 2569
641191076059.81Sri Lankav AustraliaSt George's116 Apr 2007ODI # 2573
64875180125.49Sri Lankav West IndiesChester-le-Street11 Jul 2019ODI # 4180
63108679094.02Sri Lankav AustraliaBridgetown228 Apr 2007ODI # 2581
62-12010051.66Sri Lankav New ZealandDerby218 Jun 1983ODI # 214
62133832074.69Sri Lankav AustraliaAdelaide17 Mar 1992ODI # 733
621501032060.19Sri Lankav EnglandNorth Sound14 Apr 2007ODI # 2563
62916080103.33Sri Lankav AustraliaSydney28 Mar 2015ODI # 3629
61103678091.04Sri Lankav AustraliaLucknow116 Oct 2023ODI # 4671
60-873168.96Sri Lankav New ZealandBristol113 Jun 1983ODI # 206
59*-5651105.35Sri Lankav PakistanSwansea29 Jun 1983ODI # 198
59-966061.45Sri Lankav New ZealandNottingham19 Jun 1979ODI # 62
59100894066.29Sri Lankav ZimbabweNew Plymouth223 Feb 1992ODI # 716
5999685086.76Sri Lankav IndiaPort of Spain123 Mar 2007ODI # 2550
58*-5161113.72Sri Lankav EnglandTaunton211 Jun 1983ODI # 201
58*1261016057.42Sri Lankav IndiaEden Gardens113 Mar 1996ODI # 1081
58-656089.23Sri Lankav PakistanFaisalabad225 Oct 1987ODI # 467
58100764076.31Sri Lankav South AfricaProvidence128 Mar 2007ODI # 2556
5773667086.36Sri Lankav EnglandLord's114 May 1999ODI # 1443
57115785073.07Sri Lankav PakistanColombo (RPS)226 Feb 2011ODI # 3109
56-645187.50Sri Lankav EnglandTaunton211 Jun 1983ODI # 201
56105747075.67Sri Lankav IndiaTaunton226 May 1999ODI # 1463
561155531101.81Sri Lankav BangladeshPort of Spain121 Mar 2007ODI # 2546
Adjust:Most recentPast weekPast MonthPast year4 years10 years25 years
Records includes the following current or recent matches:

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

South Africa vs Australia at Eden Gardens, ICC Cricket World Cup 2nd Semi-Final, Nov 16, 2023 [ODI # 4704]

India vs New Zealand at Wankhede, ICC Cricket World Cup 1st Semi-Final, Nov 15, 2023 [ODI # 4703]