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
162*-621116261.29Afghanistanv IrelandDehradun123 Feb 2019T20I # 746
162-137204118.24Indiav West IndiesBrabourne129 Oct 2018ODI # 4063
157*217129134121.70Indiav West IndiesVisakhapatnam124 Oct 2018ODI # 4059
152*-117158129.91Indiav West IndiesGuwahati221 Oct 2018ODI # 4056
145*-13688106.61Irelandv AfghanistanDehradun25 Mar 2019ODI # 4105
143-115183124.34Indiav AustraliaMohali110 Mar 2019ODI # 4111
140-107212130.84Indiav West IndiesGuwahati221 Oct 2018ODI # 4056
13934123010-60.43Indiav West IndiesRajkot14 Oct 2018Test # 2319
13423815419-87.01Indiav West IndiesRajkot14 Oct 2018Test # 2319
123*20913410391.79West Indiesv IndiaVisakhapatnam224 Oct 2018ODI # 4059
123-95161129.47Indiav AustraliaRanchi28 Mar 2019ODI # 4109
117-10583111.42Australiav IndiaMohali210 Mar 2019ODI # 4111
116-12010-96.66Indiav AustraliaNagpur15 Mar 2019ODI # 4106
113*745579205.45Australiav IndiaBengaluru227 Feb 2019T20I # 749
111*956187181.96Indiav West IndiesLucknow16 Nov 2018T20I # 709
107-11910189.91Indiav West IndiesPune227 Oct 2018ODI # 4062
1062541898156.08West Indiesv IndiaHyderabad112 Oct 2018Test # 2321
106-7866135.89West Indiesv IndiaGuwahati121 Oct 2018ODI # 4056
104*-9855106.12Afghanistanv IrelandDehradun15 Mar 2019ODI # 4105
104-11311192.03Australiav IndiaRanchi18 Mar 2019ODI # 4109
100*1521325575.75Indiav West IndiesRajkot14 Oct 2018Test # 2319
100-8184123.45Indiav West IndiesBrabourne129 Oct 2018ODI # 4063
100-10610294.33Australiav IndiaDelhi113 Mar 2019ODI # 4113
98-21415-45.79Afghanistanv IrelandDehradun215 Mar 2019Test # 2351
95-1136384.07West Indiesv IndiaPune127 Oct 2018ODI # 4062
95-9272103.26Indiav AustraliaMohali110 Mar 2019ODI # 4111
94846447146.87West Indiesv IndiaVisakhapatnam224 Oct 2018ODI # 4059
93-9910393.93Australiav IndiaRanchi18 Mar 2019ODI # 4109
921218484109.52Indiav West IndiesRajkot14 Oct 2018Test # 2319
9220313411268.65Indiav West IndiesHyderabad212 Oct 2018Test # 2321
92-62102148.38Indiav West IndiesChennai211 Nov 2018T20I # 710
91-50122182.00Irelandv AfghanistanDehradun223 Feb 2019T20I # 746
91-997-91.91Australiav IndiaMohali210 Mar 2019ODI # 4111
89-1506359.33Irelandv AfghanistanDehradun128 Feb 2019ODI # 4100
8619413014-66.15Indiav West IndiesRajkot14 Oct 2018Test # 2319
84*-4356195.34Australiav IndiaMohali210 Mar 2019ODI # 4111
83128938489.24West Indiesv IndiaRajkot34 Oct 2018Test # 2319
82*-1116273.87Afghanistanv IrelandDehradun110 Mar 2019ODI # 4110
82-14911-55.03Irelandv AfghanistanDehradun315 Mar 2019Test # 2351
81*-879193.10Indiav AustraliaHyderabad22 Mar 2019ODI # 4102
81-3667225.00Afghanistanv IrelandDehradun124 Feb 2019T20I # 747
802591837-43.71Indiav West IndiesHyderabad212 Oct 2018Test # 2321
76-12213-62.29Afghanistanv IrelandDehradun415 Mar 2019Test # 2351
75-1094368.80Afghanistanv IrelandDehradun15 Mar 2019ODI # 4105
74-4753157.44Irelandv AfghanistanDehradun224 Feb 2019T20I # 747
73105808-91.25Indiav West IndiesVisakhapatnam124 Oct 2018ODI # 4059
73-4873152.08Afghanistanv IrelandDehradun123 Feb 2019T20I # 746
72*633826189.47Indiav AustraliaBengaluru127 Feb 2019T20I # 749
709553111132.07Indiav West IndiesHyderabad212 Oct 2018Test # 2321
70-887279.54Irelandv AfghanistanDehradun210 Mar 2019ODI # 4110
68-914-74.72Irelandv AfghanistanDehradun210 Mar 2019ODI # 4110
67-4355155.81Afghanistanv IrelandDehradun12 Mar 2019ODI # 4101
67-926472.82Afghanistanv IrelandDehradun215 Mar 2019Test # 2351
65*-1298250.38Afghanistanv IrelandDehradun415 Mar 2019Test # 2351
64-856-75.29Afghanistanv IrelandDehradun18 Mar 2019ODI # 4108
63*655654112.50Indiav West IndiesThiruvananthapuram21 Nov 2018ODI # 4064
61-1546-39.61Afghanistanv IrelandDehradun215 Mar 2019Test # 2351
59*-726181.94Indiav AustraliaHyderabad22 Mar 2019ODI # 4102
58-3853152.63Indiav West IndiesChennai211 Nov 2018T20I # 710
56424362130.23Australiav IndiaVisakhapatnam224 Feb 2019T20I # 748
56-894-62.92Indiav AustraliaDelhi213 Mar 2019ODI # 4113
56-787-71.79Irelandv AfghanistanDehradun315 Mar 2019Test # 2351
54*-701277.14West Indiesv IndiaBrabourne229 Oct 2018ODI # 4063
54*-754272.00Irelandv AfghanistanDehradun115 Mar 2019Test # 2351
54-668-81.81Afghanistanv IrelandDehradun12 Mar 2019ODI # 4101
54-771170.12Irelandv AfghanistanDehradun25 Mar 2019ODI # 4105
54-704377.14Afghanistanv IrelandDehradun18 Mar 2019ODI # 4108
53*-2544212.00West Indiesv IndiaChennai111 Nov 2018T20I # 710
53123798-67.08West Indiesv IndiaRajkot24 Oct 2018Test # 2319
52117926-56.52West Indiesv IndiaHyderabad112 Oct 2018Test # 2321
52-784-66.66Afghanistanv IrelandDehradun12 Mar 2019ODI # 4101
52-654180.00Australiav IndiaNagpur25 Mar 2019ODI # 4106
52-586189.65Afghanistanv IrelandDehradun18 Mar 2019ODI # 4108
52-604-86.66Australiav IndiaDelhi113 Mar 2019ODI # 4113
51-3962130.76West Indiesv IndiaGuwahati121 Oct 2018ODI # 4056
50563661138.88Indiav AustraliaVisakhapatnam124 Feb 2019T20I # 748
50-765165.78Australiav IndiaHyderabad12 Mar 2019ODI # 4102
49*-4051122.50Afghanistanv IrelandDehradun221 Feb 2019T20I # 745
48-594-81.35Australiav IndiaNagpur25 Mar 2019ODI # 4106
4755497295.91West Indiesv IndiaRajkot24 Oct 2018Test # 2319
47-337-142.42Irelandv AfghanistanDehradun224 Feb 2019T20I # 747
47362634180.76Indiav AustraliaBengaluru127 Feb 2019T20I # 749
47-3133151.61Australiav IndiaRanchi18 Mar 2019ODI # 4109
46-616175.40Afghanistanv IrelandDehradun228 Feb 2019ODI # 4100
46-4151112.19Indiav AustraliaNagpur15 Mar 2019ODI # 4106
46-543285.18Indiav AustraliaDelhi213 Mar 2019ODI # 4113
4586785-57.69Indiav West IndiesHyderabad212 Oct 2018Test # 2321
44-456197.77Indiav AustraliaHyderabad22 Mar 2019ODI # 4102
44-574177.19Indiav AustraliaDelhi213 Mar 2019ODI # 4113
43*-3722116.21West Indiesv IndiaChennai111 Nov 2018T20I # 710
4367413-104.87Indiav West IndiesLucknow16 Nov 2018T20I # 709
43-536-81.13Afghanistanv IrelandDehradun228 Feb 2019ODI # 4100
41127925-44.56Indiav West IndiesRajkot14 Oct 2018Test # 2319
40*-3631111.11Afghanistanv IrelandDehradun221 Feb 2019T20I # 745
40-2242181.81West Indiesv IndiaPune127 Oct 2018ODI # 4062
40392333173.91Indiav AustraliaBengaluru127 Feb 2019T20I # 749
4055286-142.85Australiav IndiaBengaluru227 Feb 2019T20I # 749
40-515-78.43Australiav IndiaHyderabad12 Mar 2019ODI # 4102
40-701157.14Afghanistanv IrelandDehradun110 Mar 2019ODI # 4110
40-646162.50Afghanistanv IrelandDehradun215 Mar 2019Test # 2351
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:

Afghanistan vs Bangladesh at Sharjah, Afghanistan v Bangladesh 3rd T20I, Oct 5, 2025 [T20I # 3504]

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]