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*22114622-110.27Sri Lankav BangladeshMelbourne126 Feb 2015ODI # 3615
145153115145126.08Sri Lankav KenyaKandy106 Mar 1996ODI # 1074
144186131161109.92Sri Lankav ZimbabwePallekele110 Mar 2011ODI # 3125
139*19714313297.20Sri Lankav EnglandWellington201 Mar 2015ODI # 3619
13318214117-94.32Sri Lankav ZimbabwePallekele110 Mar 2011ODI # 3125
12419112918-96.12Sri Lankav South AfricaDurban103 Mar 2003ODI # 1979
12413995134130.52Sri Lankav ScotlandHobart111 Mar 2015ODI # 3632
12212477146158.44Sri Lankav PakistanHyderabad110 Oct 2023ODI # 4665
12014712514-96.00Sri Lankav New ZealandBloemfontein110 Feb 2003ODI # 1944
117*11686112136.04Sri Lankav EnglandWellington201 Mar 2015ODI # 3619
115*155109103105.50Sri Lankav New ZealandKingston124 Apr 2007ODI # 2579
115183101104113.86Sri Lankav West IndiesProvidence101 Apr 2007ODI # 2560
11315712810288.28Sri Lankav IndiaLeeds106 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 BangladeshDelhi106 Nov 2023ODI # 4695
107*17612413-86.29Sri Lankav AustraliaLahore217 Mar 1996ODI # 1083
105*11676131138.15Sri Lankav BangladeshMelbourne126 Feb 2015ODI # 3615
10414010711-97.19Sri Lankav AustraliaSydney208 Mar 2015ODI # 3629
10414499101105.05Sri Lankav ScotlandHobart111 Mar 2015ODI # 3632
10415110392100.97Sri Lankav West IndiesChester-le-Street101 Jul 2019ODI # 4180
103*2071277-81.10Sri Lankav ZimbabweEast London115 Mar 2003ODI # 1989
103*1598813-117.04Sri Lankav IndiaWankhede102 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
971321089-89.81Sri Lankav AustraliaThe Oval215 Jun 2019ODI # 4159
92138949497.87Sri Lankav AustraliaCenturion207 Mar 2003ODI # 1982
921348771105.74Sri Lankav CanadaHambantota120 Feb 2011ODI # 3102
91*1681077-85.04Sri Lankav NetherlandsLucknow221 Oct 2023ODI # 4676
9113786102105.81Sri Lankav ZimbabweColombo (SSC)221 Feb 1996ODI # 1055
89-1177176.06Sri Lankav PakistanHyderabad (Sind)208 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 KenyaKandy106 Mar 1996ODI # 1074
826744133186.36Sri Lankav EnglandFaisalabad209 Mar 1996ODI # 1077
821631132172.56Sri Lankav West IndiesProvidence101 Apr 2007ODI # 2560
81*1901065-76.41Sri Lankav New ZealandBloemfontein110 Feb 2003ODI # 1944
80-1056376.19Sri Lankav EnglandPune130 Oct 1987ODI # 472
801751316-61.06Sri Lankav New ZealandHamilton125 Feb 1992ODI # 718
79937692103.94Sri Lankav IndiaDelhi202 Mar 1996ODI # 1070
79836584121.53Sri Lankav South AfricaDelhi207 Oct 2023ODI # 4661
78150818-96.29Sri Lankav AfghanistanCardiff104 Jun 2019ODI # 4149
781238212-95.12Sri Lankav AustraliaLucknow116 Oct 2023ODI # 4671
77*110837292.77Sri Lankav EnglandBengaluru226 Oct 2023ODI # 4682
76105836-91.56Sri Lankav BermudaPort of Spain115 Mar 2007ODI # 2534
76554248180.95Sri Lankav South AfricaDelhi207 Oct 2023ODI # 4661
75*4940131187.50Sri Lankav KenyaKandy106 Mar 1996ODI # 1074
758161111122.95Sri Lankav ZimbabweNew Plymouth223 Feb 1992ODI # 716
73*1471027-71.56Sri Lankav AustraliaColombo (RPS)105 Mar 2011ODI # 3119
7391786293.58Sri Lankav South AfricaDurban103 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 PakistanSwansea209 Jun 1983ODI # 198
72133885181.81Sri Lankav AustraliaSt George's116 Apr 2007ODI # 2573
70*110986-71.42Sri Lankav IndiaDelhi202 Mar 1996ODI # 1070
69*817111-97.18Sri Lankav BangladeshPietermaritzburg214 Feb 2003ODI # 1950
69*1841043-66.34Sri Lankav New ZealandSt George's212 Apr 2007ODI # 2569
681811216-56.19Sri Lankav South AfricaWellington202 Mar 1992ODI # 727
68866263109.67Sri Lankav South AfricaDelhi207 Oct 2023ODI # 4661
67*925912-113.55Sri Lankav KenyaColombo (RPS)201 Mar 2011ODI # 3113
671321208-55.83Sri Lankav IndiaManchester116 Jun 1979ODI # 68
66634714-140.42Sri Lankav IndiaEden Gardens113 Mar 1996ODI # 1081
66154994-66.66Sri Lankav West IndiesCape Town128 Feb 2003ODI # 1973
66149906-73.33Sri Lankav New ZealandWankhede118 Mar 2011ODI # 3137
65*845471120.37Sri Lankav EnglandBengaluru226 Oct 2023ODI # 4682
65119996165.65Sri Lankav AustraliaLahore217 Mar 1996ODI # 1083
6590608-108.33Sri Lankav New ZealandChristchurch214 Feb 2015ODI # 3599
64*-1019-63.36Sri Lankav New ZealandDerby218 Jun 1983ODI # 214
64*96736-87.67Sri Lankav South AfricaWellington202 Mar 1992ODI # 727
64725713112.28Sri Lankav IndiaManchester116 Jun 1979ODI # 68
64154906-71.11Sri Lankav IndiaPort of Spain123 Mar 2007ODI # 2550
64111805180.00Sri Lankav New ZealandSt George's212 Apr 2007ODI # 2569
641191076-59.81Sri Lankav AustraliaSt George's116 Apr 2007ODI # 2573
6487518-125.49Sri Lankav West IndiesChester-le-Street101 Jul 2019ODI # 4180
63108679-94.02Sri Lankav AustraliaBridgetown228 Apr 2007ODI # 2581
62-12010-51.66Sri Lankav New ZealandDerby218 Jun 1983ODI # 214
62133832-74.69Sri Lankav AustraliaAdelaide107 Mar 1992ODI # 733
621501032-60.19Sri Lankav EnglandNorth Sound104 Apr 2007ODI # 2563
6291608-103.33Sri Lankav AustraliaSydney208 Mar 2015ODI # 3629
61103678-91.04Sri Lankav AustraliaLucknow116 Oct 2023ODI # 4671
60-873168.96Sri Lankav New ZealandBristol113 Jun 1983ODI # 206
59*-5651105.35Sri Lankav PakistanSwansea209 Jun 1983ODI # 198
59-966-61.45Sri Lankav New ZealandNottingham109 Jun 1979ODI # 62
59100894-66.29Sri Lankav ZimbabweNew Plymouth223 Feb 1992ODI # 716
5999685-86.76Sri Lankav IndiaPort of Spain123 Mar 2007ODI # 2550
58*-5161113.72Sri Lankav EnglandTaunton211 Jun 1983ODI # 201
58*1261016-57.42Sri Lankav IndiaEden Gardens113 Mar 1996ODI # 1081
58-656-89.23Sri Lankav PakistanFaisalabad225 Oct 1987ODI # 467
58100764-76.31Sri Lankav South AfricaProvidence128 Mar 2007ODI # 2556
5773667-86.36Sri Lankav EnglandLord's114 May 1999ODI # 1443
57115785-73.07Sri Lankav PakistanColombo (RPS)226 Feb 2011ODI # 3109
56-645187.50Sri Lankav EnglandTaunton211 Jun 1983ODI # 201
56105747-75.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:

Australia A Women vs India A Women at Brisbane, India A Women in Australia 2nd Match, Aug 15, 2025 [Other OD]

Australia A Women vs India A Women at Brisbane, India A Women in Australia 1st Match, Aug 13, 2025 [Other OD]

Bangladesh Under-19s vs South Africa Under-19s at Harare, Tri-Nation Under-19s Tournament in Zimbabwe Final, Aug 10, 2025 [Youth ODI # 1579]