Batting Most Runs Innings IN India

Players IN India

High scores
Player
Runs
Mins
Balls
4s
6s
SR
Team
Opposition
Ground
Innings in match
Match Date
Scorecard
208225149199139.59Indiav New ZealandHyderabad118 Jan 2023ODI # 4507
18651736415-51.09Indiav AustraliaAhmedabad29 Mar 2023Test # 2499
18061142221-42.65Australiav IndiaAhmedabad19 Mar 2023Test # 2499
166*173110138150.90Indiav Sri LankaThiruvananthapuram115 Jan 2023ODI # 4505
140125781210179.48New Zealandv IndiaHyderabad218 Jan 2023ODI # 4507
138144100128138.00New Zealandv IndiaIndore224 Jan 2023ODI # 4511
12835123512154.46Indiav AustraliaAhmedabad29 Mar 2023Test # 2499
126*9963127200.00Indiav New ZealandAhmedabad11 Feb 2023T20I # 1992
12034421215256.60Indiav AustraliaNagpur29 Feb 2023Test # 2490
11614797142119.58Indiav Sri LankaThiruvananthapuram115 Jan 2023ODI # 4505
11424917018-67.05Australiav IndiaAhmedabad19 Mar 2023Test # 2499
113*15511115-101.80Indiav South AfricaRanchi29 Oct 2022ODI # 4471
11311787121129.88Indiav Sri LankaGuwahati110 Jan 2023ODI # 4501
112*675179219.60Indiav Sri LankaRajkot17 Jan 2023T20I # 1986
11212078135143.58Indiav New ZealandIndore124 Jan 2023ODI # 4511
108*11288123122.72Sri Lankav IndiaGuwahati210 Jan 2023ODI # 4501
106*794787225.53South Africav IndiaGuwahati22 Oct 2022T20I # 1803
1011138596118.82Indiav New ZealandIndore124 Jan 2023ODI # 4511
100*804878208.33South Africav IndiaIndore14 Oct 2022T20I # 1805
931168447110.71Indiav South AfricaRanchi29 Oct 2022ODI # 4471
9024316310255.21Australiav IndiaAhmedabad39 Mar 2023Test # 2499
86*1186393136.50Indiav South AfricaLucknow26 Oct 2022ODI # 4470
8424517410148.27Indiav AustraliaNagpur29 Feb 2023Test # 2490
831056793123.88Indiav Sri LankaGuwahati110 Jan 2023ODI # 4501
8120112512164.80Australiav IndiaDelhi117 Feb 2023Test # 2493
819965105124.61Australiav IndiaWankhede117 Mar 2023ODI # 4538
79128897188.76South Africav IndiaRanchi19 Oct 2022ODI # 4471
791761135469.91Indiav AustraliaAhmedabad29 Mar 2023Test # 2499
75*846353119.04South Africav IndiaLucknow16 Oct 2022ODI # 4470
75*176917182.41Indiav AustraliaWankhede217 Mar 2023ODI # 4538
74*1136562113.84South Africav IndiaLucknow16 Oct 2022ODI # 4470
74126769197.36South Africav IndiaRanchi19 Oct 2022ODI # 4471
741401159364.34Indiav AustraliaDelhi217 Feb 2023Test # 2493
72*1961429-50.70Australiav IndiaDelhi117 Feb 2023Test # 2493
721258011-90.00Sri Lankav IndiaGuwahati210 Jan 2023ODI # 4501
70896011-116.66Indiav Sri LankaGuwahati110 Jan 2023ODI # 4501
702571859-37.83Indiav AustraliaNagpur29 Feb 2023Test # 2490
69*1234834143.75South Africav IndiaGuwahati22 Oct 2022T20I # 1803
68594364158.13South Africav IndiaIndore14 Oct 2022T20I # 1805
66*523666183.33Australiav IndiaVisakhapatnam219 Mar 2023ODI # 4541
65573136209.67Indiav Sri LankaPune25 Jan 2023T20I # 1985
64*1561036-62.13Indiav Sri LankaEden Gardens212 Jan 2023ODI # 4503
63*2702137-29.57Australiav IndiaAhmedabad39 Mar 2023Test # 2499
61392255277.27Indiav South AfricaGuwahati12 Oct 2022T20I # 1803
601621474-40.81Australiav IndiaIndore21 Mar 2023Test # 2496
59*413035196.66New Zealandv IndiaRanchi127 Jan 2023T20I # 1990
592271425141.54Indiav AustraliaIndore31 Mar 2023Test # 2496
57602854203.57Indiav South AfricaGuwahati12 Oct 2022T20I # 1803
57794571126.66New Zealandv IndiaHyderabad218 Jan 2023ODI # 4507
56*382226254.54Sri Lankav IndiaPune15 Jan 2023T20I # 1985
54553833142.10Indiav New ZealandIndore124 Jan 2023ODI # 4511
54118722175.00Indiav AustraliaChennai222 Mar 2023ODI # 4545
52393134167.74Sri Lankav IndiaPune15 Jan 2023T20I # 1985
52813571148.57New Zealandv IndiaRanchi127 Jan 2023T20I # 1990
51*83562491.07Indiav South AfricaThiruvananthapuram228 Sep 2022T20I # 1800
51*523010-170.00Australiav IndiaVisakhapatnam219 Mar 2023ODI # 4541
51733633141.66Indiav Sri LankaPune25 Jan 2023T20I # 1985
51655072102.00Indiav New ZealandRaipur221 Jan 2023ODI # 4509
50*523353151.51Indiav South AfricaThiruvananthapuram228 Sep 2022T20I # 1800
5053378-135.13Indiav South AfricaLucknow26 Oct 2022ODI # 4470
50101636-79.36Sri Lankav IndiaEden Gardens112 Jan 2023ODI # 4503
50422853178.57Indiav New ZealandRanchi227 Jan 2023T20I # 1990
49*562871175.00Indiav South AfricaGuwahati12 Oct 2022T20I # 1803
49*77536192.45Australiav IndiaIndore41 Mar 2023Test # 2496
4982578-85.96Indiav South AfricaDelhi211 Oct 2022ODI # 4472
491271238-39.83Australiav IndiaNagpur19 Feb 2023Test # 2490
48107545-88.88South Africav IndiaLucknow16 Oct 2022ODI # 4470
4740409-117.50Sri Lankav IndiaGuwahati210 Jan 2023ODI # 4501
47443462138.23Indiav New ZealandRanchi227 Jan 2023T20I # 1990
47794781100.00Australiav IndiaChennai122 Mar 2023ODI # 4545
46272144219.04Indiav South AfricaIndore24 Oct 2022T20I # 1805
46693623127.77Indiav Sri LankaRajkot17 Jan 2023T20I # 1986
45*101695-65.21Indiav AustraliaWankhede217 Mar 2023ODI # 4538
45472733166.66Sri Lankav IndiaWankhede23 Jan 2023T20I # 1984
44322243200.00Indiav New ZealandAhmedabad11 Feb 2023T20I # 1992
44127844-52.38Indiav AustraliaDelhi217 Feb 2023Test # 2493
44117882350.00Indiav AustraliaAhmedabad29 Mar 2023Test # 2499
43503771116.21Indiav South AfricaGuwahati12 Oct 2022T20I # 1803
4347466193.47Australiav IndiaDelhi317 Feb 2023Test # 2493
4263492385.71Indiav Sri LankaThiruvananthapuram115 Jan 2023ODI # 4505
42624032105.00New Zealandv IndiaIndore224 Jan 2023ODI # 4511
421881213-34.71Indiav AustraliaAhmedabad29 Mar 2023Test # 2499
41*412314178.26Indiav Sri LankaWankhede13 Jan 2023T20I # 1984
41483552117.14South Africav IndiaThiruvananthapuram128 Sep 2022T20I # 1800
4174615-67.21Australiav IndiaAhmedabad19 Mar 2023Test # 2499
40*88536-75.47Indiav New ZealandRaipur221 Jan 2023ODI # 4509
40633971102.56New Zealandv IndiaHyderabad218 Jan 2023ODI # 4507
40784031100.00Indiav AustraliaChennai222 Mar 2023ODI # 4545
39382941134.48Indiav Sri LankaGuwahati110 Jan 2023ODI # 4501
38643221118.75Indiav Sri LankaThiruvananthapuram115 Jan 2023ODI # 4505
381531353-28.14Australiav IndiaAhmedabad19 Mar 2023Test # 2499
3866462182.60Australiav IndiaChennai122 Mar 2023ODI # 4545
37562932127.58Indiav Sri LankaWankhede13 Jan 2023T20I # 1984
373219-4194.73Sri Lankav IndiaPune15 Jan 2023T20I # 1985
371481077-34.57Australiav IndiaNagpur19 Feb 2023Test # 2490
3765472378.72Indiav AustraliaNagpur29 Feb 2023Test # 2490
37128715-52.11Indiav AustraliaDelhi217 Feb 2023Test # 2493
3762494175.51Indiav AustraliaChennai222 Mar 2023ODI # 4545
3686534-67.92Indiav Sri LankaEden Gardens212 Jan 2023ODI # 4503
3695525-69.23New Zealandv IndiaRaipur121 Jan 2023ODI # 4509
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:

West Indies vs India at Ahmedabad, West Indies in India 1st Test, Oct 2-4, 2025 [Test # 2600]

Namibia vs Zimbabwe at Harare, ICC Men's T20 World Cup Africa Region Final Final, Oct 4, 2025 [T20I # 3503]

Uganda vs Nigeria at Harare, ICC Men's T20 World Cup Africa Region Final 5th place play-off, Oct 4, 2025 [T20I # 3502]