Batting Most Runs Innings - India

Players - India

High scores
Player
Runs
Mins
Balls
4s
6s
SR
Team
Opposition
Ground
Match Date
Scorecard
141173135171104.44Indiav PakistanRawalpindi16 Mar 2004ODI # 2114
139143122162113.93Indiav AustraliaSydney22 Jan 2004ODI # 2086
13120313813194.92Indiav ZimbabweAdelaide24 Jan 2004ODI # 2087
13019313415297.01Indiav New ZealandHyderabad (Deccan)15 Nov 2003ODI # 2062
107158104110102.88Indiav PakistanLahore24 Mar 2004ODI # 2117
106*2191305081.53Indiav AustraliaSydney22 Jan 2004ODI # 2086
103*1851138091.15Indiav AustraliaBrisbane18 Jan 2004ODI # 2084
1021961349076.11Indiav AustraliaGwalior26 Oct 2003ODI # 2052
10212491121112.08Indiav New ZealandHyderabad (Deccan)15 Nov 2003ODI # 2062
1001581199184.03Indiav AustraliaGwalior26 Oct 2003ODI # 2052
991271048095.19Indiav PakistanKarachi13 Mar 2004ODI # 2112
901241025588.23Indiav ZimbabweHobart14 Jan 2004ODI # 2080
891339112197.80Indiav AustraliaBengaluru12 Nov 2003ODI # 2061
86129958090.52Indiav AustraliaBrisbane18 Jan 2004ODI # 2084
841311063079.24Indiav ZimbabweBrisbane20 Jan 2004ODI # 2085
82119836198.79Indiav AustraliaMelbourne9 Jan 2004ODI # 2077
798557141138.59Indiav PakistanKarachi13 Mar 2004ODI # 2112
76*141929082.60Indiav PakistanLahore21 Mar 2004ODI # 2116
74766440115.62Indiav AustraliaBrisbane18 Jan 2004ODI # 2084
71*79778092.20Indiav PakistanLahore21 Mar 2004ODI # 2116
6983763090.78Indiav ZimbabweBrisbane20 Jan 2004ODI # 2085
681137610089.47Indiav AustraliaWankhede1 Nov 2003ODI # 2054
6599767185.52Indiav PakistanPeshawar19 Mar 2004ODI # 2115
641361085059.25Indiav New ZealandCuttack6 Nov 2003ODI # 2056
63117698191.30Indiav AustraliaMelbourne9 Jan 2004ODI # 2077
60*120814074.07Indiav AustraliaMelbourne6 Feb 2004ODI # 2097
5996708084.28Indiav AustraliaWankhede1 Nov 2003ODI # 2054
5695724077.77Indiav ZimbabweAdelaide24 Jan 2004ODI # 2087
5478623187.09Indiav ZimbabweAdelaide24 Jan 2004ODI # 2087
5370624285.48Indiav AustraliaMelbourne6 Feb 2004ODI # 2097
50*292253227.27Indiav New ZealandHyderabad (Deccan)15 Nov 2003ODI # 2062
49113694071.01Indiav AustraliaEden Gardens18 Nov 2003ODI # 2064
48*119665072.72Indiav New ZealandChennai23 Oct 2003ODI # 2051
4791625075.80Indiav AustraliaW.A.C.A1 Feb 2004ODI # 2093
4672564082.14Indiav PakistanKarachi13 Mar 2004ODI # 2112
45104665068.18Indiav AustraliaEden Gardens18 Nov 2003ODI # 2064
4582473295.74Indiav PakistanKarachi13 Mar 2004ODI # 2112
4569645070.31Indiav PakistanLahore24 Mar 2004ODI # 2117
44443361133.33Indiav AustraliaGwalior26 Oct 2003ODI # 2052
44107596074.57Indiav ZimbabweHobart14 Jan 2004ODI # 2080
4170454091.11Indiav New ZealandCuttack6 Nov 2003ODI # 2056
3980533173.58Indiav AustraliaBengaluru12 Nov 2003ODI # 2061
3964415195.12Indiav PakistanPeshawar19 Mar 2004ODI # 2115
37453141119.35Indiav AustraliaBengaluru12 Nov 2003ODI # 2061
3760487077.08Indiav PakistanLahore24 Mar 2004ODI # 2117
3674452080.00Indiav PakistanRawalpindi16 Mar 2004ODI # 2114
36443550102.85Indiav PakistanLahore21 Mar 2004ODI # 2116
3585593059.32Indiav AustraliaMelbourne9 Jan 2004ODI # 2077
34*83595057.62Indiav ZimbabweW.A.C.A3 Feb 2004ODI # 2095
34493430100.00Indiav AustraliaBengaluru12 Nov 2003ODI # 2061
33*161332253.84Indiav New ZealandCuttack6 Nov 2003ODI # 2056
33543140106.45Indiav New ZealandHyderabad (Deccan)15 Nov 2003ODI # 2062
3368434076.74Indiav ZimbabweBrisbane20 Jan 2004ODI # 2085
33106864038.37Indiav PakistanPeshawar19 Mar 2004ODI # 2115
32*272641123.07Indiav ZimbabweHobart14 Jan 2004ODI # 2080
32*51412078.04Indiav AustraliaW.A.C.A1 Feb 2004ODI # 2093
3251346094.11Indiav AustraliaW.A.C.A1 Feb 2004ODI # 2093
32100465069.56Indiav ZimbabweW.A.C.A3 Feb 2004ODI # 2095
31392951106.89Indiav New ZealandChennai23 Oct 2003ODI # 2051
3145412075.60Indiav New ZealandCuttack6 Nov 2003ODI # 2056
3188464067.39Indiav New ZealandCuttack6 Nov 2003ODI # 2056
3045365083.33Indiav AustraliaEden Gardens18 Nov 2003ODI # 2064
3053416073.17Indiav AustraliaSydney8 Feb 2004ODI # 2098
29*46384076.31Indiav New ZealandChennai23 Oct 2003ODI # 2051
2864334084.84Indiav AustraliaSydney22 Jan 2004ODI # 2086
2849354180.00Indiav PakistanKarachi13 Mar 2004ODI # 2112
2738404067.50Indiav AustraliaSydney8 Feb 2004ODI # 2098
26*352312113.04Indiav AustraliaEden Gardens18 Nov 2003ODI # 2064
26352140123.80Indiav PakistanRawalpindi16 Mar 2004ODI # 2114
2653295089.65Indiav PakistanLahore21 Mar 2004ODI # 2116
25242350108.69Indiav New ZealandChennai23 Oct 2003ODI # 2051
25372401104.16Indiav AustraliaMelbourne9 Jan 2004ODI # 2077
2450252096.00Indiav AustraliaMelbourne6 Feb 2004ODI # 2097
23302240104.54Indiav ZimbabweW.A.C.A3 Feb 2004ODI # 2095
2332253092.00Indiav AustraliaSydney8 Feb 2004ODI # 2098
22111040220.00Indiav AustraliaGwalior26 Oct 2003ODI # 2052
2244265084.61Indiav AustraliaEden Gardens18 Nov 2003ODI # 2064
22342211100.00Indiav ZimbabweBrisbane20 Jan 2004ODI # 2085
21*211231175.00Indiav PakistanPeshawar19 Mar 2004ODI # 2115
2141364058.33Indiav AustraliaWankhede1 Nov 2003ODI # 2054
21302130100.00Indiav AustraliaMelbourne6 Feb 2004ODI # 2097
21231521140.00Indiav PakistanLahore21 Mar 2004ODI # 2116
20*231230166.66Indiav PakistanLahore24 Mar 2004ODI # 2117
20241630125.00Indiav AustraliaBengaluru12 Nov 2003ODI # 2061
2032242183.33Indiav AustraliaW.A.C.A1 Feb 2004ODI # 2093
20231840111.11Indiav PakistanLahore21 Mar 2004ODI # 2116
2026224090.90Indiav PakistanLahore24 Mar 2004ODI # 2117
1939293065.51Indiav ZimbabweBrisbane20 Jan 2004ODI # 2085
19231901100.00Indiav AustraliaMelbourne6 Feb 2004ODI # 2097
1930202095.00Indiav PakistanRawalpindi16 Mar 2004ODI # 2114
18*211130163.63Indiav PakistanRawalpindi16 Mar 2004ODI # 2114
1833221081.81Indiav AustraliaBengaluru12 Nov 2003ODI # 2061
1833242175.00Indiav AustraliaBrisbane18 Jan 2004ODI # 2084
1843270166.66Indiav AustraliaSydney8 Feb 2004ODI # 2098
1822192094.73Indiav PakistanLahore24 Mar 2004ODI # 2117
1643310051.61Indiav AustraliaWankhede1 Nov 2003ODI # 2054
1618191084.21Indiav AustraliaMelbourne9 Jan 2004ODI # 2077
1627220072.72Indiav AustraliaMelbourne9 Jan 2004ODI # 2077
1626210176.19Indiav PakistanPeshawar19 Mar 2004ODI # 2115
1627200080.00Indiav PakistanLahore24 Mar 2004ODI # 2117
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]