Batting Most Runs Innings - vs India

Players - vs India

High scores
Player
Runs
Mins
Balls
4s
6s
SR
Team
Opposition
Ground
Innings in match
Match Date
Scorecard
115-13611084.55Englandv IndiaWankhede15 Nov 1987ODI # 476
113*-97122116.49West Indiesv IndiaGwalior122 Jan 1988ODI # 500
110*-7777142.85West Indiesv IndiaRajkot25 Jan 1988ODI # 487
110-1417178.01Australiav IndiaChennai19 Oct 1987ODI # 453
104*-1294480.62West Indiesv IndiaThiruvananthapuram225 Jan 1988ODI # 502
88-1003088.00Sri Lankav IndiaSharjah225 Mar 1988ODI # 512
84-7645110.52West Indiesv IndiaThiruvananthapuram225 Jan 1988ODI # 502
75121956278.94New Zealandv IndiaBengaluru214 Oct 1987ODI # 458
67-964069.79West Indiesv IndiaFaridabad219 Jan 1988ODI # 497
6495862074.41New Zealandv IndiaBengaluru214 Oct 1987ODI # 458
62855970105.08Australiav IndiaDelhi222 Oct 1987ODI # 465
61-1022059.80Zimbabwev IndiaWankhede117 Oct 1987ODI # 461
60-1261047.61Zimbabwev IndiaAhmedabad126 Oct 1987ODI # 469
57*-843167.85West Indiesv IndiaNagpur18 Dec 1987ODI # 481
56-625090.32Englandv IndiaWankhede15 Nov 1987ODI # 476
55-657084.61New Zealandv IndiaSharjah21 Apr 1988ODI # 517
54-841064.28West Indiesv IndiaGwalior122 Jan 1988ODI # 500
51-1241041.12Sri Lankav IndiaSharjah225 Mar 1988ODI # 512
49-685072.05Australiav IndiaChennai19 Oct 1987ODI # 453
49-902054.44West Indiesv IndiaRajkot25 Jan 1988ODI # 487
49-905054.44West Indiesv IndiaFaridabad219 Jan 1988ODI # 497
47-641173.43New Zealandv IndiaSharjah21 Apr 1988ODI # 517
45-673067.16New Zealandv IndiaSharjah227 Mar 1988ODI # 513
44-703162.85West Indiesv IndiaEden Gardens22 Jan 1988ODI # 483
4273523080.76Australiav IndiaDelhi222 Oct 1987ODI # 465
42-951044.21New Zealandv IndiaSharjah227 Mar 1988ODI # 513
41-521178.84West Indiesv IndiaGuwahati123 Dec 1987ODI # 482
4045513078.43New Zealandv IndiaNagpur131 Oct 1987ODI # 474
40-2812142.85New Zealandv IndiaSharjah21 Apr 1988ODI # 517
39*-2631150.00West Indiesv IndiaFaridabad219 Jan 1988ODI # 497
39-3522111.42Australiav IndiaChennai19 Oct 1987ODI # 453
39-444188.63Zimbabwev IndiaAhmedabad126 Oct 1987ODI # 469
38-552069.09West Indiesv IndiaEden Gardens22 Jan 1988ODI # 483
37*-554067.27West Indiesv IndiaThiruvananthapuram225 Jan 1988ODI # 502
3664550065.45Australiav IndiaDelhi222 Oct 1987ODI # 465
36-401090.00West Indiesv IndiaNagpur18 Dec 1987ODI # 481
35*-451277.77New Zealandv IndiaSharjah227 Mar 1988ODI # 513
3590594059.32New Zealandv IndiaNagpur131 Oct 1987ODI # 474
34-401085.00West Indiesv IndiaGuwahati123 Dec 1987ODI # 482
34-483170.83West Indiesv IndiaGuwahati123 Dec 1987ODI # 482
3363632052.38New Zealandv IndiaBengaluru214 Oct 1987ODI # 458
3372562058.92Australiav IndiaDelhi222 Oct 1987ODI # 465
33-692047.82West Indiesv IndiaAhmedabad17 Jan 1988ODI # 489
33-352194.28West Indiesv IndiaGwalior122 Jan 1988ODI # 500
32*-2920110.34Englandv IndiaWankhede15 Nov 1987ODI # 476
31-2933106.89West Indiesv IndiaNagpur18 Dec 1987ODI # 481
31-342091.17West Indiesv IndiaAhmedabad17 Jan 1988ODI # 489
30-563053.57West Indiesv IndiaAhmedabad17 Jan 1988ODI # 489
30-394076.92West Indiesv IndiaGwalior122 Jan 1988ODI # 500
29-322090.62West Indiesv IndiaFaridabad219 Jan 1988ODI # 497
28-383073.68West Indiesv IndiaEden Gardens22 Jan 1988ODI # 483
27-402067.50West Indiesv IndiaEden Gardens22 Jan 1988ODI # 483
27-2430112.50West Indiesv IndiaRajkot25 Jan 1988ODI # 487
2679541048.14New Zealandv IndiaNagpur131 Oct 1987ODI # 474
24222430100.00New Zealandv IndiaNagpur131 Oct 1987ODI # 474
2342282082.14New Zealandv IndiaNagpur131 Oct 1987ODI # 474
22-350062.85Zimbabwev IndiaAhmedabad126 Oct 1987ODI # 469
2135242087.50New Zealandv IndiaNagpur131 Oct 1987ODI # 474
21-222095.45West Indiesv IndiaGwalior122 Jan 1988ODI # 500
20-460043.47West Indiesv IndiaNagpur18 Dec 1987ODI # 481
20-352057.14West Indiesv IndiaAhmedabad17 Jan 1988ODI # 489
19*-1700111.76Australiav IndiaChennai19 Oct 1987ODI # 453
19-222086.36Zimbabwev IndiaWankhede117 Oct 1987ODI # 461
19-312061.29New Zealandv IndiaSharjah227 Mar 1988ODI # 513
18*-1711105.88West Indiesv IndiaGuwahati123 Dec 1987ODI # 482
1849351051.42New Zealandv IndiaNagpur131 Oct 1987ODI # 474
17-423040.47West Indiesv IndiaGuwahati123 Dec 1987ODI # 482
17-243070.83West Indiesv IndiaAhmedabad17 Jan 1988ODI # 489
17-1401121.42New Zealandv IndiaSharjah227 Mar 1988ODI # 513
16*-170094.11Zimbabwev IndiaAhmedabad126 Oct 1987ODI # 469
16-220072.72Australiav IndiaChennai19 Oct 1987ODI # 453
16-421038.09Zimbabwev IndiaWankhede117 Oct 1987ODI # 461
15131201125.00Australiav IndiaDelhi222 Oct 1987ODI # 465
15-330045.45New Zealandv IndiaSharjah21 Apr 1988ODI # 517
13*-820162.50West Indiesv IndiaGuwahati123 Dec 1987ODI # 482
13*-161181.25West Indiesv IndiaAhmedabad17 Jan 1988ODI # 489
13-522025.00Zimbabwev IndiaAhmedabad126 Oct 1987ODI # 469
13-141092.85Zimbabwev IndiaAhmedabad126 Oct 1987ODI # 469
13-362036.11Englandv IndiaWankhede15 Nov 1987ODI # 476
13-461028.26West Indiesv IndiaNagpur18 Dec 1987ODI # 481
12*31251048.00New Zealandv IndiaNagpur131 Oct 1987ODI # 474
1222240050.00Australiav IndiaDelhi222 Oct 1987ODI # 465
12-260046.15West Indiesv IndiaRajkot25 Jan 1988ODI # 487
12-150080.00West Indiesv IndiaRajkot25 Jan 1988ODI # 487
12-221054.54West Indiesv IndiaFaridabad219 Jan 1988ODI # 497
11-291037.93West Indiesv IndiaNagpur18 Dec 1987ODI # 481
11-141078.57West Indiesv IndiaAhmedabad17 Jan 1988ODI # 489
11-190057.89Sri Lankav IndiaSharjah225 Mar 1988ODI # 512
11-130084.61Sri Lankav IndiaSharjah225 Mar 1988ODI # 512
109500200.00New Zealandv IndiaBengaluru214 Oct 1987ODI # 458
10-231043.47Zimbabwev IndiaWankhede117 Oct 1987ODI # 461
10-450022.22West Indiesv IndiaGuwahati123 Dec 1987ODI # 482
10-230043.47West Indiesv IndiaAhmedabad17 Jan 1988ODI # 489
10-140171.42New Zealandv IndiaSharjah21 Apr 1988ODI # 517
915121075.00New Zealandv IndiaBengaluru214 Oct 1987ODI # 458
9-810112.50West Indiesv IndiaFaridabad219 Jan 1988ODI # 497
9-181050.00West Indiesv IndiaFaridabad219 Jan 1988ODI # 497
8*-350022.85Zimbabwev IndiaWankhede117 Oct 1987ODI # 461
8-131061.53Australiav IndiaChennai19 Oct 1987ODI # 453
817140057.14New Zealandv IndiaBengaluru214 Oct 1987ODI # 458
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:

England vs Sri Lanka at Colombo (RPS), England in Sri Lanka 3rd ODI, Jan 27, 2026 [ODI # 4942]

Sri Lanka vs England at Colombo (RPS), England in Sri Lanka 2nd ODI, Jan 24, 2026 [ODI # 4941]

Sri Lanka vs England at Colombo (RPS), England in Sri Lanka 1st ODI, Jan 22, 2026 [ODI # 4940]