Batting Most Runs Innings - vs Sri Lanka

High scores For World Cup - vs Sri Lanka

High scores
Player
Runs
Mins
Balls
4s
6s
SR
Team
Opposition
Ground
Innings in match
Match Date
Scorecard
183210158177115.82Indiav Sri LankaTaunton126 May 1999ODI # 1463
181-125167144.80West Indiesv Sri LankaKarachi113 Oct 1987ODI # 457
153176132155115.90Australiav Sri LankaThe Oval115 Jun 2019ODI # 4159
149129104138143.26Australiav Sri LankaBridgetown128 Apr 2007ODI # 2581
145179129171112.40Indiav Sri LankaTaunton126 May 1999ODI # 1463
14117712536112.80New Zealandv Sri LankaBloemfontein210 Feb 2003ODI # 1944
13719813785100.00Indiav Sri LankaDelhi102 Mar 1996ODI # 1070
131*19312183108.26Pakistanv Sri LankaHyderabad210 Oct 2023ODI # 4665
130-120125108.33Englandv Sri LankaTaunton111 Jun 1983ODI # 201
121151108142112.03Englandv Sri LankaWellington101 Mar 2015ODI # 3619
118156103114114.56West Indiesv Sri LankaChester-le-Street201 Jul 2019ODI # 4180
115*2151528175.65Zimbabwev Sri LankaNew Plymouth123 Feb 1992ODI # 716
11413010984104.58Australiav Sri LankaCenturion107 Mar 2003ODI # 1982
113150103103109.70Pakistanv Sri LankaHyderabad210 Oct 2023ODI # 4665
111*1981578-70.70New Zealandv Sri LankaSt George's112 Apr 2007ODI # 2569
11118011811194.06Indiav Sri LankaLeeds206 Jul 2019ODI # 4187
1101531258288.00West Indiesv Sri LankaBerri113 Mar 1992ODI # 742
10816111013298.18South Africav Sri LankaDelhi107 Oct 2023ODI # 4661
1068454143196.29South Africav Sri LankaDelhi107 Oct 2023ODI # 4661
105-12410184.67West Indiesv Sri LankaKarachi113 Oct 1987ODI # 457
103-1006-103.00Pakistanv Sri LankaHyderabad (Sind)108 Oct 1987ODI # 451
10313394142109.57Indiav Sri LankaLeeds206 Jul 2019ODI # 4187
102*-13311-76.69Pakistanv Sri LankaLeeds116 Jun 1983ODI # 211
1027353104192.45Australiav Sri LankaSydney108 Mar 2015ODI # 3629
101-1139189.38Australiav Sri LankaThe Oval111 Jun 1975ODI # 25
100-9510-105.26Pakistanv Sri LankaFaisalabad125 Oct 1987ODI # 467
10014084123119.04South Africav Sri LankaDelhi107 Oct 2023ODI # 4661
9912288142112.50Australiav Sri LankaCenturion107 Mar 2003ODI # 1982
97-89101108.98Pakistanv Sri LankaNottingham114 Jun 1975ODI # 30
971601207180.83Indiav Sri LankaJohannesburg110 Mar 2003ODI # 1985
971871229-79.50Indiav Sri LankaWankhede202 Apr 2011ODI # 3148
96*10310310193.20South Africav Sri LankaChester-le-Street228 Jun 2019ODI # 4176
961229584101.05Kenyav Sri LankaKandy206 Mar 1996ODI # 1074
9213692112100.00Indiav Sri LankaWankhede102 Nov 2023ODI # 4690
91*1451187177.11Australiav Sri LankaGqeberha118 Mar 2003ODI # 1991
91*1287982115.18Indiav Sri LankaWankhede202 Apr 2011ODI # 3148
9016310112-89.10Bangladeshv Sri LankaDelhi206 Nov 2023ODI # 4695
89-12611-70.63West Indiesv Sri LankaKanpur121 Oct 1987ODI # 464
881821466-60.27Englandv Sri LankaLord's214 May 1999ODI # 1443
881399411-93.61Indiav Sri LankaWankhede102 Nov 2023ODI # 4690
861871104-78.18South Africav Sri LankaProvidence228 Mar 2007ODI # 2556
861721152-74.78Englandv Sri LankaColombo (RPS)126 Mar 2011ODI # 3145
84-939190.32Pakistanv Sri LankaNottingham114 Jun 1975ODI # 30
84-1008-84.00Englandv Sri LankaPeshawar117 Oct 1987ODI # 460
83*-1434-58.04New Zealandv Sri LankaNottingham209 Jun 1979ODI # 62
83*574593184.44Zimbabwev Sri LankaNew Plymouth123 Feb 1992ODI # 716
83*118916-91.20Pakistanv Sri LankaColombo (RPS)126 Feb 2011ODI # 3109
82*135897492.13Englandv Sri LankaLeeds221 Jun 2019ODI # 4168
82-8110-101.23Pakistanv Sri LankaSwansea109 Jun 1983ODI # 198
82-1215167.76Pakistanv Sri LankaSwansea109 Jun 1983ODI # 198
82111957-86.31Kenyav Sri LankaSouthampton230 May 1999ODI # 1469
82845636146.42Indiav Sri LankaWankhede102 Nov 2023ODI # 4690
8212865122126.15Bangladeshv Sri LankaDelhi206 Nov 2023ODI # 4695
81*-7711-105.19Englandv Sri LankaLeeds220 Jun 1983ODI # 217
80*1671055-76.19South Africav Sri LankaChester-le-Street228 Jun 2019ODI # 4176
801017291111.11Zimbabwev Sri LankaPallekele210 Mar 2011ODI # 3125
78*895712-136.84South Africav Sri LankaSydney218 Mar 2015ODI # 3640
77-1266-61.11Pakistanv Sri LankaLeeds116 Jun 1983ODI # 211
76-7914-96.20New Zealandv Sri LankaBristol213 Jun 1983ODI # 206
76-1153-66.08Pakistanv Sri LankaHyderabad (Sind)108 Oct 1987ODI # 451
76-5832131.03Englandv Sri LankaPeshawar117 Oct 1987ODI # 460
761511101569.09West Indiesv Sri LankaProvidence201 Apr 2007ODI # 2560
751251028-73.52Zimbabwev Sri LankaColombo (SSC)121 Feb 1996ODI # 1055
75774682163.04New Zealandv Sri LankaChristchurch114 Feb 2015ODI # 3599
74-8812184.09Pakistanv Sri LankaNottingham114 Jun 1975ODI # 30
74109838189.15Australiav Sri LankaLahore117 Mar 1996ODI # 1083
73*135882282.95Englandv Sri LankaLord's214 May 1999ODI # 1443
73*104986-74.48Kenyav Sri LankaSouthampton230 May 1999ODI # 1469
73*825182143.13New Zealandv Sri LankaCardiff201 Jun 2019ODI # 4145
73*806363115.87Afghanistanv Sri LankaPune230 Oct 2023ODI # 4687
73-1112-65.76Australiav Sri LankaThe Oval111 Jun 1975ODI # 25
73117887282.95South Africav Sri LankaDurban203 Mar 2003ODI # 1979
73905971123.72Australiav Sri LankaThe Oval115 Jun 2019ODI # 4159
72*101804-90.00Indiav Sri LankaDelhi102 Mar 1996ODI # 1070
72-5243138.46Pakistanv Sri LankaSwansea109 Jun 1983ODI # 198
72108764-94.73Pakistanv Sri LankaColombo (RPS)126 Feb 2011ODI # 3109
72107887181.81Australiav Sri LankaSydney108 Mar 2015ODI # 3629
7093747-94.59Scotlandv Sri LankaHobart211 Mar 2015ODI # 3632
70100824185.36Netherlandsv Sri LankaLucknow121 Oct 2023ODI # 4676
6882686-100.00Australiav Sri LankaSydney108 Mar 2015ODI # 3629
67896452104.68Englandv Sri LankaFaisalabad109 Mar 1996ODI # 1077
67864172163.41Australiav Sri LankaSydney108 Mar 2015ODI # 3629
66*116804182.50Australiav Sri LankaSt George's216 Apr 2007ODI # 2573
66110765386.84Indiav Sri LankaJohannesburg110 Mar 2003ODI # 1985
65*-667-98.48West Indiesv Sri LankaKanpur121 Oct 1987ODI # 464
65*79716191.54New Zealandv Sri LankaHamilton225 Feb 1992ODI # 718
6596889-73.86Indiav Sri LankaEden Gardens213 Mar 1996ODI # 1081
65115906-72.22West Indiesv Sri LankaCape Town228 Feb 2003ODI # 1973
656849101132.65New Zealandv Sri LankaChristchurch114 Feb 2015ODI # 3599
63*-758184.00New Zealandv Sri LankaNottingham209 Jun 1979ODI # 62
63*66715288.73Australiav Sri LankaSt George's216 Apr 2007ODI # 2573
6396703290.00Englandv Sri LankaBallarat109 Mar 1992ODI # 736
62121747-83.78Afghanistanv Sri LankaPune230 Oct 2023ODI # 4687
61-797-77.21Englandv Sri LankaPune230 Oct 1987ODI # 472
601271133153.09Australiav Sri LankaAdelaide207 Mar 1992ODI # 733
60122888268.18Kenyav Sri LankaNairobi (Gym)124 Feb 2003ODI # 1965
60111826-73.17Indiav Sri LankaPort of Spain223 Mar 2007ODI # 2550
6093757-80.00Scotlandv Sri LankaHobart211 Mar 2015ODI # 3632
59-665-89.39Australiav Sri LankaThe Oval111 Jun 1975ODI # 25
59483671163.88Englandv Sri LankaBallarat109 Mar 1992ODI # 736
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]