Batting Most Runs Innings - India

High scores in 2017 in Tests+ODIs+T20Is - India

High scores
Player
Runs
Mins
Balls
4s
6s
SR
Team
Opposition
Ground
Innings in match
Match Date
Scorecard
24344728725-84.66Indiav Sri LankaDelhi102 Dec 2017Test # 2286
21338626717279.77Indiav Sri LankaNagpur224 Nov 2017Test # 2283
208*2121531312135.94Indiav Sri LankaMohali113 Dec 2017ODI # 3941
20429524624-82.92Indiav BangladeshHyderabad109 Feb 2017Test # 2249
20267252521-38.47Indiav AustraliaRanchi216 Mar 2017Test # 2256
19023516831-113.09Indiav Sri LankaGalle126 Jul 2017Test # 2265
15535026713-58.05Indiav Sri LankaDelhi102 Dec 2017Test # 2286
15338126513-57.73Indiav Sri LankaGalle126 Jul 2017Test # 2265
150183127213118.11Indiav EnglandCuttack119 Jan 2017ODI # 3821
147168138182106.52Indiav New ZealandKanpur129 Oct 2017ODI # 3932
14350136214-39.50Indiav Sri LankaNagpur224 Nov 2017Test # 2283
134203122106109.83Indiav EnglandCuttack119 Jan 2017ODI # 3821
13332323211157.32Indiav Sri LankaColombo (SSC)103 Aug 2017Test # 2267
132*-90203146.66Indiav Sri LankaDambulla220 Aug 2017ODI # 3905
13228422214-59.45Indiav Sri LankaColombo (SSC)103 Aug 2017Test # 2267
131-96172136.45Indiav Sri LankaColombo (RPS)131 Aug 2017ODI # 3908
12831322111157.91Indiav Sri LankaNagpur224 Nov 2017Test # 2283
12519812815197.65Indiav Sri LankaThe Oval108 Jun 2017ODI # 3882
125165109115114.67Indiav AustraliaNagpur201 Oct 2017ODI # 3919
124*-14516285.51Indiav Sri LankaPallekele227 Aug 2017ODI # 3907
123*16512915195.34Indiav BangladeshBirmingham215 Jun 2017ODI # 3891
12214710585116.19Indiav EnglandPune215 Jan 2017ODI # 3819
1212031259296.80Indiav New ZealandWankhede122 Oct 2017ODI # 3928
12012576124157.89Indiav EnglandPune215 Jan 2017ODI # 3819
11920912317-96.74Indiav Sri LankaPallekele112 Aug 2017Test # 2269
11861431210274.41Indiav Sri LankaIndore122 Dec 2017T20I # 634
1173292338150.21Indiav AustraliaRanchi216 Mar 2017Test # 2256
11316610691106.60Indiav New ZealandKanpur129 Oct 2017ODI # 3932
111*-11512296.52Indiav West IndiesKingston206 Jul 2017ODI # 3902
110*-1169-94.82Indiav Sri LankaColombo (RPS)203 Sep 2017ODI # 3909
10826516012167.50Indiav BangladeshHyderabad109 Feb 2017Test # 2249
1081639687112.50Indiav Sri LankaPallekele112 Aug 2017Test # 2269
106*1921557268.38Indiav BangladeshHyderabad109 Feb 2017Test # 2249
104*20811912287.39Indiav Sri LankaEden Gardens316 Nov 2017Test # 2281
104-88113118.18Indiav Sri LankaColombo (RPS)131 Aug 2017ODI # 3908
103*1581365175.73Indiav Sri LankaGalle326 Jul 2017Test # 2265
103-10410299.03Indiav West IndiesPort of Spain125 Jun 2017ODI # 3896
102*1911608163.75Indiav Sri LankaNagpur224 Nov 2017Test # 2283
100*14085132117.64Indiav Sri LankaVisakhapatnam217 Dec 2017ODI # 3942
96*967813-123.07Indiav BangladeshBirmingham215 Jun 2017ODI # 3891
9417511611281.03Indiav Sri LankaEden Gardens316 Nov 2017Test # 2281
922932217-41.62Indiav AustraliaBengaluru304 Mar 2017Test # 2251
921481078-85.98Indiav AustraliaEden Gardens121 Sep 2017ODI # 3912
911461197276.47Indiav PakistanBirmingham104 Jun 2017ODI # 3878
9011875121120.00Indiav EnglandEden Gardens222 Jan 2017ODI # 3824
902892059-43.90Indiav AustraliaBengaluru104 Mar 2017Test # 2251
89944958181.63Indiav Sri LankaIndore122 Dec 2017T20I # 634
88997092125.71Indiav Sri LankaMohali113 Dec 2017ODI # 3941
87-928294.56Indiav West IndiesPort of Spain123 Jun 2017ODI # 3895
87-6644131.81Indiav West IndiesPort of Spain125 Jun 2017ODI # 3896
851741358-62.96Indiav Sri LankaPallekele112 Aug 2017Test # 2269
832051779-46.89Indiav BangladeshHyderabad109 Feb 2017Test # 2249
83866655125.75Indiav AustraliaChennai117 Sep 2017ODI # 3910
82*-70101117.14Indiav Sri LankaDambulla220 Aug 2017ODI # 3905
8220013311-61.65Indiav BangladeshHyderabad109 Feb 2017Test # 2249
8228418310144.80Indiav AustraliaRanchi216 Mar 2017Test # 2256
82-5471151.85Indiav Sri LankaColombo (RPS)206 Sep 2017T20I # 618
81*1086863119.11Indiav PakistanBirmingham104 Jun 2017ODI # 3878
812001168-69.82Indiav Sri LankaGalle326 Jul 2017Test # 2265
806852102153.84Indiav New ZealandDelhi101 Nov 2017T20I # 630
80855564145.45Indiav New ZealandDelhi101 Nov 2017T20I # 630
79152884289.77Indiav AustraliaChennai117 Sep 2017ODI # 3910
792091258-63.20Indiav Sri LankaEden Gardens316 Nov 2017Test # 2281
78*-794298.73Indiav West IndiesNorth Sound130 Jun 2017ODI # 3898
78107796398.73Indiav Sri LankaThe Oval108 Jun 2017ODI # 3882
781308312193.97Indiav South AfricaThe Oval211 Jun 2017ODI # 3886
78987254108.33Indiav AustraliaIndore224 Sep 2017ODI # 3914
76*1361017175.24Indiav South AfricaThe Oval211 Jun 2017ODI # 3886
76464346176.74Indiav PakistanThe Oval218 Jun 2017ODI # 3894
72-1124164.28Indiav West IndiesNorth Sound130 Jun 2017ODI # 3898
71754762151.06Indiav EnglandNagpur129 Jan 2017T20I # 593
71946264114.51Indiav AustraliaIndore224 Sep 2017ODI # 3914
70*106854382.35Indiav Sri LankaColombo (SSC)103 Aug 2017Test # 2267
70103769-92.10Indiav AustraliaIndore224 Sep 2017ODI # 3914
68956561104.61Indiav PakistanBirmingham104 Jun 2017ODI # 3878
68125845280.95Indiav New ZealandPune225 Oct 2017ODI # 3931
6887679-101.49Indiav Sri LankaMohali113 Dec 2017ODI # 3941
67*-864177.90Indiav Sri LankaPallekele227 Aug 2017ODI # 3907
671251029-65.68Indiav AustraliaRanchi216 Mar 2017Test # 2256
671651344150.00Indiav Sri LankaColombo (SSC)103 Aug 2017Test # 2267
6795697197.10Indiav AustraliaBengaluru228 Sep 2017ODI # 3917
67176915173.62Indiav Sri LankaDelhi302 Dec 2017Test # 2286
65935515118.18Indiav AustraliaBengaluru228 Sep 2017ODI # 3917
65594281154.76Indiav New ZealandRajkot204 Nov 2017T20I # 631
651291027263.72Indiav Sri LankaDelhi102 Dec 2017Test # 2286
651298710274.71Indiav Sri LankaDharamsala110 Dec 2017ODI # 3939
65826381103.17Indiav Sri LankaVisakhapatnam217 Dec 2017ODI # 3942
64*138924-69.56Indiav New ZealandPune225 Oct 2017ODI # 3931
641359710165.97Indiav AustraliaPune223 Feb 2017Test # 2250
63574525140.00Indiav EnglandBengaluru101 Feb 2017T20I # 594
63133954466.31Indiav AustraliaDharamsala225 Mar 2017Test # 2258
63785272121.15Indiav Sri LankaThe Oval108 Jun 2017ODI # 3882
63-5910-106.77Indiav West IndiesPort of Spain125 Jun 2017ODI # 3896
63-737-86.30Indiav Sri LankaColombo (RPS)203 Sep 2017ODI # 3909
62-788-79.48Indiav West IndiesPort of Spain123 Jun 2017ODI # 3895
6193747-82.43Indiav AustraliaNagpur201 Oct 2017ODI # 3919
61684871127.08Indiav Sri LankaCuttack120 Dec 2017T20I # 633
60*91784276.92Indiav BangladeshHyderabad109 Feb 2017Test # 2249
601751249148.38Indiav AustraliaDharamsala225 Mar 2017Test # 2258
60-917-65.93Indiav West IndiesNorth Sound202 Jul 2017ODI # 3900
Adjust:Most recentPast weekPast MonthPast year4 years10 years25 years
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:

New Zealand vs England at Lord's, ICC Cricket World Cup Final, Jul 14, 2019 [ODI # 4192]

Australia vs England at Birmingham, ICC Cricket World Cup 2nd Semi-final, Jul 11, 2019 [ODI # 4191]

New Zealand vs India at Manchester, ICC Cricket World Cup 1st Semi-final, Jul 9-10, 2019 [ODI # 4190]