Batting Most Runs Innings

Cricket in ODI matches

High scores
Player
Runs
Mins
Balls
4s
6s
SR
Team
Opposition
Ground
Match Date
Scorecard
200*226147253136.05Indiav South AfricaGwalior24 Feb 2010ODI # 2962
194206146225132.87Pakistanv IndiaChennai21 May 1997ODI # 1209
1932241551810124.51Pakistanv South AfricaJohannesburg04 Apr 2021ODI # 4286
189-161214117.39Sri Lankav IndiaSharjah29 Oct 2000ODI # 1652
180*1981381511130.43New Zealandv South AfricaHamilton01 Mar 2017ODI # 3843
174*228159193109.43Sri Lankav IndiaKingston02 Jul 2013ODI # 3382
173218136240127.20Australiav South AfricaCape Town12 Oct 2016ODI # 3795
169200137186123.35Sri Lankav South AfricaColombo (RPS)20 Jul 2013ODI # 3392
164154105139156.19Australiav South AfricaJohannesburg12 Mar 2006ODI # 2349
160*20216511396.96Sri Lankav IndiaHobart28 Feb 2012ODI # 3251
160*220159122100.62Indiav South AfricaCape Town07 Feb 2018ODI # 3971
160186124203129.03Sri Lankav IndiaRajkot15 Dec 2009ODI # 2932
158188145181108.96Englandv IndiaBengaluru27 Feb 2011ODI # 3110
156139114136136.84Australiav IndiaNagpur30 Oct 2013ODI # 3424
152*-126126120.63West Indiesv IndiaGeorgetown21 Mar 1989ODI # 563
152*22015312399.34West Indiesv South AfricaJohannesburg04 Feb 2004ODI # 2096
151*189120174125.83Sri Lankav IndiaWankhede17 May 1997ODI # 1207
150202136200110.29West Indiesv South AfricaEast London24 Jan 1999ODI # 1393
150215133136112.78Indiav South AfricaKanpur11 Oct 2015ODI # 3689
149*233136163109.55West Indiesv IndiaNagpur21 Jan 2007ODI # 2480
149-99203150.50West Indiesv IndiaJamshedpur07 Dec 1983ODI # 229
149179135112110.37Australiav IndiaPerth12 Jan 2016ODI # 3723
145*212136120106.61Zimbabwev South AfricaBloemfontein15 Oct 2010ODI # 3057
145*207136171106.61New Zealandv South AfricaKimberley22 Jan 2013ODI # 3325
145*130104195139.42New Zealandv IndiaAuckland25 Nov 2022ODI # 4483
14521516413088.41Zimbabwev IndiaColombo (RPS)14 Sep 2002ODI # 1876
143197127181112.59Pakistanv IndiaColombo (RPS)25 Jul 2004ODI # 2152
141*21614211699.29Indiav South AfricaNairobi (Gym)13 Oct 2000ODI # 1638
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*141116610119.82Sri Lankav IndiaRanchi16 Nov 2014ODI # 3547
139-106117131.13West Indiesv IndiaChennai15 Dec 2019ODI # 4221
138*21014713293.87Sri Lankav IndiaJaipur31 Oct 2005ODI # 2290
138155110155125.45Zimbabwev IndiaAuckland14 Mar 2015ODI # 3636
1382021406598.57Indiav South AfricaChennai22 Oct 2015ODI # 3698
138144100128138.00New Zealandv IndiaIndore24 Jan 2023ODI # 4511
137-14718093.19Englandv IndiaLord's07 Jun 1975ODI # 19
13719914616293.83Indiav South AfricaMelbourne22 Feb 2015ODI # 3610
137166120154114.16Australiav IndiaAhmedabad19 Nov 2023ODI # 4705
135191129190104.65Pakistanv South AfricaGqeberha11 Dec 2002ODI # 1916
135171121183111.57South Africav IndiaJohannesburg05 Dec 2013ODI # 3442
134*158132210101.51New Zealandv South AfricaJohannesburg16 Feb 2003ODI # 1955
134*146124201108.06South Africav IndiaEden Gardens25 Nov 2005ODI # 2299
13418011997112.60New Zealandv IndiaWankhede15 Nov 2023ODI # 4703
133*20513815196.37Australiav IndiaPune28 Mar 2001ODI # 1698
133*20515513085.80South Africav IndiaJohannesburg05 Oct 2001ODI # 1752
133*19713517398.51West Indiesv South AfricaJaipur02 Nov 2006ODI # 2442
133*18411596115.65South Africav IndiaWankhede25 Oct 2015ODI # 3700
13320815112088.07Sri Lankav IndiaHambantota21 Jul 2012ODI # 3291
1322191527286.84West Indiesv South AfricaBridgetown11 May 2005ODI # 2243
131*22115217086.18Sri Lankav IndiaColombo (RPS)18 Jul 1997ODI # 1218
131182123113106.50Australiav IndiaAdelaide15 Jan 2019ODI # 4078
131-13214199.24Australiav IndiaBengaluru19 Jan 2020ODI # 4233
13119012767103.14Englandv South AfricaKimberley01 Feb 2023ODI # 4514
13021313214198.48Sri Lankav IndiaColombo (RPS)27 Jul 2004ODI # 2153
13020213210398.48Australiav IndiaBengaluru29 Sep 2007ODI # 2621
13019212795102.36New Zealandv IndiaDharamsala22 Oct 2023ODI # 4678
129*20013612394.85Pakistanv IndiaMirpur14 Jun 2008ODI # 2707
129*12396192134.37Indiav South AfricaCenturion16 Feb 2018ODI # 3978
129*1509694134.37South Africav IndiaPaarl19 Jan 2022ODI # 4344
12919514512488.96Englandv IndiaGwalior04 Mar 1993ODI # 813
129155126151102.38Australiav South AfricaBloemfontein30 Mar 2002ODI # 1822
12921014217090.84Pakistanv IndiaKanpur11 Nov 2007ODI # 2645
128*-112173114.28Australiav IndiaWankhede14 Jan 2020ODI # 4231
128*-11557111.30West Indiesv South AfricaEast London18 Mar 2023ODI # 4540
128-123150104.06Sri Lankav IndiaSharjah27 Oct 2000ODI # 1650
12824115512082.58Sri Lankav IndiaAdelaide19 Feb 2008ODI # 2681
128173126160101.58Pakistanv IndiaCenturion26 Sep 2009ODI # 2898
127150126145100.79Indiav South AfricaJohannesburg05 Oct 2001ODI # 1752
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
125*185119161105.04Pakistanv IndiaKarachi26 Jun 2008ODI # 2717
12519514511086.20Australiav IndiaSydney21 Jan 1986ODI # 354
12514611495109.64Sri Lankav IndiaKarachi06 Jul 2008ODI # 2735
125165113105110.61Englandv South AfricaCenturion09 Feb 2016ODI # 3736
124-9398133.33West Indiesv IndiaSingapore08 Sep 1999ODI # 1496
12419112918096.12Sri Lankav South AfricaDurban03 Mar 2003ODI # 1979
1241901337193.23Australiav IndiaSydney24 Feb 2008ODI # 2685
12415412512599.20Australiav IndiaIndore24 Sep 2017ODI # 3914
124134119124104.20Australiav IndiaBengaluru28 Sep 2017ODI # 3917
124-116117106.89Afghanistanv IndiaDubai (DICS)25 Sep 2018ODI # 4046
124174112117110.71Englandv IndiaPune26 Mar 2021ODI # 4283
12417113012295.38South Africav IndiaCape Town23 Jan 2022ODI # 4349
12413599191125.25Australiav South AfricaBloemfontein09 Sep 2023ODI # 4638
123*185121151101.65Sri Lankav South AfricaBenoni01 Dec 2002ODI # 1908
123*169117111105.12Pakistanv IndiaKarachi02 Jul 2008ODI # 2730
123*20913410391.79West Indiesv IndiaVisakhapatnam24 Oct 2018ODI # 4059
12316012194101.65Pakistanv IndiaLahore21 Mar 2004ODI # 2116
12318713018294.61West Indiesv IndiaKingston18 May 2006ODI # 2377
123156113122108.84Sri Lankav IndiaNagpur18 Dec 2009ODI # 2933
122*21214413284.72Indiav South AfricaSouthampton05 Jun 2019ODI # 4150
122-113125107.96West Indiesv South AfricaKingston07 Apr 1992ODI # 753
12219513812088.40Indiav South AfricaVadodara17 Mar 2000ODI # 1575
122154102122119.60Pakistanv IndiaKarachi13 Mar 2004ODI # 2112
12217111393107.96Australiav IndiaSydney23 Jan 2016ODI # 3727
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]