Batting Most Runs Innings IN India

High scores in 1990s in Tests+ODIs+T20Is IN India

High scores
Player
Runs
Mins
Balls
4s
6s
SR
Team
Opposition
Ground
Innings in match
Match Date
Scorecard
22741330128-75.41Indiav ZimbabweDelhi113 Mar 1993Test # 1218
22460841123-54.50Indiav EnglandWankhede219 Feb 1993Test # 1214
21749434429-63.08Indiav New ZealandAhmedabad129 Oct 1999Test # 1465
194206146225132.87Pakistanv IndiaChennai121 May 1997ODI # 1209
188*45225923172.58Pakistanv IndiaEden Gardens316 Feb 1999Test # 1444
186*221150203124.00Indiav New ZealandHyderabad (Deccan)108 Nov 1999ODI # 1523
18232619712192.38Indiav EnglandEden Gardens129 Jan 1993Test # 1211
17941432224155.59Indiav West IndiesNagpur101 Dec 1994Test # 1277
17839031920155.79Englandv IndiaWankhede119 Feb 1993Test # 1214
17729820729385.50Indiav AustraliaBengaluru125 Mar 1998Test # 1413
174*45237119-46.90West Indiesv IndiaMohali110 Dec 1994Test # 1278
17351636125247.92Indiav Sri LankaWankhede103 Dec 1997Test # 1390
16536129624155.74Indiav EnglandChennai111 Feb 1993Test # 1213
163*31422925171.17Indiav South AfricaKanpur308 Dec 1996Test # 1344
163*31124618366.26Indiav AustraliaEden Gardens218 Mar 1998Test # 1409
155*28619114481.15Indiav AustraliaChennai306 Mar 1998Test # 1405
153*36426115158.62South Africav IndiaEden Gardens327 Nov 1996Test # 1341
153*37526713457.30Australiav IndiaBengaluru225 Mar 1998Test # 1413
153*202150171102.00Indiav ZimbabweCuttack109 Apr 1998ODI # 1311
153*225150183102.00Indiav New ZealandGwalior111 Nov 1999ODI # 1524
153196153152100.00Indiav New ZealandHyderabad (Deccan)108 Nov 1999ODI # 1523
15236126016158.46Indiav Sri LankaAhmedabad208 Feb 1994Test # 1247
15249736618141.53Indiav AustraliaDelhi210 Oct 1996Test # 1335
151*189120174125.83Sri Lankav IndiaWankhede217 May 1997ODI # 1207
14832024420360.65Indiav Sri LankaWankhede103 Dec 1997Test # 1390
14631724424-59.83South Africav IndiaEden Gardens127 Nov 1996Test # 1341
14518915818191.77Australiav ZimbabweDelhi111 Apr 1998ODI # 1313
14441832718-44.03Indiav New ZealandMohali310 Oct 1999Test # 1462
14226022422-63.39Indiav Sri LankaLucknow118 Jan 1994Test # 1244
14130519121373.82Pakistanv IndiaChennai328 Jan 1999Test # 1442
13719813785100.00Indiav Sri LankaDelhi102 Mar 1996ODI # 1070
13640527318-49.81Indiav PakistanChennai428 Jan 1999Test # 1442
134*21816015-83.75Indiav EnglandGwalior204 Mar 1993ODI # 813
13331719618-67.85South Africav IndiaEden Gardens327 Nov 1996Test # 1341
13147637214235.21Indiav Sri LankaMohali219 Nov 1997Test # 1385
130*2291605281.25Indiav Sri LankaNagpur122 Mar 1999ODI # 1415
130167128141101.56Australiav KenyaVisakhapatnam123 Feb 1996ODI # 1058
130162124134104.83New Zealandv AustraliaChennai111 Mar 1996ODI # 1080
12919514512488.96Englandv IndiaGwalior104 Mar 1993ODI # 813
127*17513815192.02Indiav KenyaCuttack218 Feb 1996ODI # 1052
126*39724814-50.80Indiav New ZealandMohali310 Oct 1999Test # 1462
1261951358393.33Australiav IndiaWankhede127 Feb 1996ODI # 1065
125*40831214-40.06West Indiesv IndiaNagpur201 Dec 1994Test # 1277
12532325120-49.80Indiav New ZealandAhmedabad129 Oct 1999Test # 1465
1242802239855.60Indiav Sri LankaLucknow118 Jan 1994Test # 1244
12040627516-43.63Indiav West IndiesMohali210 Dec 1994Test # 1278
12020213612288.23New Zealandv IndiaRajkot105 Nov 1999ODI # 1522
11717014015283.57Englandv IndiaChennai311 Feb 1993Test # 1213
1171711329288.63New Zealandv PakistanMohali109 May 1997ODI # 1204
11718813713285.40Indiav New ZealandBengaluru214 May 1997ODI # 1206
116*1761216295.86Indiav ZimbabweCuttack109 Apr 1998ODI # 1311
11611811812-98.30Indiav Sri LankaNagpur122 Mar 1999ODI # 1415
11528923615-48.72Zimbabwev IndiaDelhi213 Mar 1993Test # 1218
1151841369384.55Indiav New ZealandVadodara228 Oct 1994ODI # 939
114*12510392110.67Indiav West IndiesVisakhapatnam107 Nov 1994ODI # 949
11418812812189.06New Zealandv IndiaNagpur126 Nov 1995ODI # 1018
11415712614-90.47Indiav South AfricaWankhede114 Dec 1996ODI # 1151
11114811411-97.36West Indiesv New ZealandGuwahati101 Nov 1994ODI # 943
110*37726315141.82Sri Lankav IndiaMohali319 Nov 1997Test # 1385
1101561126298.21Australiav New ZealandChennai211 Mar 1996ODI # 1080
11022816913-65.08Indiav New ZealandAhmedabad129 Oct 1999Test # 1465
109-14911-73.15Indiav South AfricaNew Delhi114 Nov 1991ODI # 688
10913277181141.55Indiav South AfricaEden Gardens227 Nov 1996Test # 1341
10932524010245.41Indiav Sri LankaMohali219 Nov 1997Test # 1385
10829021711149.76Indiav Sri LankaBengaluru126 Jan 1994Test # 1245
1082071328-81.81Indiav Sri LankaRajkot115 Feb 1994ODI # 879
10813710213-105.88New Zealandv IndiaVadodara128 Oct 1994ODI # 939
10834124414-44.26Sri Lankav IndiaMohali119 Nov 1997Test # 1385
107*1891299282.94New Zealandv IndiaJamshedpur215 Nov 1995ODI # 1015
10729823117-46.32Indiav West IndiesNagpur101 Dec 1994Test # 1277
10719911610-92.24Indiav PakistanChennai221 May 1997ODI # 1209
1064032739-38.82Indiav EnglandChennai111 Feb 1993Test # 1213
10613711011-96.36Indiav ZimbabweKanpur106 Mar 1996ODI # 1075
10619313010-81.53South Africav IndiaJaipur123 Oct 1996ODI # 1130
105*1651097296.33Englandv IndiaGwalior105 Mar 1993ODI # 814
105*2031349-78.35South Africav AustraliaIndore219 Oct 1996ODI # 1128
105*16010912-96.33Indiav AustraliaKochi101 Apr 1998ODI # 1300
105-8282128.04Indiav South AfricaNew Delhi114 Nov 1991ODI # 688
10518013410-78.35Indiav West IndiesJaipur111 Nov 1994ODI # 951
1051951449-72.91Australiav IndiaBengaluru121 Oct 1996ODI # 1129
104*-10910395.41Indiav BangladeshChandigarh225 Dec 1990ODI # 657
104-1246183.87Sri Lankav IndiaNagpur201 Dec 1990ODI # 644
104-1167-89.65Sri Lankav West IndiesWankhede209 Nov 1993ODI # 847
1041821264382.53Indiav West IndiesCuttack209 Nov 1994ODI # 950
103*14810263100.98Indiav Sri LankaPune130 Mar 1999ODI # 1426
1038787104118.39New Zealandv IndiaPune124 Nov 1995ODI # 1017
102*2151549-66.23Indiav West IndiesKanpur230 Oct 1994ODI # 941
102*21019317-52.84Australiav IndiaBengaluru425 Mar 1998Test # 1413
1021431125191.07Australiav West IndiesJaipur104 Mar 1996ODI # 1072
10224417014-60.00South Africav IndiaEden Gardens127 Nov 1996Test # 1341
10221214511170.34Zimbabwev AustraliaAhmedabad203 Apr 1998ODI # 1302
1022301188-86.44Zimbabwev IndiaCuttack209 Apr 1998ODI # 1311
101*-14712168.70Indiav Sri LankaNagpur101 Dec 1990ODI # 644
1011721328276.51New Zealandv EnglandAhmedabad114 Feb 1996ODI # 1048
1012151385-73.18Sri Lankav PakistanVisakhapatnam127 Mar 1999ODI # 1423
100*2021499167.11Indiav EnglandJaipur118 Jan 1993ODI # 794
100*15610313-97.08Indiav KenyaEden Gardens231 May 1998ODI # 1337
1001328957112.35Indiav AustraliaKanpur207 Apr 1998ODI # 1308
992912289243.42Indiav Sri LankaBengaluru126 Jan 1994Test # 1245
9930918813-52.65Indiav Sri LankaNagpur126 Nov 1997Test # 1387
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:

West Indies vs Pakistan at Tarouba, Pakistan tour of West Indies 3rd ODI, Aug 12, 2025 [ODI # 4894]

Pakistan vs West Indies at Tarouba, Pakistan tour of West Indies 2nd ODI, Aug 10, 2025 [ODI # 4893]

West Indies vs Pakistan at Tarouba, Pakistan tour of West Indies 1st ODI, Aug 8, 2025 [ODI # 4892]