Batting Most Runs Innings - India

Players - India

High scores
Player
Runs
Mins
Balls
4s
6s
SR
Team
Opposition
Ground
Innings in match
Match Date
Scorecard
103*14988103117.04Indiav New ZealandNagpur231 Oct 1987ODI # 474
102*-1396-73.38Indiav New ZealandSharjah127 Mar 1988ODI # 513
101-10610395.28Indiav West IndiesThiruvananthapuram125 Jan 1988ODI # 502
100*-1484167.56Indiav West IndiesFaridabad119 Jan 1988ODI # 497
95-1236-77.23Indiav West IndiesRajkot15 Jan 1988ODI # 487
88-986389.79Indiav New ZealandSharjah127 Mar 1988ODI # 513
87-6492135.93Indiav West IndiesNagpur28 Dec 1987ODI # 481
751017144105.63Indiav New ZealandBengaluru114 Oct 1987ODI # 458
75805893129.31Indiav New ZealandNagpur231 Oct 1987ODI # 474
73*-72111101.38Indiav West IndiesGwalior222 Jan 1988ODI # 500
73-794592.40Indiav AustraliaChennai29 Oct 1987ODI # 453
72*885841124.13Indiav New ZealandBengaluru114 Oct 1987ODI # 458
72-6633109.09Indiav New ZealandSharjah11 Apr 1988ODI # 517
70-837-84.33Indiav AustraliaChennai29 Oct 1987ODI # 453
70-839-84.33Indiav West IndiesEden Gardens12 Jan 1988ODI # 483
64-747-86.48Indiav EnglandWankhede25 Nov 1987ODI # 476
63846032105.00Indiav AustraliaDelhi122 Oct 1987ODI # 465
6199727-84.72Indiav AustraliaDelhi122 Oct 1987ODI # 465
58-753177.33Indiav New ZealandSharjah11 Apr 1988ODI # 517
56-873164.36Indiav West IndiesThiruvananthapuram125 Jan 1988ODI # 502
55-615190.16Indiav ZimbabweAhmedabad226 Oct 1987ODI # 469
54*-4551120.00Indiav AustraliaDelhi122 Oct 1987ODI # 465
53-715174.64Indiav West IndiesAhmedabad27 Jan 1988ODI # 489
52-4281123.80Indiav West IndiesGwalior222 Jan 1988ODI # 500
5188702-72.85Indiav AustraliaDelhi122 Oct 1987ODI # 465
51-675-76.11Indiav West IndiesEden Gardens12 Jan 1988ODI # 483
50-1143-43.85Indiav ZimbabweAhmedabad226 Oct 1987ODI # 469
49*-2632188.46Indiav New ZealandSharjah11 Apr 1988ODI # 517
48-4332111.62Indiav Sri LankaSharjah125 Mar 1988ODI # 512
46*-3743124.32Indiav ZimbabweWankhede217 Oct 1987ODI # 461
45-444-102.27Indiav West IndiesFaridabad119 Jan 1988ODI # 497
44-572177.19Indiav West IndiesEden Gardens12 Jan 1988ODI # 483
43-529-82.69Indiav ZimbabweWankhede217 Oct 1987ODI # 461
42*47265-161.53Indiav New ZealandBengaluru114 Oct 1987ODI # 458
41*-2523164.00Indiav ZimbabweAhmedabad226 Oct 1987ODI # 469
41*68515-80.39Indiav New ZealandNagpur231 Oct 1987ODI # 474
37-3261115.62Indiav AustraliaChennai29 Oct 1987ODI # 453
36-334-109.09Indiav West IndiesThiruvananthapuram125 Jan 1988ODI # 502
33*-431-76.74Indiav ZimbabweAhmedabad226 Oct 1987ODI # 469
33-366-91.66Indiav West IndiesNagpur28 Dec 1987ODI # 481
33-702-47.14Indiav West IndiesGuwahati223 Dec 1987ODI # 482
33-533-62.26Indiav New ZealandSharjah11 Apr 1988ODI # 517
32-554-58.18Indiav West IndiesRajkot15 Jan 1988ODI # 487
32-383184.21Indiav Sri LankaSharjah125 Mar 1988ODI # 512
31*-432-72.09Indiav Sri LankaSharjah125 Mar 1988ODI # 512
31-384-81.57Indiav ZimbabweWankhede217 Oct 1987ODI # 461
31-554-56.36Indiav EnglandWankhede25 Nov 1987ODI # 476
30-223-136.36Indiav EnglandWankhede25 Nov 1987ODI # 476
29-452-64.44Indiav AustraliaChennai29 Oct 1987ODI # 453
29-1811161.11Indiav New ZealandSharjah127 Mar 1988ODI # 513
29-222-131.81Indiav New ZealandSharjah127 Mar 1988ODI # 513
28-303-93.33Indiav West IndiesFaridabad119 Jan 1988ODI # 497
28-444-63.63Indiav West IndiesFaridabad119 Jan 1988ODI # 497
2641373-70.27Indiav AustraliaDelhi122 Oct 1987ODI # 465
26-40-165.00Indiav Sri LankaSharjah125 Mar 1988ODI # 512
25-291-86.20Indiav West IndiesEden Gardens12 Jan 1988ODI # 483
24-303-80.00Indiav EnglandWankhede25 Nov 1987ODI # 476
24-50--48.00Indiav West IndiesGuwahati223 Dec 1987ODI # 482
24-261192.30Indiav West IndiesRajkot15 Jan 1988ODI # 487
23-333-69.69Indiav West IndiesGwalior222 Jan 1988ODI # 500
22*-291-75.86Indiav West IndiesGuwahati223 Dec 1987ODI # 482
226144-150.00Indiav New ZealandBengaluru114 Oct 1987ODI # 458
22-40--55.00Indiav EnglandWankhede25 Nov 1987ODI # 476
22-123-183.33Indiav West IndiesRajkot15 Jan 1988ODI # 487
2160571-36.84Indiav New ZealandBengaluru114 Oct 1987ODI # 458
21-322-65.62Indiav EnglandWankhede25 Nov 1987ODI # 476
21-461-45.65Indiav West IndiesAhmedabad27 Jan 1988ODI # 489
21-26-180.76Indiav West IndiesAhmedabad27 Jan 1988ODI # 489
21-601-35.00Indiav Sri LankaSharjah125 Mar 1988ODI # 512
20-571-35.08Indiav West IndiesNagpur28 Dec 1987ODI # 481
19*-193-100.00Indiav West IndiesRajkot15 Jan 1988ODI # 487
19-39--48.71Indiav West IndiesAhmedabad27 Jan 1988ODI # 489
17-452-37.77Indiav Sri LankaSharjah125 Mar 1988ODI # 512
16*-152-106.66Indiav West IndiesAhmedabad27 Jan 1988ODI # 489
16-362-44.44Indiav West IndiesAhmedabad27 Jan 1988ODI # 489
14*-161-87.50Indiav West IndiesThiruvananthapuram125 Jan 1988ODI # 502
14-241-58.33Indiav West IndiesAhmedabad27 Jan 1988ODI # 489
14-261-53.84Indiav West IndiesAhmedabad27 Jan 1988ODI # 489
14-322-43.75Indiav New ZealandSharjah11 Apr 1988ODI # 517
13-232-56.52Indiav West IndiesFaridabad119 Jan 1988ODI # 497
12*-142-85.71Indiav AustraliaChennai29 Oct 1987ODI # 453
12*-102-120.00Indiav Sri LankaSharjah125 Mar 1988ODI # 512
12-111-109.09Indiav AustraliaChennai29 Oct 1987ODI # 453
12-302-40.00Indiav West IndiesGuwahati223 Dec 1987ODI # 482
12-261-46.15Indiav West IndiesGuwahati223 Dec 1987ODI # 482
12-142-85.71Indiav West IndiesGwalior222 Jan 1988ODI # 500
11*-411-26.82Indiav ZimbabweWankhede217 Oct 1987ODI # 461
10-141-71.42Indiav AustraliaChennai29 Oct 1987ODI # 453
10-141-71.42Indiav West IndiesRajkot15 Jan 1988ODI # 487
10-161-62.50Indiav West IndiesGwalior222 Jan 1988ODI # 500
9*-61-150.00Indiav West IndiesEden Gardens12 Jan 1988ODI # 483
9*-7--128.57Indiav West IndiesFaridabad119 Jan 1988ODI # 497
929191-47.36Indiav New ZealandBengaluru114 Oct 1987ODI # 458
9-242-37.50Indiav West IndiesGwalior222 Jan 1988ODI # 500
9-13-169.23Indiav Sri LankaSharjah125 Mar 1988ODI # 512
8*-15--53.33Indiav West IndiesEden Gardens12 Jan 1988ODI # 483
81071-114.28Indiav AustraliaDelhi122 Oct 1987ODI # 465
8-261-30.76Indiav West IndiesNagpur28 Dec 1987ODI # 481
8-181-44.44Indiav West IndiesThiruvananthapuram125 Jan 1988ODI # 502
7-20--35.00Indiav West IndiesNagpur28 Dec 1987ODI # 481
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:

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

Vidarbha vs Saurashtra (and Kathiawar) at CoE 1, Bengaluru, Vijay Hazare Trophy Final, Jan 18, 2026 [List A]

New Zealand vs India at Indore, New Zealand in India 3rd ODI, Jan 18, 2026 [ODI # 4939]