Batting Most Runs Innings - last 2 years

High scores for India in ODIs - last 2 years

High scores
Player
Runs
Mins
Balls
4s
6s
SR
Team
Opposition
Ground
Match Date
Scorecard
174114831313209.63South Africav AustraliaCenturion15 Sep 2023ODI # 4646
174192140157124.28South Africav BangladeshWankhede24 Oct 2023ODI # 4680
150184148115101.35South Africav New ZealandLahore10 Feb 2025ODI # 4829
13317211895112.71South Africav New ZealandPune01 Nov 2023ODI # 4689
13111184165155.95Indiav AfghanistanDelhi11 Oct 2023ODI # 4666
128*14594105136.17Indiav NetherlandsBengaluru12 Nov 2023ODI # 4702
122*1479493129.78Indiav PakistanColombo (RPS)10 Sep 2023ODI # 4639
1211851338590.97Indiav BangladeshColombo (RPS)15 Sep 2023ODI # 4645
119*1721229697.54South Africav IndiaGqeberha19 Dec 2023ODI # 4714
11914290127132.22Indiav EnglandCuttack09 Feb 2025ODI # 4828
11714911392103.53Indiav New ZealandWankhede15 Nov 2023ODI # 4703
114*21414214180.28South Africav AustraliaBloemfontein07 Sep 2023ODI # 4635
11417611610398.27South Africav New ZealandPune01 Nov 2023ODI # 4689
112*1198183138.27South Africav IrelandAbu Dhabi04 Oct 2024ODI # 4781
112141102143109.80Indiav EnglandAhmedabad12 Feb 2025ODI # 4833
111*141106122104.71Indiav PakistanColombo (RPS)10 Sep 2023ODI # 4639
10914710685102.83South Africav AustraliaLucknow12 Oct 2023ODI # 4667
10911967124162.68South Africav EnglandWankhede21 Oct 2023ODI # 4677
10816111013298.18South Africav Sri LankaDelhi07 Oct 2023ODI # 4661
1081671146394.73Indiav South AfricaPaarl21 Dec 2023ODI # 4716
1068454143196.29South Africav Sri LankaDelhi07 Oct 2023ODI # 4661
10511890113116.66Indiav AustraliaIndore24 Sep 2023ODI # 4654
1051147048150.00Indiav New ZealandWankhede15 Nov 2023ODI # 4703
1041559764107.21Indiav AustraliaIndore24 Sep 2023ODI # 4654
103*1139764106.18Indiav BangladeshPune19 Oct 2023ODI # 4674
1031541067197.16South Africav AfghanistanKarachi21 Feb 2025ODI # 4845
102*1087494137.83South Africav AustraliaPotchefstroom12 Sep 2023ODI # 4642
1029864114159.37Indiav NetherlandsBengaluru12 Nov 2023ODI # 4702
101*19512110-83.47Indiav South AfricaEden Gardens05 Nov 2023ODI # 4694
101*-1299278.29Indiav BangladeshDubai (DICS)20 Feb 2025ODI # 4844
1011381168587.06South Africav AustraliaEden Gardens16 Nov 2023ODI # 4704
100*1511117-90.09Indiav PakistanDubai (DICS)23 Feb 2025ODI # 4847
100*9367104149.25South Africav New ZealandLahore05 Mar 2025ODI # 4855
10014084123119.04South Africav Sri LankaDelhi07 Oct 2023ODI # 4661
97*1801158284.34Indiav AustraliaChennai08 Oct 2023ODI # 4662
971257484131.08South Africav PakistanCape Town19 Dec 2024ODI # 4819
951541048291.34Indiav New ZealandDharamsala22 Oct 2023ODI # 4678
931308793106.89South Africav AustraliaJohannesburg17 Sep 2023ODI # 4648
9213692112100.00Indiav Sri LankaWankhede02 Nov 2023ODI # 4690
91151937397.84South Africav PakistanChennai27 Oct 2023ODI # 4683
911451027389.21South Africav IrelandAbu Dhabi02 Oct 2024ODI # 4780
91136939497.84South Africav IrelandAbu Dhabi07 Oct 2024ODI # 4782
90944928183.67South Africav BangladeshWankhede24 Oct 2023ODI # 4680
881399411-93.61Indiav Sri LankaWankhede02 Nov 2023ODI # 4690
87122907196.66Indiav PakistanPallekele02 Sep 2023ODI # 4630
8716210110386.13Indiav EnglandLucknow29 Oct 2023ODI # 4686
871339614-90.62Indiav EnglandNagpur06 Feb 2025ODI # 4825
878756113155.35South Africav PakistanKarachi12 Feb 2025ODI # 4834
86916366136.50Indiav PakistanAhmedabad14 Oct 2023ODI # 4669
86111977288.65South Africav PakistanPaarl17 Dec 2024ODI # 4817
851689211-92.39Indiav West IndiesTarouba01 Aug 2023ODI # 4624
851711166-73.27Indiav AustraliaChennai08 Oct 2023ODI # 4662
851117593113.33South Africav EnglandWankhede21 Oct 2023ODI # 4677
84135985-85.71Indiav AustraliaDubai (DICS)04 Mar 2025ODI # 4853
831258410198.80South Africav PakistanKarachi12 Feb 2025ODI # 4834
82*734565182.22South Africav AustraliaCenturion15 Sep 2023ODI # 4646
821168192101.23Indiav PakistanPallekele02 Sep 2023ODI # 4630
8210177102106.49South Africav AustraliaPotchefstroom12 Sep 2023ODI # 4642
82845636146.42Indiav Sri LankaWankhede02 Nov 2023ODI # 4690
821279613-85.41South Africav PakistanKarachi12 Feb 2025ODI # 4834
8297819-101.23South Africav AustraliaCairns19 Aug 2025ODI # 4895
81945756142.10Indiav AustraliaRajkot27 Sep 2023ODI # 4657
81121876393.10South Africav IndiaPaarl21 Dec 2023ODI # 4716
816043122188.37South Africav PakistanJohannesburg22 Dec 2024ODI # 4821
80*1166683121.21Indiav New ZealandWankhede15 Nov 2023ODI # 4703
79106862491.86South Africav IrelandAbu Dhabi02 Oct 2024ODI # 4780
79122984280.61Indiav New ZealandDubai (DICS)02 Mar 2025ODI # 4852
78766482121.87Indiav EnglandAhmedabad12 Feb 2025ODI # 4833
77856483120.31Indiav West IndiesTarouba01 Aug 2023ODI # 4624
77101877288.50Indiav South AfricaEden Gardens05 Nov 2023ODI # 4694
76*141956180.00South Africav AfghanistanAhmedabad10 Nov 2023ODI # 4699
76102837391.56Indiav New ZealandDubai (DICS)09 Mar 2025ODI # 4858
75*724236178.57South Africav EnglandWankhede21 Oct 2023ODI # 4677
74*875965125.42Indiav NepalPallekele04 Sep 2023ODI # 4632
741106362117.46Indiav AustraliaMohali22 Sep 2023ODI # 4651
72*483766194.59Indiav AustraliaIndore24 Sep 2023ODI # 4654
72*121876382.75South Africav EnglandKarachi01 Mar 2025ODI # 4851
71927710-92.20Indiav AustraliaMohali22 Sep 2023ODI # 4651
70*885245134.61Indiav West IndiesTarouba01 Aug 2023ODI # 4624
69*946743102.98South Africav AfghanistanSharjah22 Sep 2024ODI # 4772
69876642104.54South Africav New ZealandLahore05 Mar 2025ODI # 4855
67*876281108.06Indiav NepalPallekele04 Sep 2023ODI # 4632
6795645-104.68South Africav IrelandAbu Dhabi04 Oct 2024ODI # 4781
661331071-61.68Indiav AustraliaAhmedabad19 Nov 2023ODI # 4705
65120745-87.83South Africav AustraliaCairns19 Aug 2025ODI # 4895
64584454145.45Indiav Sri LankaColombo (RPS)04 Aug 2024ODI # 4753
64916051106.66South Africav New ZealandLahore10 Feb 2025ODI # 4829
64875611-114.28South Africav EnglandKarachi01 Mar 2025ODI # 4851
6398654396.92South Africav AustraliaJohannesburg17 Sep 2023ODI # 4648
6291657295.38South Africav AustraliaCenturion15 Sep 2023ODI # 4646
62112837174.69Indiav South AfricaGqeberha19 Dec 2023ODI # 4714
61745482112.96Indiav NetherlandsBengaluru12 Nov 2023ODI # 4702
6086618-98.36South Africav EnglandWankhede21 Oct 2023ODI # 4677
6084697-86.95South Africav BangladeshWankhede24 Oct 2023ODI # 4680
60835291115.38Indiav EnglandCuttack09 Feb 2025ODI # 4828
59443692163.88Indiav EnglandNagpur06 Feb 2025ODI # 4825
58*114634192.06Indiav AustraliaMohali22 Sep 2023ODI # 4651
58835210-111.53Indiav PakistanColombo (RPS)10 Sep 2023ODI # 4639
58554773123.40Indiav Sri LankaColombo (RPS)02 Aug 2024ODI # 4752
5898765-76.31South Africav AfghanistanKarachi21 Feb 2025ODI # 4845
Adjust:Most recentPast weekPast MonthPast year4 years10 years25 years