Batting Most Runs Innings IN India

Cricket Records for India 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
219208149257146.97Indiav West IndiesIndore08 Dec 2011ODI # 3223
2092221581216132.27Indiav AustraliaBengaluru02 Nov 2013ODI # 3428
208*2121531312135.94Indiav Sri LankaMohali13 Dec 2017ODI # 3941
208225149199139.59Indiav New ZealandHyderabad18 Jan 2023ODI # 4507
200*226147253136.05Indiav South AfricaGwalior24 Feb 2010ODI # 2962
186*221150203124.00Indiav New ZealandHyderabad (Deccan)08 Nov 1999ODI # 1523
183*2101451510126.20Indiav Sri LankaJaipur31 Oct 2005ODI # 2290
175210141194124.11Indiav AustraliaHyderabad05 Nov 2009ODI # 2923
166*173110138150.90Indiav Sri LankaThiruvananthapuram15 Jan 2023ODI # 4505
162-137204118.24Indiav West IndiesBrabourne29 Oct 2018ODI # 4063
159*233147171108.16Indiav ZimbabweGuwahati19 Mar 2002ODI # 1818
159-138175115.21Indiav West IndiesVisakhapatnam18 Dec 2019ODI # 4222
157*217129134121.70Indiav West IndiesVisakhapatnam24 Oct 2018ODI # 4059
154*202134161114.92Indiav New ZealandMohali23 Oct 2016ODI # 3798
153*202150171102.00Indiav ZimbabweCuttack09 Apr 1998ODI # 1311
153*225150183102.00Indiav New ZealandGwalior11 Nov 1999ODI # 1524
153196153152100.00Indiav New ZealandHyderabad (Deccan)08 Nov 1999ODI # 1523
152*-117158129.91Indiav West IndiesGuwahati21 Oct 2018ODI # 4056
150*-13714-109.48Indiav Sri LankaEden Gardens24 Dec 2009ODI # 2935
150215133136112.78Indiav South AfricaKanpur11 Oct 2015ODI # 3689
150183127213118.11Indiav EnglandCuttack19 Jan 2017ODI # 3821
148155123154120.32Indiav PakistanVisakhapatnam05 Apr 2005ODI # 2236
147168138182106.52Indiav New ZealandKanpur29 Oct 2017ODI # 3932
14620015315295.42Indiav ZimbabweJodhpur08 Dec 2000ODI # 1658
146166102176143.13Indiav Sri LankaRajkot15 Dec 2009ODI # 2932
1441921528694.73Indiav ZimbabweAhmedabad05 Dec 2000ODI # 1657
143-115183124.34Indiav AustraliaMohali10 Mar 2019ODI # 4111
141*195123174114.63Indiav AustraliaJaipur16 Oct 2013ODI # 3420
140-107212130.84Indiav West IndiesGuwahati21 Oct 2018ODI # 4056
139*169121125114.87Indiav AustraliaMohali19 Oct 2013ODI # 3421
139*192126123110.31Indiav Sri LankaRanchi16 Nov 2014ODI # 3547
13919712519-111.20Indiav AustraliaIndore31 Mar 2001ODI # 1699
138*12578166176.92Indiav EnglandRajkot14 Nov 2008ODI # 2774
138*17111618-118.96Indiav New ZealandJaipur01 Dec 2010ODI # 3072
1382021406598.57Indiav South AfricaChennai22 Oct 2015ODI # 3698
13719813785100.00Indiav Sri LankaDelhi02 Mar 1996ODI # 1070
134*21816015-83.75Indiav EnglandGwalior04 Mar 1993ODI # 813
134203122106109.83Indiav EnglandCuttack19 Jan 2017ODI # 3821
13111184165155.95Indiav AfghanistanDelhi11 Oct 2023ODI # 4666
130*2291605281.25Indiav Sri LankaNagpur22 Mar 1999ODI # 1415
13019313415297.01Indiav New ZealandHyderabad (Deccan)15 Nov 2003ODI # 2062
128*14594105136.17Indiav NetherlandsBengaluru12 Nov 2023ODI # 4702
127*17513815192.02Indiav KenyaCuttack18 Feb 1996ODI # 1052
127164114133111.40Indiav West IndiesDharamsala17 Oct 2014ODI # 3535
126*16411716-107.69Indiav New ZealandVadodara04 Dec 2010ODI # 3074
125165109115114.67Indiav AustraliaNagpur01 Oct 2017ODI # 3919
12414110793115.88Indiav AustraliaNagpur28 Oct 2009ODI # 2915
123*1289677128.12Indiav New ZealandBengaluru07 Dec 2010ODI # 3076
123-103141119.41Indiav PakistanEden Gardens18 Feb 1987ODI # 434
12319213012294.61Indiav PakistanAhmedabad12 Apr 2005ODI # 2238
123-95161129.47Indiav AustraliaRanchi08 Mar 2019ODI # 4109
12219513812-88.40Indiav South AfricaVadodara17 Mar 2000ODI # 1575
12214710585116.19Indiav EnglandPune15 Jan 2017ODI # 3819
121*-118104102.54Indiav Sri LankaAhmedabad06 Nov 2014ODI # 3540
121177115123105.21Indiav AustraliaHyderabad05 Oct 2007ODI # 2625
1212031259296.80Indiav New ZealandWankhede22 Oct 2017ODI # 3928
120170115105104.34Indiav EnglandBengaluru27 Feb 2011ODI # 3110
12012576124157.89Indiav EnglandPune15 Jan 2017ODI # 3819
1191649520-125.26Indiav West IndiesKanpur27 Nov 2013ODI # 3439
119-1288692.96Indiav AustraliaBengaluru19 Jan 2020ODI # 4233
11815312215296.72Indiav EnglandIndore17 Nov 2008ODI # 2777
11819312111197.52Indiav AustraliaVisakhapatnam20 Oct 2010ODI # 3060
11718813713285.40Indiav New ZealandBengaluru14 May 1997ODI # 1206
11715412314-95.12Indiav West IndiesVisakhapatnam02 Dec 2011ODI # 3219
11714911392103.53Indiav New ZealandWankhede15 Nov 2023ODI # 4703
116*1761216295.86Indiav ZimbabweCuttack09 Apr 1998ODI # 1311
11611811812-98.30Indiav Sri LankaNagpur22 Mar 1999ODI # 1415
116-12010-96.66Indiav AustraliaNagpur05 Mar 2019ODI # 4106
11614797142119.58Indiav Sri LankaThiruvananthapuram15 Jan 2023ODI # 4505
115*10466181174.24Indiav AustraliaNagpur30 Oct 2013ODI # 3424
1151841369384.55Indiav New ZealandVadodara28 Oct 1994ODI # 939
114*12510392110.67Indiav West IndiesVisakhapatnam07 Nov 1994ODI # 949
114*-82172139.02Indiav West IndiesRajkot12 Nov 2002ODI # 1895
11415712614-90.47Indiav South AfricaWankhede14 Dec 1996ODI # 1151
113*1771257390.40Indiav PakistanChennai30 Dec 2012ODI # 3314
113*15511115-101.80Indiav South AfricaRanchi09 Oct 2022ODI # 4471
11316312310291.86Indiav West IndiesChennai20 Mar 2011ODI # 3141
113159107143105.60Indiav Sri LankaCuttack02 Nov 2014ODI # 3539
11316610691106.60Indiav New ZealandKanpur29 Oct 2017ODI # 3932
11311787121129.88Indiav Sri LankaGuwahati10 Jan 2023ODI # 4501
112*1349816-114.28Indiav EnglandDelhi17 Oct 2011ODI # 3201
11212078135143.58Indiav New ZealandIndore24 Jan 2023ODI # 4511
11118410183109.90Indiav South AfricaNagpur12 Mar 2011ODI # 3128
111170108132102.77Indiav Sri LankaCuttack02 Nov 2014ODI # 3539
109*2011248-87.90Indiav West IndiesAhmedabad15 Nov 2002ODI # 1896
109-14911-73.15Indiav South AfricaNew Delhi14 Nov 1991ODI # 688
108*-948-114.89Indiav Sri LankaWankhede17 Jan 1987ODI # 419
108*9365103166.15Indiav New ZealandVadodara17 Dec 1988ODI # 543
1082071328-81.81Indiav Sri LankaRajkot15 Feb 1994ODI # 879
1081569593113.68Indiav PakistanKochi02 Apr 2005ODI # 2235
1081561147294.73Indiav EnglandPune26 Mar 2021ODI # 4283
10719911610-92.24Indiav PakistanChennai21 May 1997ODI # 1209
1071351118296.39Indiav Sri LankaNagpur18 Dec 2009ODI # 2933
107-11411193.85Indiav Sri LankaEden Gardens24 Dec 2009ODI # 2935
107-11910189.91Indiav West IndiesPune27 Oct 2018ODI # 4062
106-12113-87.60Indiav PakistanJamshedpur26 Mar 1987ODI # 440
10613711011-96.36Indiav ZimbabweKanpur06 Mar 1996ODI # 1075
105*16010912-96.33Indiav AustraliaKochi01 Apr 1998ODI # 1300
105*20213910475.53Indiav South AfricaJamshedpur12 Mar 2000ODI # 1573
Adjust:Most recentPast weekPast MonthPast year4 years10 years25 years
Records includes the following current or recent matches:

South Africa v India at Paarl, 3rd ODI, Dec 21, 2023 [ODI # 4716]

South Africa v India at Gqeberha, 2nd ODI, Dec 19, 2023 [ODI # 4714]

South Africa v India at Johannesburg, 1st ODI, Dec 17, 2023 [ODI # 4713]