Batting Most Runs Innings - India

High scores in 1990s in Tests+ODIs+T20Is - 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
20657247717243.18Indiav AustraliaSydney202 Jan 1992Test # 1181
20167349119140.93Indiav West IndiesPort of Spain214 Mar 1997Test # 1361
19242125926-74.13Indiav New ZealandAuckland222 Feb 1990Test # 1139
19049035431-53.67Indiav New ZealandHamilton202 Jan 1999Test # 1438
18756243623-42.88Indiav EnglandThe Oval123 Aug 1990Test # 1150
186*221150203124.00Indiav New ZealandHyderabad (Deccan)108 Nov 1999ODI # 1523
183210158177115.82Indiav Sri LankaTaunton126 May 1999ODI # 1463
18232619712192.38Indiav EnglandEden Gardens129 Jan 1993Test # 1211
17928124321173.66Indiav EnglandManchester209 Aug 1990Test # 1149
17941432224155.59Indiav West IndiesNagpur101 Dec 1994Test # 1277
17746236026-49.16Indiav EnglandNottingham104 Jul 1996Test # 1329
17729820729385.50Indiav AustraliaBengaluru125 Mar 1998Test # 1413
17351636125247.92Indiav Sri LankaWankhede103 Dec 1997Test # 1390
16932925426-66.53Indiav South AfricaCape Town202 Jan 1997Test # 1349
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*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
148*29821314-69.48Indiav AustraliaSydney202 Jan 1992Test # 1181
14854136221-40.88Indiav South AfricaJohannesburg116 Jan 1997Test # 1350
14832024420360.65Indiav Sri LankaWankhede103 Dec 1997Test # 1390
14742731219247.11Indiav Sri LankaColombo (SSC)209 Aug 1997Test # 1376
145179129171112.40Indiav Sri LankaTaunton126 May 1999ODI # 1463
14441832718-44.03Indiav New ZealandMohali310 Oct 1999Test # 1462
14329224720-57.89Indiav Sri LankaColombo (RPS)102 Aug 1997Test # 1374
14318713195109.16Indiav AustraliaSharjah222 Apr 1998ODI # 1325
14331721418-66.82Indiav Sri LankaColombo (SSC)124 Feb 1999Test # 1445
14226022422-63.39Indiav Sri LankaLucknow118 Jan 1994Test # 1244
141191128133110.15Indiav AustraliaDhaka128 Oct 1998ODI # 1360
140*114101163138.61Indiav KenyaBristol123 May 1999ODI # 1457
13939726616-52.25Indiav Sri LankaColombo (SSC)209 Aug 1997Test # 1376
13919714711594.55Indiav ZimbabweNairobi (Gym)101 Oct 1999ODI # 1508
13719813785100.00Indiav Sri LankaDelhi102 Mar 1996ODI # 1070
13636126817250.74Indiav EnglandNottingham104 Jul 1996Test # 1329
13640527318-49.81Indiav PakistanChennai428 Jan 1999Test # 1442
134*21816015-83.75Indiav EnglandGwalior204 Mar 1993ODI # 813
134195131123102.29Indiav AustraliaSharjah224 Apr 1998ODI # 1327
13143530120-43.52Indiav EnglandLord's220 Jun 1996Test # 1328
13147637214235.21Indiav Sri LankaMohali219 Nov 1997Test # 1385
130*2291605281.25Indiav Sri LankaNagpur122 Mar 1999ODI # 1415
12925718014171.66Indiav South AfricaGqeberha326 Dec 1992Test # 1206
1281821318297.70Indiav Sri LankaColombo (RPS)107 Jul 1998ODI # 1344
127*17513815192.02Indiav KenyaCuttack218 Feb 1996ODI # 1052
127*15513013197.69Indiav ZimbabweBulawayo226 Sep 1998ODI # 1354
126*39724814-50.80Indiav New ZealandMohali310 Oct 1999Test # 1462
12629019911-63.31Indiav Sri LankaColombo (RPS)102 Aug 1997Test # 1374
12535822013156.81Indiav Sri LankaColombo (SSC)127 Jul 1993Test # 1228
12532325120-49.80Indiav New ZealandAhmedabad129 Oct 1999Test # 1465
124*14092126134.78Indiav ZimbabweSharjah213 Nov 1998ODI # 1374
124*30823510152.76Indiav Sri LankaColombo (SSC)324 Feb 1999Test # 1445
1242802239855.60Indiav Sri LankaLucknow118 Jan 1994Test # 1244
124-13811189.85Indiav PakistanDhaka218 Jan 1998ODI # 1279
123*201123101100.00Indiav New ZealandTaupo109 Jan 1999ODI # 1378
12226317719168.92Indiav EnglandBirmingham306 Jun 1996Test # 1327
12117311122-109.00Indiav EnglandLord's226 Jul 1990Test # 1148
12031524115249.79Indiav Sri LankaColombo (PSS)204 Aug 1993Test # 1229
12040627516-43.63Indiav West IndiesMohali210 Dec 1994Test # 1278
12019114111285.10Indiav Sri LankaColombo (SSC)129 Aug 1999ODI # 1490
119*22518917-62.96Indiav EnglandManchester409 Aug 1990Test # 1149
1191801218198.34Indiav Sri LankaColombo (RPS)217 Aug 1997ODI # 1223
118*173112142105.35Indiav ZimbabweSharjah208 Nov 1998ODI # 1369
118-1408284.28Indiav PakistanSharjah115 Apr 1996ODI # 1098
11842330017-39.33Indiav ZimbabweHarare207 Oct 1998Test # 1425
11718813713285.40Indiav New ZealandBengaluru214 May 1997ODI # 1206
116*1761216295.86Indiav ZimbabweCuttack109 Apr 1998ODI # 1311
11611811812-98.30Indiav Sri LankaNagpur122 Mar 1999ODI # 1415
1162831919160.73Indiav AustraliaMelbourne226 Dec 1999Test # 1479
1151841369384.55Indiav New ZealandVadodara228 Oct 1994ODI # 939
115174110191104.54Indiav South AfricaCape Town202 Jan 1997Test # 1349
114*12510392110.67Indiav West IndiesVisakhapatnam107 Nov 1994ODI # 949
11422816116-70.80Indiav AustraliaW.A.C.A201 Feb 1992Test # 1186
114-1486177.02Indiav South AfricaCenturion211 Dec 1992ODI # 774
11415712614-90.47Indiav South AfricaWankhede114 Dec 1996ODI # 1151
11318512611-89.68Indiav Sri LankaColombo (RPS)120 Aug 1997ODI # 1224
11320015113274.83Indiav New ZealandWellington326 Dec 1998Test # 1435
112*137107151104.67Indiav Sri LankaSharjah209 Apr 1995ODI # 997
111*1901175-94.87Indiav Sri LankaColombo (RPS)217 Aug 1997ODI # 1223
11137327019-41.11Indiav South AfricaJohannesburg226 Nov 1992Test # 1201
11125020013255.50Indiav Sri LankaColombo (RPS)102 Aug 1997Test # 1374
11019814216-77.46Indiav EnglandThe Oval123 Aug 1990Test # 1150
1101861308284.61Indiav AustraliaColombo (RPS)109 Sep 1994ODI # 924
110-1385179.71Indiav Sri LankaColombo (RPS)128 Aug 1996ODI # 1106
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
1091841366280.14Indiav Sri LankaColombo (RPS)107 Jul 1998ODI # 1344
108*20717414-62.06Indiav Sri LankaColombo (SSC)409 Aug 1997Test # 1376
108-1167-93.10Indiav Sri LankaSharjah125 Apr 1990ODI # 623
10829021711149.76Indiav Sri LankaBengaluru126 Jan 1994Test # 1245
1082071328-81.81Indiav Sri LankaRajkot115 Feb 1994ODI # 879
107*18012911182.94Indiav ZimbabweBulawayo227 Sep 1998ODI # 1355
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]