Batting Most Runs Innings IN India

High scores in 2010s in Tests+ODIs+T20Is 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
264225173339152.60Indiav Sri LankaEden Gardens113 Nov 2014ODI # 3544
254*-33633275.59Indiav South AfricaPune110 Oct 2019Test # 2364
253*67547322-53.48South Africav IndiaNagpur106 Feb 2010Test # 1951
24344728725-84.66Indiav Sri LankaDelhi102 Dec 2017Test # 2286
243-33028873.63Indiav BangladeshIndore214 Nov 2019Test # 2366
23551534025169.11Indiav EnglandWankhede208 Dec 2016Test # 2239
22554330822473.05New Zealandv IndiaHyderabad312 Nov 2010Test # 1975
22436526524684.52Indiav AustraliaChennai222 Feb 2013Test # 2074
219208149257146.97Indiav West IndiesIndore108 Dec 2011ODI # 3223
215-37123657.95Indiav South AfricaVisakhapatnam102 Oct 2019Test # 2363
21454736322258.95Indiav AustraliaBengaluru209 Oct 2010Test # 1973
21338626717279.77Indiav Sri LankaNagpur224 Nov 2017Test # 2283
212-25528683.13Indiav South AfricaRanchi119 Oct 2019Test # 2365
21153636620-57.65Indiav New ZealandIndore108 Oct 2016Test # 2223
2092221581216132.27Indiav AustraliaBengaluru102 Nov 2013ODI # 3428
208*2121531312135.94Indiav Sri LankaMohali113 Dec 2017ODI # 3941
206*51338921-52.95Indiav EnglandAhmedabad115 Nov 2012Test # 2058
20445034130159.82Indiav AustraliaHyderabad202 Mar 2013Test # 2076
20429524624-82.92Indiav BangladeshHyderabad109 Feb 2017Test # 2249
20267252521-38.47Indiav AustraliaRanchi216 Mar 2017Test # 2256
200*226147253136.05Indiav South AfricaGwalior124 Feb 2010ODI # 2962
19945031116363.98Indiav EnglandChennai216 Dec 2016Test # 2241
19157339621-48.23Indiav New ZealandNagpur220 Nov 2010Test # 1978
19049237723250.39Englandv IndiaEden Gardens205 Dec 2012Test # 2065
18851338118449.34Indiav New ZealandIndore108 Oct 2016Test # 2223
187250174332107.47Indiav AustraliaMohali214 Mar 2013Test # 2081
18631623320479.82Englandv IndiaWankhede223 Nov 2012Test # 2062
178*51236117-49.30Australiav IndiaRanchi116 Mar 2017Test # 2256
17737030123158.80Indiav West IndiesEden Gardens206 Nov 2013Test # 2101
176*39128012-62.85Indiav West IndiesEden Gardens114 Nov 2011Test # 2017
17655637421-47.05Englandv IndiaAhmedabad315 Nov 2012Test # 2058
176-24423672.13Indiav South AfricaVisakhapatnam102 Oct 2019Test # 2363
17341935115249.28South Africav IndiaNagpur106 Feb 2010Test # 1951
17328819924186.93Indiav New ZealandAhmedabad104 Nov 2010Test # 1974
16747336123246.26Indiav AustraliaHyderabad202 Mar 2013Test # 2076
16740126718-62.54Indiav EnglandVisakhapatnam117 Nov 2016Test # 2235
16640528417-58.45West Indiesv IndiaWankhede122 Nov 2011Test # 2019
16532517423294.82Indiav South AfricaEden Gardens214 Feb 2010Test # 1952
16447236121145.42Sri Lankav IndiaDelhi202 Dec 2017Test # 2286
162*-621116261.29Afghanistanv IrelandDehradun123 Feb 2019T20I # 746
162-137204118.24Indiav West IndiesBrabourne129 Oct 2018ODI # 4063
160-28718455.74South Africav IndiaVisakhapatnam202 Oct 2019Test # 2363
15946830619151.96Indiav New ZealandHyderabad123 Aug 2012Test # 2054
159-138175115.21Indiav West IndiesVisakhapatnam118 Dec 2019ODI # 4222
158188145181108.96Englandv IndiaBengaluru227 Feb 2011ODI # 3110
157*217129134121.70Indiav West IndiesVisakhapatnam124 Oct 2018ODI # 4059
156139114136136.84Australiav IndiaNagpur130 Oct 2013ODI # 3424
15535026713-58.05Indiav Sri LankaDelhi102 Dec 2017Test # 2286
154*202134161114.92Indiav New ZealandMohali223 Oct 2016ODI # 3798
15341231719348.26Indiav AustraliaMohali214 Mar 2013Test # 2081
152*-117158129.91Indiav West IndiesGuwahati221 Oct 2018ODI # 4056
150215133136112.78Indiav South AfricaKanpur211 Oct 2015ODI # 3689
150183127213118.11Indiav EnglandCuttack119 Jan 2017ODI # 3821
147168138182106.52Indiav New ZealandKanpur129 Oct 2017ODI # 3932
14636526213155.72Englandv IndiaChennai116 Dec 2016Test # 2241
145*-13688106.61Irelandv AfghanistanDehradun205 Mar 2019ODI # 4105
14418117510582.28Indiav West IndiesEden Gardens114 Nov 2011Test # 2017
143*35226016-55.00Indiav South AfricaEden Gardens214 Feb 2010Test # 1952
14340531018-46.12Englandv IndiaNagpur313 Dec 2012Test # 2066
14350136214-39.50Indiav Sri LankaNagpur224 Nov 2017Test # 2283
143-115183124.34Indiav AustraliaMohali110 Mar 2019ODI # 4111
141*195123174114.63Indiav AustraliaJaipur216 Oct 2013ODI # 3420
140-107212130.84Indiav West IndiesGuwahati221 Oct 2018ODI # 4056
139*169121125114.87Indiav AustraliaMohali119 Oct 2013ODI # 3421
139*141116610119.82Sri Lankav IndiaRanchi116 Nov 2014ODI # 3547
139*192126123110.31Indiav Sri LankaRanchi216 Nov 2014ODI # 3547
13943331014244.83Indiav AustraliaBengaluru209 Oct 2010Test # 1973
13934123010-60.43Indiav West IndiesRajkot104 Oct 2018Test # 2319
139-106117131.13West Indiesv IndiaChennai215 Dec 2019ODI # 4221
138*17111618-118.96Indiav New ZealandJaipur201 Dec 2010ODI # 3072
1382021406598.57Indiav South AfricaChennai122 Oct 2015ODI # 3698
13632123016459.13West Indiesv IndiaEden Gardens314 Nov 2011Test # 2017
13634428210348.22Indiav EnglandWankhede208 Dec 2016Test # 2239
136-19418-70.10Indiav BangladeshEden Gardens222 Nov 2019Test # 2369
13545135012-38.57Indiav EnglandWankhede123 Nov 2012Test # 2062
13412698134136.73South Africav NetherlandsMohali103 Mar 2011ODI # 3115
134203122106109.83Indiav EnglandCuttack119 Jan 2017ODI # 3821
13423815419-87.01Indiav West IndiesRajkot104 Oct 2018Test # 2319
133*18411596115.65South Africav IndiaWankhede125 Oct 2015ODI # 3700
132*27218712370.58Indiav South AfricaEden Gardens214 Feb 2010Test # 1952
13139129910-43.81New Zealandv IndiaAhmedabad204 Nov 2010Test # 1974
13032324612152.84Australiav IndiaChennai122 Feb 2013Test # 2074
13029924313-53.49Englandv IndiaRajkot309 Nov 2016Test # 2232
12833324017153.33Australiav IndiaBengaluru109 Oct 2010Test # 1973
12829523513254.46Englandv IndiaRajkot109 Nov 2016Test # 2232
12831322111157.91Indiav Sri LankaNagpur224 Nov 2017Test # 2283
127164114133111.40Indiav West IndiesDharamsala117 Oct 2014ODI # 3535
12730621511459.06Indiav South AfricaDelhi103 Dec 2015Test # 2191
12738126216248.47Bangladeshv IndiaHyderabad209 Feb 2017Test # 2249
127-14910785.23Indiav South AfricaVisakhapatnam302 Oct 2019Test # 2363
126*16411716-107.69Indiav New ZealandVadodara204 Dec 2010ODI # 3074
126*145116114108.62West Indiesv IndiaKochi108 Oct 2014ODI # 3531
12646133810-37.27Australiav IndiaMohali101 Oct 2010Test # 1972
1264873019441.86Indiav EnglandRajkot209 Nov 2016Test # 2232
125165109115114.67Indiav AustraliaNagpur201 Oct 2017ODI # 3919
12429521011-59.04Indiav West IndiesEden Gardens206 Nov 2013Test # 2101
12429720617-60.19Indiav EnglandRajkot209 Nov 2016Test # 2232
12423918011168.88Englandv IndiaRajkot109 Nov 2016Test # 2232
12415412512599.20Australiav IndiaIndore124 Sep 2017ODI # 3914
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
Records includes the following current or recent matches:

Argentina vs Bahrain at Singapore, ICC World Cricket League Division Five 5th Place Play-off, Feb 25, 2012 [Other OD]

Malaysia vs Bahrain at Singapore, ICC World Cricket League Division Five , Feb 24, 2012 [Other OD]

Singapore vs Bahrain at Singapore, ICC World Cricket League Division Five , Feb 22, 2012 [Other OD]