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
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
11914290127132.22Indiav EnglandCuttack9 Feb 2025ODI # 4828
11714911392103.53Indiav New ZealandWankhede15 Nov 2023ODI # 4703
112141102143109.80Indiav EnglandAhmedabad12 Feb 2025ODI # 4833
111*141106122104.71Indiav PakistanColombo (RPS)10 Sep 2023ODI # 4639
1081671146394.73Indiav South AfricaPaarl21 Dec 2023ODI # 4716
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
1029864114159.37Indiav NetherlandsBengaluru12 Nov 2023ODI # 4702
101*19512110-83.47Indiav South AfricaEden Gardens5 Nov 2023ODI # 4694
101*-1299278.29Indiav BangladeshDubai (DICS)20 Feb 2025ODI # 4844
100*1511117-90.09Indiav PakistanDubai (DICS)23 Feb 2025ODI # 4847
97*1801158284.34Indiav AustraliaChennai8 Oct 2023ODI # 4662
951541048291.34Indiav New ZealandDharamsala22 Oct 2023ODI # 4678
9213692112100.00Indiav Sri LankaWankhede2 Nov 2023ODI # 4690
881399411-93.61Indiav Sri LankaWankhede2 Nov 2023ODI # 4690
87122907196.66Indiav PakistanPallekele2 Sep 2023ODI # 4630
8716210110386.13Indiav EnglandLucknow29 Oct 2023ODI # 4686
871339614-90.62Indiav EnglandNagpur6 Feb 2025ODI # 4825
86916366136.50Indiav PakistanAhmedabad14 Oct 2023ODI # 4669
851711166-73.27Indiav AustraliaChennai8 Oct 2023ODI # 4662
84135985-85.71Indiav AustraliaDubai (DICS)4 Mar 2025ODI # 4853
821168192101.23Indiav PakistanPallekele2 Sep 2023ODI # 4630
82845636146.42Indiav Sri LankaWankhede2 Nov 2023ODI # 4690
81945756142.10Indiav AustraliaRajkot27 Sep 2023ODI # 4657
80*1166683121.21Indiav New ZealandWankhede15 Nov 2023ODI # 4703
79122984280.61Indiav New ZealandDubai (DICS)2 Mar 2025ODI # 4852
78766482121.87Indiav EnglandAhmedabad12 Feb 2025ODI # 4833
77101877288.50Indiav South AfricaEden Gardens5 Nov 2023ODI # 4694
76102837391.56Indiav New ZealandDubai (DICS)9 Mar 2025ODI # 4858
74*875965125.42Indiav NepalPallekele4 Sep 2023ODI # 4632
741106362117.46Indiav AustraliaMohali22 Sep 2023ODI # 4651
72*483766194.59Indiav AustraliaIndore24 Sep 2023ODI # 4654
71927710-92.20Indiav AustraliaMohali22 Sep 2023ODI # 4651
67*876281108.06Indiav NepalPallekele4 Sep 2023ODI # 4632
661331071-61.68Indiav AustraliaAhmedabad19 Nov 2023ODI # 4705
64584454145.45Indiav Sri LankaColombo (RPS)4 Aug 2024ODI # 4753
62112837174.69Indiav South AfricaGqeberha19 Dec 2023ODI # 4714
61745482112.96Indiav NetherlandsBengaluru12 Nov 2023ODI # 4702
60835291115.38Indiav EnglandCuttack9 Feb 2025ODI # 4828
59443692163.88Indiav EnglandNagpur6 Feb 2025ODI # 4825
58*114634192.06Indiav AustraliaMohali22 Sep 2023ODI # 4651
58835210-111.53Indiav PakistanColombo (RPS)10 Sep 2023ODI # 4639
58554773123.40Indiav Sri LankaColombo (RPS)2 Aug 2024ODI # 4752
56774964114.28Indiav PakistanColombo (RPS)10 Sep 2023ODI # 4639
5663615191.80Indiav AustraliaRajkot27 Sep 2023ODI # 4657
5695647-87.50Indiav South AfricaGqeberha19 Dec 2023ODI # 4714
5680675183.58Indiav PakistanDubai (DICS)23 Feb 2025ODI # 4847
55*64566-98.21Indiav AfghanistanDelhi11 Oct 2023ODI # 4666
55*70439-127.90Indiav South AfricaJohannesburg17 Dec 2023ODI # 4713
5499634-85.71Indiav AustraliaAhmedabad19 Nov 2023ODI # 4705
53*80623285.48Indiav PakistanAhmedabad14 Oct 2023ODI # 4669
53734872110.41Indiav Sri LankaColombo (RPS)12 Sep 2023ODI # 4641
5380555296.36Indiav BangladeshPune19 Oct 2023ODI # 4674
52803833136.84Indiav AustraliaIndore24 Sep 2023ODI # 4654
52484561115.55Indiav South AfricaJohannesburg17 Dec 2023ODI # 4713
5285775167.53Indiav South AfricaPaarl21 Dec 2023ODI # 4716
52674761110.63Indiav EnglandNagpur6 Feb 2025ODI # 4825
5274557194.54Indiav EnglandAhmedabad12 Feb 2025ODI # 4833
5169565191.07Indiav NetherlandsBengaluru12 Nov 2023ODI # 4702
51493234159.37Indiav NetherlandsBengaluru12 Nov 2023ODI # 4702
50664951102.04Indiav AustraliaMohali22 Sep 2023ODI # 4651
49754741104.25Indiav EnglandLucknow29 Oct 2023ODI # 4686
48744312111.62Indiav AustraliaRajkot27 Sep 2023ODI # 4657
48514072120.00Indiav BangladeshPune19 Oct 2023ODI # 4674
4868622277.41Indiav New ZealandDubai (DICS)9 Mar 2025ODI # 4858
47784752100.00Indiav AfghanistanDelhi11 Oct 2023ODI # 4666
47402944162.06Indiav New ZealandWankhede15 Nov 2023ODI # 4703
47443143151.61Indiav AustraliaAhmedabad19 Nov 2023ODI # 4705
46444044115.00Indiav New ZealandDharamsala22 Oct 2023ODI # 4678
4675527-88.46Indiav PakistanDubai (DICS)23 Feb 2025ODI # 4847
45594542100.00Indiav New ZealandDubai (DICS)2 Mar 2025ODI # 4852
4560623-72.58Indiav AustraliaDubai (DICS)4 Mar 2025ODI # 4853
44694442100.00Indiav Sri LankaColombo (RPS)4 Aug 2024ODI # 4753
4472473193.61Indiav EnglandCuttack9 Feb 2025ODI # 4828
42*603422123.52Indiav AustraliaDubai (DICS)4 Mar 2025ODI # 4853
42613432123.52Indiav BangladeshColombo (RPS)15 Sep 2023ODI # 4645
4284613168.85Indiav New ZealandDubai (DICS)2 Mar 2025ODI # 4852
41*61434-95.34Indiav EnglandCuttack9 Feb 2025ODI # 4828
41*-471287.23Indiav BangladeshDubai (DICS)20 Feb 2025ODI # 4844
41-367-113.88Indiav BangladeshDubai (DICS)20 Feb 2025ODI # 4844
40322462166.66Indiav South AfricaEden Gardens5 Nov 2023ODI # 4694
40542931137.93Indiav EnglandAhmedabad12 Feb 2025ODI # 4833
39*63443188.63Indiav New ZealandDharamsala22 Oct 2023ODI # 4678
39*292052195.00Indiav New ZealandWankhede15 Nov 2023ODI # 4703
3956442-88.63Indiav Sri LankaColombo (RPS)12 Sep 2023ODI # 4641
3977583-67.24Indiav EnglandLucknow29 Oct 2023ODI # 4686
38412732140.74Indiav South AfricaPaarl21 Dec 2023ODI # 4716
3548363197.22Indiav AustraliaRajkot27 Sep 2023ODI # 4657
35412411145.83Indiav Sri LankaWankhede2 Nov 2023ODI # 4690
3576443-79.54Indiav Sri LankaColombo (RPS)4 Aug 2024ODI # 4753
35322061175.00Indiav Sri LankaColombo (RPS)7 Aug 2024ODI # 4754
34*443431100.00Indiav BangladeshPune19 Oct 2023ODI # 4674
34*473311103.03Indiav New ZealandDubai (DICS)9 Mar 2025ODI # 4858
3382611154.09Indiav Sri LankaColombo (RPS)12 Sep 2023ODI # 4641
Adjust:Most recentPast weekPast MonthPast year4 years10 years25 years
Records includes the following current or recent matches:

New Zealand vs India at Dubai (DICS), ICC Champions Trophy Final, Mar 9, 2025 [ODI # 4858]

Australia vs India at Dubai (DICS), ICC Champions Trophy 1st Semi-Final, Mar 4, 2025 [ODI # 4853]

India vs New Zealand at Dubai (DICS), ICC Champions Trophy 12th Match, Group A, Mar 2, 2025 [ODI # 4852]