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
25759045825-56.11Australiav IndiaMelbourne226 Dec 2003Test # 1678
24250835231-68.75Australiav IndiaAdelaide112 Dec 2003Test # 1673
14554841019-35.36New Zealandv IndiaMohali116 Oct 2003Test # 1662
13626017317178.61Australiav IndiaMelbourne226 Dec 2003Test # 1678
126172122113103.27Australiav IndiaSydney18 Feb 2004ODI # 2098
12523016617-75.30Australiav IndiaSydney22 Jan 2004Test # 1680
12316012194101.65Pakistanv IndiaLahore121 Mar 2004ODI # 2116
122154102122119.60Pakistanv IndiaKarachi213 Mar 2004ODI # 2112
12132519417-62.37Australiav IndiaBrisbane14 Dec 2003Test # 1671
11929623110251.51New Zealandv IndiaMohali116 Oct 2003Test # 1662
11832324314-48.55Pakistanv IndiaLahore25 Apr 2004Test # 1695
11719414917178.52Australiav IndiaSydney22 Jan 2004Test # 1680
11221916416268.29Pakistanv IndiaMultan328 Mar 2004Test # 1693
111142104141106.73Australiav IndiaBengaluru112 Nov 2003ODI # 2061
10915010712-101.86Australiav IndiaBrisbane218 Jan 2004ODI # 2084
1091811289-85.15Zimbabwev IndiaAdelaide224 Jan 2004ODI # 2087
108*15010317104.85Australiav IndiaBengaluru112 Nov 2003ODI # 2061
10631922714246.69New Zealandv IndiaMohali116 Oct 2003Test # 1662
10328320714-49.75New Zealandv IndiaAhmedabad28 Oct 2003Test # 1660
10126620414-49.50Pakistanv IndiaLahore25 Apr 2004Test # 1695
100*1961307176.92New Zealandv IndiaMohali116 Oct 2003Test # 1662
10016811910184.03Australiav IndiaWankhede11 Nov 2003ODI # 2054
10014810091100.00Zimbabwev IndiaAdelaide224 Jan 2004ODI # 2087
9912898102101.02Australiav IndiaBrisbane34 Dec 2003Test # 1671
9815411614-84.48Pakistanv IndiaPeshawar219 Mar 2004ODI # 2115
9511172141131.94Australiav IndiaSydney222 Jan 2004ODI # 2086
9119415114-60.26Pakistanv IndiaMultan228 Mar 2004Test # 1693
881321025386.27Australiav IndiaMelbourne19 Jan 2004ODI # 2077
881148072110.00Australiav IndiaMelbourne26 Feb 2004ODI # 2097
861451089179.62Pakistanv IndiaRawalpindi116 Mar 2004ODI # 2114
83*2591908-43.68New Zealandv IndiaAhmedabad48 Oct 2003Test # 1660
83119798-105.06Australiav IndiaGwalior226 Oct 2003ODI # 2052
82*152926189.13New Zealandv IndiaCuttack26 Nov 2003ODI # 2056
8017915915-50.31Australiav IndiaSydney42 Jan 2004Test # 1680
809258104137.93Pakistanv IndiaRawalpindi116 Mar 2004ODI # 2114
77*161969-80.20Australiav IndiaSydney42 Jan 2004Test # 1680
7715311813-65.25Pakistanv IndiaMultan228 Mar 2004Test # 1693
751361099168.80Australiav IndiaAdelaide112 Dec 2003Test # 1673
7511365111115.38Australiav IndiaW.A.C.A21 Feb 2004ODI # 2093
737657112128.07Australiav IndiaW.A.C.A21 Feb 2004ODI # 2093
73986854107.35Pakistanv IndiaKarachi213 Mar 2004ODI # 2112
731891417351.77Pakistanv IndiaLahore25 Apr 2004Test # 1695
721007151101.40Pakistanv IndiaLahore224 Mar 2004ODI # 2117
7221815313-47.05Pakistanv IndiaLahore25 Apr 2004Test # 1695
68137895-76.40New Zealandv IndiaCuttack26 Nov 2003ODI # 2056
672321869-36.02New Zealandv IndiaAhmedabad48 Oct 2003Test # 1660
671398812176.13Australiav IndiaSydney22 Jan 2004Test # 1680
67108764-88.15Australiav IndiaSydney18 Feb 2004ODI # 2098
66*1181003266.00Australiav IndiaBrisbane34 Dec 2003Test # 1671
66523973169.23Australiav IndiaSydney18 Feb 2004ODI # 2098
65115893173.03Pakistanv IndiaLahore224 Mar 2004ODI # 2117
6389666195.45Australiav IndiaMelbourne19 Jan 2004ODI # 2077
61*87498-124.48Australiav IndiaBengaluru112 Nov 2003ODI # 2061
611311016-60.39Australiav IndiaEden Gardens118 Nov 2003ODI # 2064
60*1359013-66.66Pakistanv IndiaRawalpindi313 Apr 2004Test # 1697
6018812910-46.51New Zealandv IndiaAhmedabad28 Oct 2003Test # 1660
59*76684-86.76Zimbabwev IndiaHobart114 Jan 2004ODI # 2080
58116727280.55Australiav IndiaAdelaide112 Dec 2003Test # 1673
56*1111027-54.90Australiav IndiaBrisbane34 Dec 2003Test # 1671
54108928-58.69New Zealandv IndiaAhmedabad28 Oct 2003Test # 1660
5473499-110.20New Zealandv IndiaHyderabad (Deccan)215 Nov 2003ODI # 2062
54125887161.36Australiav IndiaBrisbane14 Dec 2003Test # 1671
53*95639-84.12Australiav IndiaMelbourne426 Dec 2003Test # 1678
53*72527-101.92Pakistanv IndiaPeshawar219 Mar 2004ODI # 2115
51*1461358-37.77New Zealandv IndiaAhmedabad48 Oct 2003Test # 1660
50111755-66.66Australiav IndiaBrisbane34 Dec 2003Test # 1671
50129914-54.94Australiav IndiaMelbourne26 Feb 2004ODI # 2097
491541227-40.16Pakistanv IndiaRawalpindi113 Apr 2004Test # 1697
48*69505-96.00New Zealandv IndiaMohali116 Oct 2003Test # 1662
48*74536-90.56Australiav IndiaAdelaide112 Dec 2003Test # 1673
48*443313145.45Zimbabwev IndiaHobart114 Jan 2004ODI # 2080
4859594181.35Australiav IndiaWankhede11 Nov 2003ODI # 2054
4888619-78.68Pakistanv IndiaRawalpindi313 Apr 2004Test # 1697
47137762-61.84Australiav IndiaGwalior226 Oct 2003ODI # 2052
4790588-81.03Australiav IndiaSydney42 Jan 2004Test # 1680
471461047-45.19Australiav IndiaSydney42 Jan 2004Test # 1680
4714211310-41.59Australiav IndiaSydney22 Jan 2004Test # 1680
471401096-43.11Pakistanv IndiaMultan228 Mar 2004Test # 1693
4675484195.83Pakistanv IndiaKarachi213 Mar 2004ODI # 2112
4593685-66.17Pakistanv IndiaLahore121 Mar 2004ODI # 2116
44*39284-157.14Australiav IndiaEden Gardens118 Nov 2003ODI # 2064
4479455-97.77Australiav IndiaBengaluru112 Nov 2003ODI # 2061
4359454295.55Australiav IndiaAdelaide312 Dec 2003Test # 1673
4283575-73.68Australiav IndiaWankhede11 Nov 2003ODI # 2054
42122795-53.16Australiav IndiaBrisbane14 Dec 2003Test # 1671
4286658-64.61Australiav IndiaAdelaide312 Dec 2003Test # 1673
4259453-93.33Australiav IndiaBrisbane218 Jan 2004ODI # 2084
4287543177.77Australiav IndiaSydney222 Jan 2004ODI # 2086
41*71433-95.34Australiav IndiaBrisbane218 Jan 2004ODI # 2084
4130308-136.66Australiav IndiaWankhede11 Nov 2003ODI # 2054
40*91701157.14Australiav IndiaEden Gardens118 Nov 2003ODI # 2064
4090726-55.55Australiav IndiaSydney22 Jan 2004Test # 1680
4094964-41.66Australiav IndiaSydney42 Jan 2004Test # 1680
3947274-144.44Zimbabwev IndiaBrisbane220 Jan 2004ODI # 2085
3952304-130.00Zimbabwev IndiaBrisbane220 Jan 2004ODI # 2085
38111764-50.00Australiav IndiaAdelaide312 Dec 2003Test # 1673
3826207-190.00Australiav IndiaMelbourne26 Feb 2004ODI # 2097
3885515-74.50Pakistanv IndiaLahore224 Mar 2004ODI # 2117
38118836-45.78Pakistanv IndiaMultan228 Mar 2004Test # 1693
3781526-71.15Australiav IndiaBrisbane14 Dec 2003Test # 1671
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:

West Indies vs India at Ahmedabad, West Indies in India 1st Test, Oct 2-4, 2025 [Test # 2600]

Namibia vs Zimbabwe at Harare, ICC Men's T20 World Cup Africa Region Final Final, Oct 4, 2025 [T20I # 3503]

Uganda vs Nigeria at Harare, ICC Men's T20 World Cup Africa Region Final 5th place play-off, Oct 4, 2025 [T20I # 3502]