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
303*56538132479.52Indiav EnglandChennai216 Dec 2016Test # 2241
23551534025169.11Indiav EnglandWankhede28 Dec 2016Test # 2239
21153636620-57.65Indiav New ZealandIndore18 Oct 2016Test # 2223
20429524624-82.92Indiav BangladeshHyderabad19 Feb 2017Test # 2249
20267252521-38.47Indiav AustraliaRanchi216 Mar 2017Test # 2256
19945031116363.98Indiav EnglandChennai216 Dec 2016Test # 2241
18851338118449.34Indiav New ZealandIndore18 Oct 2016Test # 2223
178*51236117-49.30Australiav IndiaRanchi116 Mar 2017Test # 2256
16740126718-62.54Indiav EnglandVisakhapatnam117 Nov 2016Test # 2235
154*202134161114.92Indiav New ZealandMohali223 Oct 2016ODI # 3798
150183127213118.11Indiav EnglandCuttack119 Jan 2017ODI # 3821
14636526213155.72Englandv IndiaChennai116 Dec 2016Test # 2241
13634428210348.22Indiav EnglandWankhede28 Dec 2016Test # 2239
134203122106109.83Indiav EnglandCuttack119 Jan 2017ODI # 3821
13029924313-53.49Englandv IndiaRajkot39 Nov 2016Test # 2232
12829523513254.46Englandv IndiaRajkot19 Nov 2016Test # 2232
12738126216248.47Bangladeshv IndiaHyderabad29 Feb 2017Test # 2249
1264873019441.86Indiav EnglandRajkot29 Nov 2016Test # 2232
12429720617-60.19Indiav EnglandRajkot29 Nov 2016Test # 2232
12423918011168.88Englandv IndiaRajkot19 Nov 2016Test # 2232
12214710585116.19Indiav EnglandPune215 Jan 2017ODI # 3819
12012576124157.89Indiav EnglandPune215 Jan 2017ODI # 3819
11927520412258.33Indiav EnglandVisakhapatnam117 Nov 2016Test # 2235
119-9818-121.42Irelandv AfghanistanGreater Noida215 Mar 2017ODI # 3850
11818312814192.18New Zealandv IndiaDelhi120 Oct 2016ODI # 3797
11727221313-54.92Englandv IndiaRajkot19 Nov 2016Test # 2232
1173292338150.21Indiav AustraliaRanchi216 Mar 2017Test # 2256
11227221913-51.14Englandv IndiaWankhede18 Dec 2016Test # 2239
11122417314-64.16Australiav IndiaDharamsala125 Mar 2017Test # 2258
10925620211-53.96Australiav IndiaPune323 Feb 2017Test # 2250
108*16412810184.37Afghanistanv IrelandGreater Noida224 Mar 2017ODI # 3854
10826516012167.50Indiav BangladeshHyderabad19 Feb 2017Test # 2249
106*1921557268.38Indiav BangladeshHyderabad19 Feb 2017Test # 2249
10424420415-50.98Indiav EnglandWankhede28 Dec 2016Test # 2239
1042451859256.21Australiav IndiaRanchi116 Mar 2017Test # 2256
1021298165125.92Englandv IndiaCuttack219 Jan 2017ODI # 3821
101*2021489-68.24Indiav New ZealandIndore38 Oct 2016Test # 2223
1011269066112.22Afghanistanv IrelandGreater Noida117 Mar 2017ODI # 3851
991451149186.84Irelandv AfghanistanGreater Noida219 Mar 2017ODI # 3852
951158095118.75Irelandv AfghanistanGreater Noida217 Mar 2017ODI # 3851
922932217-41.62Indiav AustraliaBengaluru34 Mar 2017Test # 2251
9024117010152.94Indiav EnglandMohali226 Nov 2016Test # 2238
9011875121120.00Indiav EnglandEden Gardens222 Jan 2017ODI # 3824
902892059-43.90Indiav AustraliaBengaluru14 Mar 2017Test # 2251
90795875155.17Afghanistanv IrelandGreater Noida110 Mar 2017T20I # 600
892601776-50.28Englandv IndiaMohali126 Nov 2016Test # 2238
89313069296.66Afghanistanv IrelandGreater Noida112 Mar 2017T20I # 601
8818714410-61.11Englandv IndiaChennai116 Dec 2016Test # 2241
8727821917-39.72Indiav New ZealandEden Gardens130 Sep 2016Test # 2222
85*1098191104.93Indiav New ZealandDharamsala216 Oct 2016ODI # 3796
85*8574111114.86Irelandv AfghanistanGreater Noida219 Mar 2017ODI # 3852
832051779-46.89Indiav BangladeshHyderabad19 Feb 2017Test # 2249
822141329262.12Indiav New ZealandEden Gardens330 Sep 2016Test # 2222
822331777146.32Englandv IndiaRajkot39 Nov 2016Test # 2232
821037392112.32Englandv IndiaCuttack219 Jan 2017ODI # 3821
8215310314-79.61Bangladeshv IndiaHyderabad29 Feb 2017Test # 2249
8220013311-61.65Indiav BangladeshHyderabad19 Feb 2017Test # 2249
8228418310144.80Indiav AustraliaRanchi216 Mar 2017Test # 2256
811721098-74.31Indiav EnglandVisakhapatnam317 Nov 2016Test # 2235
801381209166.66New Zealandv IndiaKanpur422 Sep 2016Test # 2221
80122916387.91Indiav New ZealandMohali223 Oct 2016ODI # 3798
79*178987180.61New Zealandv IndiaDharamsala116 Oct 2016ODI # 3796
7821915210-51.31Indiav New ZealandKanpur322 Sep 2016Test # 2221
782511796-43.57Englandv IndiaMohali326 Nov 2016Test # 2238
78141954182.10Englandv IndiaPune115 Jan 2017ODI # 3819
78-924384.78Afghanistanv IrelandGreater Noida115 Mar 2017ODI # 3850
7722915711-49.04Indiav New ZealandEden Gardens130 Sep 2016Test # 2222
7712711211-68.75Englandv IndiaWankhede38 Dec 2016Test # 2239
762291708144.70Indiav New ZealandKanpur322 Sep 2016Test # 2221
761921376155.47Englandv IndiaWankhede18 Dec 2016Test # 2239
751971377-54.74New Zealandv IndiaKanpur222 Sep 2016Test # 2221
742081488-50.00New Zealandv IndiaEden Gardens430 Sep 2016Test # 2222
73786112-119.67Englandv IndiaPune115 Jan 2017ODI # 3819
72*2612007-36.00Australiav IndiaRanchi316 Mar 2017Test # 2256
72*676082120.00Irelandv AfghanistanGreater Noida222 Mar 2017ODI # 3853
7219114410250.00New Zealandv IndiaIndore28 Oct 2016Test # 2223
721038412-85.71New Zealandv IndiaRanchi126 Oct 2016ODI # 3799
7217311311-63.71Indiav EnglandMohali226 Nov 2016Test # 2238
72624365167.44Afghanistanv IrelandGreater Noida112 Mar 2017T20I # 601
712081797239.66New Zealandv IndiaKanpur422 Sep 2016Test # 2221
7114411511-61.73New Zealandv IndiaIndore28 Oct 2016Test # 2223
711801127-63.39Indiav EnglandChennai216 Dec 2016Test # 2241
71754762151.06Indiav EnglandNagpur129 Jan 2017T20I # 593
701076553107.69Indiav New ZealandVisakhapatnam129 Oct 2016ODI # 3800
701991397-50.35Indiav EnglandRajkot29 Nov 2016Test # 2232
7022915711-44.58Englandv IndiaVisakhapatnam217 Nov 2016Test # 2235
68*156938-73.11Indiav New ZealandKanpur322 Sep 2016Test # 2221
6816715610143.58Australiav IndiaPune123 Feb 2017Test # 2250
68-906175.55Irelandv AfghanistanGreater Noida215 Mar 2017ODI # 3850
6873705297.14Afghanistanv IrelandGreater Noida117 Mar 2017ODI # 3851
67*8054111124.07Indiav EnglandMohali426 Nov 2016Test # 2238
671891496144.96Indiav EnglandChennai216 Dec 2016Test # 2241
671251029-65.68Indiav AustraliaRanchi216 Mar 2017Test # 2256
66*2321485144.59Englandv IndiaChennai116 Dec 2016Test # 2241
662301974-33.50Australiav IndiaBengaluru24 Mar 2017Test # 2251
652351708-38.23Indiav New ZealandKanpur122 Sep 2016Test # 2221
65152762185.52Indiav New ZealandVisakhapatnam129 Oct 2016ODI # 3800
658456101116.07Englandv IndiaEden Gardens122 Jan 2017ODI # 3824
642001497-42.95Bangladeshv IndiaHyderabad49 Feb 2017Test # 2249
641359710165.97Indiav AustraliaPune223 Feb 2017Test # 2250
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]