Batting Most Runs Innings - vs India

High scores in 1990s in Tests+ODIs+T20Is - vs India

High scores
Player
Runs
Mins
Balls
4s
6s
SR
Team
Opposition
Ground
Innings in match
Match Date
Scorecard
34079957836258.82Sri Lankav IndiaColombo (RPS)202 Aug 1997Test # 1374
33362848543368.65Englandv IndiaLord's126 Jul 1990Test # 1148
24267746530252.04Sri Lankav IndiaColombo (SSC)224 Feb 1999Test # 1445
22575356127-40.10Sri Lankav IndiaColombo (RPS)202 Aug 1997Test # 1374
19942522621288.05Sri Lankav IndiaColombo (SSC)309 Aug 1997Test # 1376
194206146225132.87Pakistanv IndiaChennai121 May 1997ODI # 1209
188*45225923172.58Pakistanv IndiaEden Gardens316 Feb 1999Test # 1444
18555344323-41.76New Zealandv IndiaChristchurch102 Feb 1990Test # 1136
17839031920155.79Englandv IndiaWankhede119 Feb 1993Test # 1214
174*45237119-46.90West Indiesv IndiaMohali110 Dec 1994Test # 1278
173237136233127.20New Zealandv IndiaAuckland122 Feb 1990Test # 1139
170*63644615238.11New Zealandv IndiaAuckland322 Feb 1990Test # 1139
16046837620-42.55Englandv IndiaNottingham204 Jul 1996Test # 1329
157*36727021-58.14Englandv IndiaThe Oval323 Aug 1990Test # 1150
153*36426115158.62South Africav IndiaEden Gardens327 Nov 1996Test # 1341
153*37526713457.30Australiav IndiaBengaluru225 Mar 1998Test # 1413
151*189120174125.83Sri Lankav IndiaWankhede217 May 1997ODI # 1207
15152036219-41.71Sri Lankav IndiaColombo (PSS)304 Aug 1993Test # 1229
150*39529514150.84Australiav IndiaW.A.C.A301 Feb 1992Test # 1186
15040232317-46.43Australiav IndiaAdelaide110 Dec 1999Test # 1476
14838829717249.83Sri Lankav IndiaColombo (PSS)104 Aug 1993Test # 1229
14631724424-59.83South Africav IndiaEden Gardens127 Nov 1996Test # 1341
14636322620-64.60Sri Lankav IndiaColombo (SSC)109 Aug 1997Test # 1376
14130519121373.82Pakistanv IndiaChennai328 Jan 1999Test # 1442
140-132142106.06Pakistanv IndiaDhaka118 Jan 1998ODI # 1279
139*12384109165.47Pakistanv IndiaLahore202 Oct 1997ODI # 1236
13927618722-74.33Englandv IndiaLord's126 Jul 1990Test # 1148
137*44628412-48.23West Indiesv IndiaBridgetown127 Mar 1997Test # 1363
13546535216-38.35Australiav IndiaAdelaide325 Jan 1992Test # 1184
13552941012132.92South Africav IndiaGqeberha226 Dec 1992Test # 1206
13331719618-67.85South Africav IndiaEden Gardens327 Nov 1996Test # 1341
131*22115217-86.18Sri Lankav IndiaColombo (RPS)218 Jul 1997ODI # 1218
13133827612-47.46Englandv IndiaManchester109 Aug 1990Test # 1149
129*44436113-35.73Australiav IndiaSydney102 Jan 1992Test # 1181
12919514512488.96Englandv IndiaGwalior104 Mar 1993ODI # 813
12927521217-60.84West Indiesv IndiaKingston106 Mar 1997Test # 1357
12831322718156.38Englandv IndiaBirmingham206 Jun 1996Test # 1327
12845229911142.80West Indiesv IndiaPort of Spain314 Mar 1997Test # 1361
1261951358393.33Australiav IndiaWankhede127 Feb 1996ODI # 1065
12629321116-59.71Sri Lankav IndiaColombo (RPS)202 Aug 1997Test # 1374
12626020216362.37New Zealandv IndiaHamilton302 Jan 1999Test # 1438
125*40831214-40.06West Indiesv IndiaNagpur201 Dec 1994Test # 1277
12527519815-63.13Australiav IndiaAdelaide110 Dec 1999Test # 1476
12437126113-47.50Englandv IndiaLord's120 Jun 1996Test # 1328
124-9398133.33West Indiesv IndiaSingapore208 Sep 1999ODI # 1496
123150113134108.84Englandv IndiaLord's326 Jul 1990Test # 1148
122*26120015161.00South Africav IndiaJohannesburg416 Jan 1997Test # 1350
121*24319711-61.42Englandv IndiaManchester109 Aug 1990Test # 1149
12141432215-37.57Zimbabwev IndiaHarare118 Oct 1992Test # 1197
120*-1288393.75Sri Lankav IndiaColombo (RPS)228 Aug 1996ODI # 1106
12026819813-60.60Sri Lankav IndiaColombo (SSC)309 Aug 1997Test # 1376
12020213612288.23New Zealandv IndiaRajkot105 Nov 1999ODI # 1522
11833426618-44.36South Africav IndiaDurban113 Nov 1992Test # 1200
11818013710286.13Englandv IndiaManchester226 May 1996ODI # 1104
1182081537-77.12Sri Lankav IndiaColombo (RPS)117 Aug 1997ODI # 1223
11717014015283.57Englandv IndiaChennai311 Feb 1993Test # 1213
117-11281104.46Pakistanv IndiaDhaka118 Jan 1998ODI # 1279
11623916316-71.16Englandv IndiaManchester109 Aug 1990Test # 1149
11615611191104.50Englandv IndiaSharjah111 Dec 1997ODI # 1259
115*2121424180.98South Africav IndiaSharjah119 Apr 1996ODI # 1101
11528923615-48.72Zimbabwev IndiaDelhi213 Mar 1993Test # 1218
1151068077143.75New Zealandv IndiaChristchurch119 Jan 1999ODI # 1387
11418812812189.06New Zealandv IndiaNagpur126 Nov 1995ODI # 1018
113*27820812154.32New Zealandv IndiaNapier209 Feb 1990Test # 1138
11322717417-64.94New Zealandv IndiaAuckland322 Feb 1990Test # 1139
110*37726315141.82Sri Lankav IndiaMohali319 Nov 1997Test # 1385
109*17613415181.34West Indiesv IndiaBridgetown203 May 1997ODI # 1203
1092061418277.30Englandv IndiaManchester309 Aug 1990Test # 1149
1091159476115.95Pakistanv IndiaToronto119 Sep 1998ODI # 1352
108-1478173.46South Africav IndiaBloemfontein215 Dec 1992ODI # 781
10813710213-105.88New Zealandv IndiaVadodara128 Oct 1994ODI # 939
10834124414-44.26Sri Lankav IndiaMohali119 Nov 1997Test # 1385
107*1891299282.94New Zealandv IndiaJamshedpur215 Nov 1995ODI # 1015
107*23618012-59.44Englandv IndiaNottingham204 Jul 1996Test # 1329
10737730413-35.19Australiav IndiaW.A.C.A101 Feb 1992Test # 1186
1071681156393.04Pakistanv IndiaSharjah108 Apr 1999ODI # 1430
1061821169-91.37South Africav IndiaSharjah114 Apr 1996ODI # 1097
10619313010-81.53South Africav IndiaJaipur123 Oct 1996ODI # 1130
105*1651097296.33Englandv IndiaGwalior105 Mar 1993ODI # 814
105*20814910-70.46West Indiesv IndiaSharjah116 Dec 1997ODI # 1264
105-1278-82.67Pakistanv IndiaSharjah112 Apr 1996ODI # 1094
1051951449-72.91Australiav IndiaBengaluru121 Oct 1996ODI # 1129
1051649410-111.70Sri Lankav IndiaColombo (RPS)207 Jul 1998ODI # 1344
1041891356177.03New Zealandv IndiaDunedin101 Mar 1990ODI # 612
104-1246183.87Sri Lankav IndiaNagpur201 Dec 1990ODI # 644
1041681177-88.88Sri Lankav IndiaColombo (SSC)124 Aug 1997ODI # 1226
1042131288181.25Pakistanv IndiaSharjah214 Dec 1997ODI # 1262
103*3452339-44.20South Africav IndiaCape Town102 Jan 1997Test # 1349
10311710511-98.09Englandv IndiaNottingham120 Jul 1990ODI # 635
1038787104118.39New Zealandv IndiaPune124 Nov 1995ODI # 1017
10329020415-50.49South Africav IndiaCape Town102 Jan 1997Test # 1349
10321717811157.86West Indiesv IndiaSt John's104 Apr 1997Test # 1364
102*1881688-60.71Australiav IndiaHobart210 Dec 1991ODI # 694
102*141100131102.00South Africav IndiaCape Town102 Jan 1997Test # 1349
102*21019317-52.84Australiav IndiaBengaluru425 Mar 1998Test # 1413
10224417014-60.00South Africav IndiaEden Gardens127 Nov 1996Test # 1341
1022301188-86.44Zimbabwev IndiaCuttack209 Apr 1998ODI # 1311
1021921244282.25Zimbabwev IndiaHarare130 Sep 1998ODI # 1356
101*1381039-98.05Australiav IndiaSharjah122 Apr 1998ODI # 1325
1011861499-67.78Australiav IndiaW.A.C.A301 Feb 1992Test # 1186
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]