Batting Most Runs Innings - India

Players - India

High scores
Player
Runs
Mins
Balls
4s
6s
SR
Team
Opposition
Ground
Match Date
Scorecard
14620015315295.42Indiav ZimbabweJodhpur8 Dec 2000ODI # 1658
1441921528694.73Indiav ZimbabweAhmedabad5 Dec 2000ODI # 1657
141*21614211699.29Indiav South AfricaNairobi (Gym)13 Oct 2000ODI # 1638
13919712519-111.20Indiav AustraliaIndore31 Mar 2001ODI # 1699
1171771309490.00Indiav New ZealandNairobi (Gym)15 Oct 2000ODI # 1639
101-1403172.14Indiav Sri LankaSharjah20 Oct 2000ODI # 1640
10117010710-94.39Indiav AustraliaMargao6 Apr 2001ODI # 1701
10014298102102.04Indiav AustraliaPune28 Mar 2001ODI # 1698
85-1214-70.24Indiav ZimbabweSharjah22 Oct 2000ODI # 1644
841218012-105.00Indiav AustraliaNairobi (Gym)7 Oct 2000ODI # 1633
83123886-94.31Indiav AustraliaIndore31 Mar 2001ODI # 1699
80144843195.23Indiav AustraliaBengaluru25 Mar 2001ODI # 1696
77135992177.77Indiav ZimbabweRajkot14 Dec 2000ODI # 1660
74106839289.15Indiav AustraliaMargao6 Apr 2001ODI # 1701
71*11768121104.41Indiav ZimbabweKanpur11 Dec 2000ODI # 1659
691038310183.13Indiav New ZealandNairobi (Gym)15 Oct 2000ODI # 1639
68*127877-78.16Indiav KenyaNairobi (Gym)3 Oct 2000ODI # 1630
67*392574268.00Indiav ZimbabweRajkot14 Dec 2000ODI # 1660
661361017265.34Indiav KenyaNairobi (Gym)3 Oct 2000ODI # 1630
66-984167.34Indiav ZimbabweSharjah26 Oct 2000ODI # 1648
62146883-70.45Indiav ZimbabweAhmedabad5 Dec 2000ODI # 1657
62113869-72.09Indiav ZimbabweKanpur11 Dec 2000ODI # 1659
62683811-163.15Indiav AustraliaVisakhapatnam3 Apr 2001ODI # 1700
61-547-112.96Indiav Sri LankaSharjah27 Oct 2000ODI # 1650
60-764178.94Indiav ZimbabweSharjah26 Oct 2000ODI # 1648
58*109693184.05Indiav ZimbabweCuttack2 Dec 2000ODI # 1656
58106719-81.69Indiav South AfricaNairobi (Gym)13 Oct 2000ODI # 1638
5862548-107.40Indiav AustraliaBengaluru25 Mar 2001ODI # 1696
53*101674179.10Indiav ZimbabweRajkot14 Dec 2000ODI # 1660
51533961130.76Indiav AustraliaBengaluru25 Mar 2001ODI # 1696
51112863-59.30Indiav AustraliaPune28 Mar 2001ODI # 1698
46373433135.29Indiav AustraliaVisakhapatnam3 Apr 2001ODI # 1700
45483471132.35Indiav AustraliaBengaluru25 Mar 2001ODI # 1696
4490497-89.79Indiav ZimbabweCuttack2 Dec 2000ODI # 1656
44102793-55.69Indiav ZimbabweCuttack2 Dec 2000ODI # 1656
42-562-75.00Indiav Sri LankaSharjah27 Oct 2000ODI # 1650
4139356-117.14Indiav South AfricaNairobi (Gym)13 Oct 2000ODI # 1638
40-582-68.96Indiav Sri LankaSharjah27 Oct 2000ODI # 1650
39*44337-118.18Indiav KenyaNairobi (Gym)3 Oct 2000ODI # 1630
3961504-78.00Indiav South AfricaNairobi (Gym)13 Oct 2000ODI # 1638
38583733102.70Indiav AustraliaNairobi (Gym)7 Oct 2000ODI # 1633
35-611-57.37Indiav Sri LankaSharjah20 Oct 2000ODI # 1640
35443531100.00Indiav ZimbabweCuttack2 Dec 2000ODI # 1656
35472661134.61Indiav AustraliaBengaluru25 Mar 2001ODI # 1696
34-391287.17Indiav ZimbabweSharjah22 Oct 2000ODI # 1644
32*1611-4290.90Indiav ZimbabweJodhpur8 Dec 2000ODI # 1658
32-2331139.13Indiav ZimbabweSharjah22 Oct 2000ODI # 1644
32352961110.34Indiav AustraliaPune28 Mar 2001ODI # 1698
31-486-64.58Indiav Sri LankaSharjah27 Oct 2000ODI # 1650
3165451-68.88Indiav AustraliaMargao6 Apr 2001ODI # 1701
3087533-56.60Indiav ZimbabweJodhpur8 Dec 2000ODI # 1658
2945404-72.50Indiav AustraliaNairobi (Gym)7 Oct 2000ODI # 1633
2931235-126.08Indiav ZimbabweRajkot14 Dec 2000ODI # 1660
29402831103.57Indiav AustraliaVisakhapatnam3 Apr 2001ODI # 1700
2738385-71.05Indiav ZimbabweRajkot14 Dec 2000ODI # 1660
25*-302-83.33Indiav ZimbabweSharjah26 Oct 2000ODI # 1648
2555354-71.42Indiav KenyaNairobi (Gym)3 Oct 2000ODI # 1630
25342421104.16Indiav ZimbabweJodhpur8 Dec 2000ODI # 1658
2548352-71.42Indiav AustraliaVisakhapatnam3 Apr 2001ODI # 1700
2473425-57.14Indiav AustraliaNairobi (Gym)7 Oct 2000ODI # 1633
2329251192.00Indiav AustraliaIndore31 Mar 2001ODI # 1699
2252351-62.85Indiav New ZealandNairobi (Gym)15 Oct 2000ODI # 1639
22-281-78.57Indiav ZimbabweSharjah22 Oct 2000ODI # 1644
22191221183.33Indiav ZimbabweAhmedabad5 Dec 2000ODI # 1657
20-341-58.82Indiav ZimbabweSharjah26 Oct 2000ODI # 1648
19*33163-118.75Indiav ZimbabweCuttack2 Dec 2000ODI # 1656
194430--63.33Indiav AustraliaNairobi (Gym)7 Oct 2000ODI # 1633
19-13-1146.15Indiav ZimbabweSharjah22 Oct 2000ODI # 1644
191824-179.16Indiav ZimbabweRajkot14 Dec 2000ODI # 1660
1933232-82.60Indiav AustraliaPune28 Mar 2001ODI # 1698
1922212-90.47Indiav AustraliaMargao6 Apr 2001ODI # 1701
1831192-94.73Indiav New ZealandNairobi (Gym)15 Oct 2000ODI # 1639
18-29--62.06Indiav ZimbabweSharjah22 Oct 2000ODI # 1644
18-262-69.23Indiav ZimbabweSharjah22 Oct 2000ODI # 1644
17*20112-154.54Indiav ZimbabweAhmedabad5 Dec 2000ODI # 1657
17-242-70.83Indiav Sri LankaSharjah20 Oct 2000ODI # 1640
17231611106.25Indiav ZimbabweAhmedabad5 Dec 2000ODI # 1657
16*-111-145.45Indiav ZimbabweSharjah26 Oct 2000ODI # 1648
16-212-76.19Indiav Sri LankaSharjah20 Oct 2000ODI # 1640
164232--50.00Indiav AustraliaVisakhapatnam3 Apr 2001ODI # 1700
15*2017--88.23Indiav New ZealandNairobi (Gym)15 Oct 2000ODI # 1639
15*23151-100.00Indiav AustraliaMargao6 Apr 2001ODI # 1701
1515102-150.00Indiav AustraliaPune28 Mar 2001ODI # 1698
1530343-44.11Indiav AustraliaIndore31 Mar 2001ODI # 1699
13*15132-100.00Indiav AustraliaNairobi (Gym)7 Oct 2000ODI # 1633
13*23112-118.18Indiav ZimbabweJodhpur8 Dec 2000ODI # 1658
1322111-118.18Indiav New ZealandNairobi (Gym)15 Oct 2000ODI # 1639
131715--86.66Indiav AustraliaBengaluru25 Mar 2001ODI # 1696
1327232-56.52Indiav AustraliaPune28 Mar 2001ODI # 1698
12*-6-1200.00Indiav ZimbabweSharjah22 Oct 2000ODI # 1644
123321--57.14Indiav AustraliaNairobi (Gym)7 Oct 2000ODI # 1633
12-211-57.14Indiav Sri LankaSharjah20 Oct 2000ODI # 1640
1217152-80.00Indiav AustraliaMargao6 Apr 2001ODI # 1701
11-131-84.61Indiav Sri LankaSharjah20 Oct 2000ODI # 1640
11-381-28.94Indiav Sri LankaSharjah29 Oct 2000ODI # 1652
11762-183.33Indiav ZimbabweCuttack2 Dec 2000ODI # 1656
112518--61.11Indiav AustraliaBengaluru25 Mar 2001ODI # 1696
1133251-44.00Indiav AustraliaVisakhapatnam3 Apr 2001ODI # 1700
10-29--34.48Indiav Sri LankaSharjah27 Oct 2000ODI # 1650
9*881-112.50Indiav AustraliaIndore31 Mar 2001ODI # 1699
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:

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

India vs New Zealand at Rajkot, New Zealand in India 2nd ODI, Jan 14, 2026 [ODI # 4938]

New Zealand vs India at Vadodara, New Zealand in India 1st ODI, Jan 11, 2026 [ODI # 4937]