Cricket in ODI matches

High scores
Player
Runs
Mins
Balls
4s
6s
SR
Team
Opposition
Ground
Match Date
Scorecard
264225173339152.60Indiav Sri LankaEden Gardens13 Nov 2014ODI # 3544
208*2121531312135.94Indiav Sri LankaMohali13 Dec 2017ODI # 3941
185212141163131.20South Africav Sri LankaCape Town07 Feb 2017ODI # 3833
183*2101451510126.20Indiav Sri LankaJaipur31 Oct 2005ODI # 2290
183210158177115.82Indiav Sri LankaTaunton26 May 1999ODI # 1463
181-125167144.80West Indiesv Sri LankaKarachi13 Oct 1987ODI # 457
170*12299149171.71New Zealandv Sri LankaDunedin23 Jan 2015ODI # 3588
169-129154131.00West Indiesv Sri LankaSharjah16 Oct 1995ODI # 1010
166*173110138150.90Indiav Sri LankaThiruvananthapuram15 Jan 2023ODI # 4505
163219157132103.82Australiav Sri LankaBrisbane04 Mar 2012ODI # 3255
162172118133137.28Englandv Sri LankaThe Oval29 Jun 2016ODI # 3757
162226138154117.39Afghanistanv Sri LankaPallekele30 Nov 2022ODI # 4490
154191129144119.37Australiav Sri LankaMelbourne07 Feb 1999ODI # 1403
154217134155114.92South Africav Sri LankaCenturion10 Feb 2017ODI # 3834
153176132155115.90Australiav Sri LankaThe Oval15 Jun 2019ODI # 4159
151194127133118.89Australiav Sri LankaSydney12 Feb 2006ODI # 2328
150*-13714-109.48Indiav Sri LankaEden Gardens24 Dec 2009ODI # 2935
150214147141102.04Indiav Sri LankaColombo (RPS)05 Feb 2009ODI # 2815
149*197115136129.56Afghanistanv Sri LankaPallekele09 Feb 2024ODI # 4725
149129104138143.26Australiav Sri LankaBridgetown28 Apr 2007ODI # 2581
148196122154121.31West Indiesv Sri LankaBulawayo23 Nov 2016ODI # 3808
146166102176143.13Indiav Sri LankaRajkot15 Dec 2009ODI # 2932
145179129171112.40Indiav Sri LankaTaunton26 May 1999ODI # 1463
144-15011496.00Bangladeshv Sri LankaDubai (DICS)15 Sep 2018ODI # 4036
14117712536112.80New Zealandv Sri LankaBloemfontein10 Feb 2003ODI # 1944
140*203136113102.94Pakistanv Sri LankaSharjah22 Dec 2013ODI # 3447
140184130133107.69New Zealandv Sri LankaAuckland20 Mar 1983ODI # 190
139*192126123110.31Indiav Sri LankaRanchi16 Nov 2014ODI # 3547
138*18715413189.61Australiav Sri LankaHobart23 Jan 2013ODI # 3326
138214133101103.75Indiav Sri LankaColombo (RPS)14 Sep 2009ODI # 2889
138-13911599.28New Zealandv Sri LankaMount Maunganui03 Jan 2019ODI # 4074
13719813785100.00Indiav Sri LankaDelhi02 Mar 1996ODI # 1070
137-13194104.58New Zealandv Sri LankaNelson08 Jan 2019ODI # 4076
136157130153104.61Afghanistanv Sri LankaPallekele09 Feb 2024ODI # 4725
133*13386162154.65Indiav Sri LankaHobart28 Feb 2012ODI # 3251
133*135110106120.90Englandv Sri LankaBirmingham24 Jun 2016ODI # 3753
132*-90203146.66Indiav Sri LankaDambulla20 Aug 2017ODI # 3905
131*151115114113.91Zimbabwev Sri LankaHarare05 Nov 1994ODI # 946
131*19312183108.26Pakistanv Sri LankaHyderabad10 Oct 2023ODI # 4665
131166118102111.01Australiav Sri LankaSydney13 Jan 1999ODI # 1382
131-96172136.45Indiav Sri LankaColombo (RPS)31 Aug 2017ODI # 3908
130*2291605281.25Indiav Sri LankaNagpur22 Mar 1999ODI # 1415
130-120125108.33Englandv Sri LankaTaunton11 Jun 1983ODI # 201
1302051447390.27Australiav Sri LankaPerth12 Jan 1996ODI # 1035
1291781318398.47Pakistanv Sri LankaSharjah17 Apr 2002ODI # 1832
128*19113312496.24New Zealandv Sri LankaNapier28 Dec 2006ODI # 2468
128*187119121107.56Indiav Sri LankaColombo (RPS)31 Jul 2012ODI # 3294
1281821318297.70Indiav Sri LankaColombo (RPS)07 Jul 1998ODI # 1344
128162127123100.78South Africav Sri LankaHambantota12 Jul 2014ODI # 3502
127-14215189.43Bangladeshv Sri LankaDambulla25 Mar 2017ODI # 3855
126*17811854106.77Englandv Sri LankaAdelaide23 Jan 1999ODI # 1391
1261329986127.27Pakistanv Sri LankaAdelaide17 Feb 1990ODI # 606
125*2091457-86.20South Africav Sri LankaAdelaide24 Jan 2006ODI # 2318
125*14498104127.55South Africav Sri LankaJohannesburg22 Jan 2012ODI # 3229
1252031439487.41South Africav Sri LankaJohannesburg22 Jan 2012ODI # 3229
12519812815197.65Indiav Sri LankaThe Oval08 Jun 2017ODI # 3882
12520512710-98.42Bangladeshv Sri LankaMirpur25 May 2021ODI # 4291
124*-14516285.51Indiav Sri LankaPallekele27 Aug 2017ODI # 3907
124*-80123155.00New Zealandv Sri LankaNelson08 Jan 2019ODI # 4076
1241781279397.63Australiav Sri LankaSydney12 Feb 2006ODI # 2328
1241891408-88.57Pakistanv Sri LankaDubai (DICS)20 Dec 2013ODI # 3446
123-87153141.37Pakistanv Sri LankaLahore29 Mar 1982ODI # 150
1231741387189.13Australiav Sri LankaMelbourne09 Jan 1996ODI # 1032
122*19812913294.57Bangladeshv Sri LankaChattogram13 Mar 2024ODI # 4743
122-13015-93.84Australiav Sri LankaAdelaide10 Jan 1988ODI # 491
122-91134134.06Australiav Sri LankaBrisbane14 Feb 2006ODI # 2330
1221811297494.57Pakistanv Sri LankaSharjah18 Dec 2013ODI # 3445
121*1801388487.68Zimbabwev Sri LankaHarare18 Dec 1999ODI # 1530
121*-118104102.54Indiav Sri LankaAhmedabad06 Nov 2014ODI # 3540
121176118161102.54Englandv Sri LankaLeeds01 Jul 2006ODI # 2389
12110274114163.51Englandv Sri LankaLord's31 May 2014ODI # 3495
121151108142112.03Englandv Sri LankaWellington01 Mar 2015ODI # 3619
121131108162112.03South Africav Sri LankaDurban10 Mar 2019ODI # 4112
1211971359189.62South Africav Sri LankaColombo (RPS)04 Sep 2021ODI # 4315
120*-1418185.10Zimbabwev Sri LankaSharjah21 Oct 2000ODI # 1642
120*18313513188.88South Africav Sri LankaEast London17 Dec 2000ODI # 1662
12019114111285.10Indiav Sri LankaColombo (SSC)29 Aug 1999ODI # 1490
119*1881379186.86Zimbabwev Sri LankaHarare07 Jun 2010ODI # 2989
1191801218198.34Indiav Sri LankaColombo (RPS)17 Aug 1997ODI # 1223
119154119121100.00Australiav Sri LankaPerth22 Dec 2002ODI # 1925
11920814313-83.21Englandv Sri LankaLord's03 Jul 2011ODI # 3168
11913987115136.78Englandv Sri LankaColombo (RPS)26 Nov 2014ODI # 3554
118*-88103134.09Australiav Sri LankaAdelaide28 Jan 1985ODI # 299
118*-1375286.13New Zealandv Sri LankaSharjah17 Apr 2001ODI # 1710
118*12612410295.16Pakistanv Sri LankaSharjah02 Nov 2001ODI # 1771
1181941329389.39Australiav Sri LankaPerth15 Feb 2008ODI # 2679
118156103114114.56West Indiesv Sri LankaChester-le-Street01 Jul 2019ODI # 4180
117*1901237195.12Australiav Sri LankaSharjah02 May 1990ODI # 630
117*1389836119.38South Africav Sri LankaDurban01 Feb 2017ODI # 3830
117-10313-113.59Pakistanv Sri LankaRawalpindi19 Jan 1992ODI # 710
11712695171123.15Indiav Sri LankaColombo (RPS)03 Feb 2009ODI # 2813
1171439154128.57Australiav Sri LankaAdelaide06 Mar 2012ODI # 3256
11711799125118.18New Zealandv Sri LankaHamilton15 Jan 2015ODI # 3577
116*1981488-78.37Pakistanv Sri LankaHobart15 Feb 1990ODI # 605
116*15811044105.45Pakistanv Sri LankaKimberley07 Apr 1998ODI # 1309
11611811812-98.30Indiav Sri LankaNagpur22 Mar 1999ODI # 1415
116-10682109.43West Indiesv Sri LankaBridgetown08 Jun 2003ODI # 2023
116131105114110.47Australiav Sri LankaPerth29 Jan 2006ODI # 2320
1161659017-128.88Indiav Sri LankaColombo (RPS)03 Feb 2009ODI # 2813
11614797142119.58Indiav Sri LankaThiruvananthapuram15 Jan 2023ODI # 4505
Adjust:Most recentPast weekPast MonthPast year4 years10 years25 years
Performances in matches that overlap decades are credited to the year in which they occurred - this results in some unknown data, especially in regard to bowling figures
Performances in matches that overlap years are credited to the year in which they occurred - this results in some unknown data, especially in regard to bowling figures
Records includes the following current or recent matches:

Bangladesh v Sri Lanka at Chattogram, 3rd ODI, Mar 18, 2024 [ODI # 4745]

Bangladesh v Sri Lanka at Chattogram, 2nd ODI, Mar 15, 2024 [ODI # 4744]

Bangladesh v Sri Lanka at Chattogram, 1st ODI, Mar 13, 2024 [ODI # 4743]