Cricket in ODI matches

High scores
Player
Runs
Mins
Balls
4s
6s
SR
Team
Opposition
Ground
Match Date
Scorecard
2092221581216132.27Indiav AustraliaBengaluru02 Nov 2013ODI # 3428
194206146225132.87Pakistanv IndiaChennai21 May 1997ODI # 1209
189-161214117.39Sri Lankav IndiaSharjah29 Oct 2000ODI # 1652
180151151165119.20Englandv AustraliaMelbourne14 Jan 2018ODI # 3951
1781421131611157.52South Africav AustraliaCenturion30 Sep 2016ODI # 3785
175142111217157.65South Africav AustraliaJohannesburg12 Mar 2006ODI # 2349
175210141194124.11Indiav AustraliaHyderabad05 Nov 2009ODI # 2923
174*228159193109.43Sri Lankav IndiaKingston02 Jul 2013ODI # 3382
174114831313209.63South Africav AustraliaCenturion15 Sep 2023ODI # 4646
171*205163137104.90Indiav AustraliaPerth12 Jan 2016ODI # 3723
167*208163173102.45Englandv AustraliaBirmingham21 May 1993ODI # 831
160*20216511396.96Sri Lankav IndiaHobart28 Feb 2012ODI # 3251
160186124203129.03Sri Lankav IndiaRajkot15 Dec 2009ODI # 2932
158188145181108.96Englandv IndiaBengaluru27 Feb 2011ODI # 3110
156139114136136.84Australiav IndiaNagpur30 Oct 2013ODI # 3424
153*173130161117.69West Indiesv AustraliaMelbourne09 Dec 1979ODI # 78
152*-126126120.63West Indiesv IndiaGeorgetown21 Mar 1989ODI # 563
151*189120174125.83Sri Lankav IndiaWankhede17 May 1997ODI # 1207
149*233136163109.55West Indiesv IndiaNagpur21 Jan 2007ODI # 2480
149-99203150.50West Indiesv IndiaJamshedpur07 Dec 1983ODI # 229
149179135112110.37Australiav IndiaPerth12 Jan 2016ODI # 3723
148191136162108.82West Indiesv AustraliaSt John's22 Feb 1978ODI # 48
147-92165159.78Englandv AustraliaNottingham19 Jun 2018ODI # 4011
145*130104195139.42New Zealandv IndiaAuckland25 Nov 2022ODI # 4483
14521516413-88.41Zimbabwev IndiaColombo (RPS)14 Sep 2002ODI # 1876
14318713195109.16Indiav AustraliaSharjah22 Apr 1998ODI # 1325
143197127181112.59Pakistanv IndiaColombo (RPS)25 Jul 2004ODI # 2152
143-115183124.34Indiav AustraliaMohali10 Mar 2019ODI # 4111
141*195123174114.63Indiav AustraliaJaipur16 Oct 2013ODI # 3420
141191128133110.15Indiav AustraliaDhaka28 Oct 1998ODI # 1360
141175125151112.80Englandv AustraliaHobart23 Jan 2015ODI # 3589
140*13812148115.70Australiav IndiaJohannesburg23 Mar 2003ODI # 1993
140-132142106.06Pakistanv IndiaDhaka18 Jan 1998ODI # 1279
140162127125110.23West Indiesv IndiaAhmedabad15 Nov 2002ODI # 1896
140125781210179.48New Zealandv IndiaHyderabad18 Jan 2023ODI # 4507
139*12384109165.47Pakistanv IndiaLahore02 Oct 1997ODI # 1236
139*169121125114.87Indiav AustraliaMohali19 Oct 2013ODI # 3421
139*141116610119.82Sri Lankav IndiaRanchi16 Nov 2014ODI # 3547
139168123153113.00West Indiesv AustraliaPort of Spain12 Mar 1995ODI # 987
13919712519-111.20Indiav AustraliaIndore31 Mar 2001ODI # 1699
139143122162113.93Indiav AustraliaSydney22 Jan 2004ODI # 2086
139-92155151.08Englandv AustraliaNottingham19 Jun 2018ODI # 4011
139-108134128.70South Africav AustraliaHobart11 Nov 2018ODI # 4069
139-106117131.13West Indiesv IndiaChennai15 Dec 2019ODI # 4221
138*21014713293.87Sri Lankav IndiaJaipur31 Oct 2005ODI # 2290
1382281399499.28Indiav AustraliaMelbourne18 Jan 2015ODI # 3582
138155110155125.45Zimbabwev IndiaAuckland14 Mar 2015ODI # 3636
138144100128138.00New Zealandv IndiaIndore24 Jan 2023ODI # 4511
137-14718-93.19Englandv IndiaLord's07 Jun 1975ODI # 19
13717812611-108.73Englandv AustraliaSydney02 Feb 2011ODI # 3094
13720314711293.19Sri Lankav AustraliaColombo (RPS)19 Jun 2022ODI # 4415
137166120154114.16Australiav IndiaAhmedabad19 Nov 2023ODI # 4705
136*173106112128.30South Africav AustraliaHarare27 Aug 2014ODI # 3516
13623116211-83.95Englandv AustraliaLord's29 May 1989ODI # 568
135171121183111.57South Africav IndiaJohannesburg05 Dec 2013ODI # 3442
134*146124201108.06South Africav IndiaEden Gardens25 Nov 2005ODI # 2299
134195131123102.29Indiav AustraliaSharjah24 Apr 1998ODI # 1327
134189128124104.68Englandv AustraliaAdelaide17 Nov 2022ODI # 4475
13418011997112.60New Zealandv IndiaWankhede15 Nov 2023ODI # 4703
133*22014714-90.47West Indiesv AustraliaAlbion29 Feb 1984ODI # 252
133*20513815196.37Australiav IndiaPune28 Mar 2001ODI # 1698
133*20515513-85.80South Africav IndiaJohannesburg05 Oct 2001ODI # 1752
133*18411596115.65South Africav IndiaWankhede25 Oct 2015ODI # 3700
13320815112-88.07Sri Lankav IndiaHambantota21 Jul 2012ODI # 3291
133204129106103.10Indiav AustraliaSydney12 Jan 2019ODI # 4077
132*21414414291.66Zimbabwev AustraliaLord's09 Jun 1999ODI # 1477
131*22115217-86.18Sri Lankav IndiaColombo (RPS)18 Jul 1997ODI # 1218
131182123113106.50Australiav IndiaAdelaide15 Jan 2019ODI # 4078
131-13214199.24Australiav IndiaBengaluru19 Jan 2020ODI # 4233
130162124134104.83New Zealandv AustraliaChennai11 Mar 1996ODI # 1080
13021313214198.48Sri Lankav IndiaColombo (RPS)27 Jul 2004ODI # 2153
13020213210398.48Australiav IndiaBengaluru29 Sep 2007ODI # 2621
130-129113100.77Pakistanv AustraliaDubai (DICS)31 Mar 2019ODI # 4120
13019212795102.36New Zealandv IndiaDharamsala22 Oct 2023ODI # 4678
129*20013612394.85Pakistanv IndiaMirpur14 Jun 2008ODI # 2707
129*2151397492.80South Africav AustraliaBloemfontein04 Mar 2020ODI # 4252
129*1509694134.37South Africav IndiaPaarl19 Jan 2022ODI # 4344
129*2171438390.20Afghanistanv AustraliaWankhede07 Nov 2023ODI # 4696
12919514512488.96Englandv IndiaGwalior04 Mar 1993ODI # 813
12921014217-90.84Pakistanv IndiaKanpur11 Nov 2007ODI # 2645
128*-112173114.28Australiav IndiaWankhede14 Jan 2020ODI # 4231
128-12315-104.06Sri Lankav IndiaSharjah27 Oct 2000ODI # 1650
12824115512-82.58Sri Lankav IndiaAdelaide19 Feb 2008ODI # 2681
12817312616-101.58Pakistanv IndiaCenturion26 Sep 2009ODI # 2898
126*161118101106.77Englandv IndiaSouthampton21 Aug 2007ODI # 2611
126*145116114108.62West Indiesv IndiaKochi08 Oct 2014ODI # 3531
1261951358393.33Australiav IndiaWankhede27 Feb 1996ODI # 1065
126172122113103.27Australiav IndiaSydney08 Feb 2004ODI # 2098
12617710986115.59South Africav AustraliaHarare02 Sep 2014ODI # 3522
126154113142111.50Indiav AustraliaCanberra20 Jan 2016ODI # 3726
125*-1405689.28West Indiesv AustraliaSt George's30 May 2003ODI # 2020
125*185119161105.04Pakistanv IndiaKarachi26 Jun 2008ODI # 2717
12519514511-86.20Australiav IndiaSydney21 Jan 1986ODI # 354
12514611495109.64Sri Lankav IndiaKarachi06 Jul 2008ODI # 2735
12519013414293.28West Indiesv AustraliaBridgetown21 Jun 2016ODI # 3752
125165109115114.67Indiav AustraliaNagpur01 Oct 2017ODI # 3919
125-114152109.64South Africav AustraliaHobart11 Nov 2018ODI # 4069
12414812618298.41Englandv AustraliaHyderabad (Deccan)19 Oct 1989ODI # 575
124-9398133.33West Indiesv IndiaSingapore08 Sep 1999ODI # 1496
12418314210187.32Zimbabwev AustraliaHobart30 Jan 2001ODI # 1679
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]