Batting Most Runs Innings - India

Players - India

High scores
Player
Runs
Mins
Balls
4s
6s
SR
Team
Opposition
Ground
Innings in match
Match Date
Scorecard
2101691312410160.30Indiav BangladeshChattogram110 Dec 2022ODI # 4499
208225149199139.59Indiav New ZealandHyderabad118 Jan 2023ODI # 4507
18651736415-51.09Indiav AustraliaAhmedabad209 Mar 2023Test # 2499
166*173110138150.90Indiav Sri LankaThiruvananthapuram115 Jan 2023ODI # 4505
12835123512154.46Indiav AustraliaAhmedabad209 Mar 2023Test # 2499
126*9963127200.00Indiav New ZealandAhmedabad101 Feb 2023T20I # 1992
12034421215256.60Indiav AustraliaNagpur209 Feb 2023Test # 2490
11614797142119.58Indiav Sri LankaThiruvananthapuram115 Jan 2023ODI # 4505
113*15511115-101.80Indiav South AfricaRanchi209 Oct 2022ODI # 4471
11317491112124.17Indiav BangladeshChattogram110 Dec 2022ODI # 4499
11311787121129.88Indiav Sri LankaGuwahati110 Jan 2023ODI # 4501
112*675179219.60Indiav Sri LankaRajkot107 Jan 2023T20I # 1986
11212078135143.58Indiav New ZealandIndore124 Jan 2023ODI # 4511
111*7251117217.64Indiav New ZealandMount Maunganui120 Nov 2022T20I # 1898
11021615210372.36Indiav BangladeshChattogram314 Dec 2022Test # 2481
102*15713013-78.46Indiav BangladeshChattogram314 Dec 2022Test # 2481
1011138596118.82Indiav New ZealandIndore124 Jan 2023ODI # 4511
931168447110.71Indiav South AfricaRanchi209 Oct 2022ODI # 4471
931731047589.42Indiav BangladeshMirpur222 Dec 2022Test # 2484
9028020311-44.33Indiav BangladeshChattogram114 Dec 2022Test # 2481
8716810510282.85Indiav BangladeshMirpur222 Dec 2022Test # 2484
86*1186393136.50Indiav South AfricaLucknow206 Oct 2022ODI # 4470
8625419210-44.79Indiav BangladeshChattogram114 Dec 2022Test # 2481
8424517410148.27Indiav AustraliaNagpur209 Feb 2023Test # 2490
831056793123.88Indiav Sri LankaGuwahati110 Jan 2023ODI # 4501
82*985364154.71Indiav PakistanMelbourne223 Oct 2022T20I # 1842
821401026380.39Indiav BangladeshMirpur207 Dec 2022ODI # 4496
801227644105.26Indiav New ZealandAuckland125 Nov 2022ODI # 4483
791761135469.91Indiav AustraliaAhmedabad209 Mar 2023Test # 2499
75*176917182.41Indiav AustraliaWankhede217 Mar 2023ODI # 4538
741401159364.34Indiav AustraliaDelhi217 Feb 2023Test # 2493
731337054104.28Indiav BangladeshMirpur104 Dec 2022ODI # 4493
721007713-93.50Indiav New ZealandAuckland125 Nov 2022ODI # 4483
70896011-116.66Indiav Sri LankaGuwahati110 Jan 2023ODI # 4501
702571859-37.83Indiav AustraliaNagpur209 Feb 2023Test # 2490
68684063170.00Indiav South AfricaPerth130 Oct 2022T20I # 1853
65573136209.67Indiav Sri LankaPune205 Jan 2023T20I # 1985
64*844481145.45Indiav BangladeshAdelaide102 Nov 2022T20I # 1860
64*1561036-62.13Indiav Sri LankaEden Gardens212 Jan 2023ODI # 4503
63473345190.90Indiav EnglandAdelaide110 Nov 2022T20I # 1878
62*794432140.90Indiav NetherlandsSydney127 Oct 2022T20I # 1848
61*442564244.00Indiav ZimbabweMelbourne106 Nov 2022T20I # 1873
61392255277.27Indiav South AfricaGuwahati102 Oct 2022T20I # 1803
592271425141.54Indiav AustraliaIndore301 Mar 2023Test # 2496
581711132251.32Indiav BangladeshChattogram114 Dec 2022Test # 2481
57602854203.57Indiav South AfricaGuwahati102 Oct 2022T20I # 1803
56805623100.00Indiav BangladeshMirpur207 Dec 2022ODI # 4496
54553833142.10Indiav New ZealandIndore124 Jan 2023ODI # 4511
54118722175.00Indiav AustraliaChennai222 Mar 2023ODI # 4545
53533943135.89Indiav NetherlandsSydney127 Oct 2022T20I # 1848
51*83562491.07Indiav South AfricaThiruvananthapuram228 Sep 2022T20I # 1800
51*382571204.00Indiav NetherlandsSydney127 Oct 2022T20I # 1848
51*402835182.14Indiav BangladeshMirpur207 Dec 2022ODI # 4496
51593533145.71Indiav ZimbabweMelbourne106 Nov 2022T20I # 1873
51104645179.68Indiav New ZealandChristchurch130 Nov 2022ODI # 4489
51733633141.66Indiav Sri LankaPune205 Jan 2023T20I # 1985
51655072102.00Indiav New ZealandRaipur221 Jan 2023ODI # 4509
50*523353151.51Indiav South AfricaThiruvananthapuram228 Sep 2022T20I # 1800
5053378-135.13Indiav South AfricaLucknow206 Oct 2022ODI # 4470
50493234156.25Indiav BangladeshAdelaide102 Nov 2022T20I # 1860
50754041125.00Indiav EnglandAdelaide110 Nov 2022T20I # 1878
5093651376.92Indiav New ZealandAuckland125 Nov 2022ODI # 4483
50422853178.57Indiav New ZealandRanchi227 Jan 2023T20I # 1990
49*562871175.00Indiav South AfricaGuwahati102 Oct 2022T20I # 1803
4982578-85.96Indiav South AfricaDelhi211 Oct 2022ODI # 4472
4981598-83.05Indiav New ZealandChristchurch130 Nov 2022ODI # 4489
47443462138.23Indiav New ZealandRanchi227 Jan 2023T20I # 1990
46272144219.04Indiav South AfricaIndore204 Oct 2022T20I # 1805
46554562102.22Indiav BangladeshChattogram114 Dec 2022Test # 2481
46693623127.77Indiav Sri LankaRajkot107 Jan 2023T20I # 1986
45*-4241107.14Indiav New ZealandHamilton127 Nov 2022ODI # 4487
45*101695-65.21Indiav AustraliaWankhede217 Mar 2023ODI # 4538
44322243200.00Indiav New ZealandAhmedabad101 Feb 2023T20I # 1992
44127844-52.38Indiav AustraliaDelhi217 Feb 2023Test # 2493
44117882350.00Indiav AustraliaAhmedabad209 Mar 2023Test # 2499
43503771116.21Indiav South AfricaGuwahati102 Oct 2022T20I # 1803
42*72624167.74Indiav BangladeshMirpur422 Dec 2022Test # 2484
4263492385.71Indiav Sri LankaThiruvananthapuram115 Jan 2023ODI # 4505
421881213-34.71Indiav AustraliaAhmedabad209 Mar 2023Test # 2499
41*412314178.26Indiav Sri LankaWankhede103 Jan 2023T20I # 1984
40*88536-75.47Indiav New ZealandRaipur221 Jan 2023ODI # 4509
40613712108.10Indiav PakistanMelbourne223 Oct 2022T20I # 1842
401461145-35.08Indiav BangladeshChattogram114 Dec 2022Test # 2481
40784031100.00Indiav AustraliaChennai222 Mar 2023ODI # 4545
39382941134.48Indiav Sri LankaGuwahati110 Jan 2023ODI # 4501
38643221118.75Indiav Sri LankaThiruvananthapuram115 Jan 2023ODI # 4505
37*221633231.25Indiav New ZealandAuckland125 Nov 2022ODI # 4483
37342741137.03Indiav BangladeshChattogram110 Dec 2022ODI # 4499
37562932127.58Indiav Sri LankaWankhede103 Jan 2023T20I # 1984
3765472378.72Indiav AustraliaNagpur209 Feb 2023Test # 2490
37128715-52.11Indiav AustraliaDelhi217 Feb 2023Test # 2493
3762494175.51Indiav AustraliaChennai222 Mar 2023ODI # 4545
36493151116.12Indiav New ZealandMount Maunganui120 Nov 2022T20I # 1898
3658384-94.73Indiav New ZealandAuckland125 Nov 2022ODI # 4483
3686534-67.92Indiav Sri LankaEden Gardens212 Jan 2023ODI # 4503
36442731133.33Indiav New ZealandIndore124 Jan 2023ODI # 4511
35241652218.75Indiav Sri LankaRajkot107 Jan 2023T20I # 1986
3592583160.34Indiav AustraliaAhmedabad209 Mar 2023Test # 2499
34*-2523136.00Indiav New ZealandHamilton127 Nov 2022ODI # 4487
3488694-49.27Indiav BangladeshMirpur422 Dec 2022Test # 2484
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:

Scotland vs Netherlands at Dundee, ICC Men's Cricket World Cup League 2 78th Match, Jun 12, 2025 [ODI # 4888]

Nepal vs Netherlands at Dundee, ICC Men's Cricket World Cup League 2 77th Match, Jun 10, 2025 [ODI # 4887]

Scotland vs Nepal at Dundee, ICC Men's Cricket World Cup League 2 76th Match, Jun 8, 2025 [ODI # 4886]