Batting Most Runs Innings

Cricket in ODI matches

High scores
Player
Runs
Mins
Balls
4s
6s
SR
Team
Opposition
Ground
Match Date
Scorecard
194206146225132.87Pakistanv IndiaChennai21 May 1997ODI # 1209
189-161214117.39Sri Lankav IndiaSharjah29 Oct 2000ODI # 1652
174*228159193109.43Sri Lankav IndiaKingston02 Jul 2013ODI # 3382
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
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.5West Indiesv IndiaJamshedpur07 Dec 1983ODI # 229
149179135112110.37Australiav IndiaPerth12 Jan 2016ODI # 3723
145*130104195139.42New Zealandv IndiaAuckland25 Nov 2022ODI # 4483
14521516413-88.41Zimbabwev IndiaColombo (RPS)14 Sep 2002ODI # 1876
143197127181112.59Pakistanv IndiaColombo (RPS)25 Jul 2004ODI # 2152
140*13812148115.7Australiav 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
138144100128138New Zealandv IndiaIndore24 Jan 2023ODI # 4511
137-14718-93.19Englandv IndiaLord's07 Jun 1975ODI # 19
137166120154114.16Australiav IndiaAhmedabad19 Nov 2023ODI # 4705
135171121183111.57South Africav IndiaJohannesburg05 Dec 2013ODI # 3442
134*146124201108.06South Africav IndiaEden Gardens25 Nov 2005ODI # 2299
13418011997112.6New Zealandv IndiaWankhede15 Nov 2023ODI # 4703
133*20513815196.37Australiav IndiaPune28 Mar 2001ODI # 1698
133*20515513-85.8South Africav IndiaJohannesburg05 Oct 2001ODI # 1752
133*18411596115.65South Africav IndiaWankhede25 Oct 2015ODI # 3700
13320815112-88.07Sri Lankav IndiaHambantota21 Jul 2012ODI # 3291
131*22115217-86.18Sri Lankav IndiaColombo (RPS)18 Jul 1997ODI # 1218
131182123113106.5Australiav IndiaAdelaide15 Jan 2019ODI # 4078
131-13214199.24Australiav IndiaBengaluru19 Jan 2020ODI # 4233
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*1509694134.37South Africav IndiaPaarl19 Jan 2022ODI # 4344
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
125*185119161105.04Pakistanv IndiaKarachi26 Jun 2008ODI # 2717
12519514511-86.2Australiav IndiaSydney21 Jan 1986ODI # 354
12514611495109.64Sri Lankav IndiaKarachi06 Jul 2008ODI # 2735
124-9398133.33West Indiesv IndiaSingapore08 Sep 1999ODI # 1496
1241901337193.23Australiav IndiaSydney24 Feb 2008ODI # 2685
12415412512599.2Australiav IndiaIndore24 Sep 2017ODI # 3914
124134119124104.2Australiav 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
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
122154102122119.6Pakistanv IndiaKarachi13 Mar 2004ODI # 2112
12217111393107.96Australiav IndiaSydney23 Jan 2016ODI # 3727
121*14111395107.07Pakistanv IndiaSharjah26 Mar 2000ODI # 1580
121-14411-84.02Sri Lankav IndiaBengaluru26 Sep 1982ODI # 159
121180109132111Englandv IndiaEden Gardens19 Jan 2002ODI # 1788
121-117122103.41Bangladeshv IndiaDubai (DICS)28 Sep 2018ODI # 4048
120*-1288393.75Sri Lankav IndiaColombo (RPS)28 Aug 1996ODI # 1106
12020213612288.23New Zealandv IndiaRajkot05 Nov 1999ODI # 1522
120183112112107.14South Africav IndiaDurban01 Feb 2018ODI # 3969
119*-7765154.54Pakistanv IndiaLahore31 Dec 1982ODI # 164
119*18916015-74.37South Africav IndiaDurban22 Nov 2006ODI # 2447
119*1721229697.54South Africav IndiaGqeberha19 Dec 2023ODI # 4714
119-1466181.5West Indiesv IndiaThe Oval15 Jun 1983ODI # 210
119140110410108.18West Indiesv IndiaChennai11 Dec 2011ODI # 3224
1199861311195.08South Africav IndiaWankhede25 Oct 2015ODI # 3700
118-86104137.2Pakistanv IndiaMultan17 Dec 1982ODI # 163
11818013710286.13Englandv IndiaManchester26 May 1996ODI # 1104
1182081537-77.12Sri Lankav IndiaColombo (RPS)17 Aug 1997ODI # 1223
118-12814292.18Sri Lankav IndiaEden Gardens24 Dec 2009ODI # 2935
118-12412195.16Sri Lankav IndiaHyderabad09 Nov 2014ODI # 3543
11818312814192.18New Zealandv IndiaDelhi20 Oct 2016ODI # 3797
117*-1189199.15Pakistanv IndiaMultan17 Dec 1982ODI # 163
117*-1328588.63West Indiesv IndiaBridgetown07 Mar 1989ODI # 556
117-1237895.12West Indiesv IndiaSt John's18 Mar 1989ODI # 562
117-11281104.46Pakistanv IndiaDhaka18 Jan 1998ODI # 1279
1172051509178New Zealandv IndiaColombo (RPS)20 Jul 2001ODI # 1736
11718911092106.36Pakistanv IndiaMohali08 Nov 2007ODI # 2644
11715611372103.53Bangladeshv IndiaFatullah26 Feb 2014ODI # 3474
117-10583111.42Australiav IndiaMohali10 Mar 2019ODI # 4111
116*-11433101.75Pakistanv IndiaSharjah18 Apr 1986ODI # 385
116*16211916-97.47South Africav IndiaColombo (RPS)25 Sep 2002ODI # 1886
116*1841329-87.87South Africav IndiaCenturion23 Jan 2011ODI # 3087
11615611191104.5Englandv IndiaSharjah11 Dec 1997ODI # 1259
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]