Batting Highest Strike Rate Innings - vs India

Players - vs India

Highest strike rates in an innings
Player
Runs
Balls
4s
6s
SR
Team
Opposition
Ground
Match Date
Scorecard
382070190.00Australiav IndiaMelbourne6 Feb 2004ODI # 2097
31*1840172.22Pakistanv IndiaRawalpindi16 Mar 2004ODI # 2114
663973169.23Australiav IndiaSydney8 Feb 2004ODI # 2098
271621168.75Pakistanv IndiaKarachi13 Mar 2004ODI # 2112
33*2030165.00Australiav IndiaSydney8 Feb 2004ODI # 2098
44*2840157.14Australiav IndiaEden Gardens18 Nov 2003ODI # 2064
48*3313145.45Zimbabwev IndiaHobart14 Jan 2004ODI # 2080
392740144.44Zimbabwev IndiaBrisbane20 Jan 2004ODI # 2085
41*2941141.37India Bv IndiaBengaluru11 Sep 2003List A
8058104137.93Pakistanv IndiaRawalpindi16 Mar 2004ODI # 2114
413080136.66Australiav IndiaWankhede1 Nov 2003ODI # 2054
322421133.33Pakistanv IndiaLahore21 Mar 2004ODI # 2116
9572141131.94Australiav IndiaSydney22 Jan 2004ODI # 2086
393040130.00Zimbabwev IndiaBrisbane20 Jan 2004ODI # 2085
7357112128.07Australiav IndiaW.A.C.A1 Feb 2004ODI # 2093
61*4980124.48Australiav IndiaBengaluru12 Nov 2003ODI # 2061
122102122119.60Pakistanv IndiaKarachi13 Mar 2004ODI # 2112
282440116.66Australiav IndiaMelbourne9 Jan 2004ODI # 2077
7565111115.38Australiav IndiaW.A.C.A1 Feb 2004ODI # 2093
10797131110.30India Bv IndiaBengaluru11 Sep 2003List A
544990110.20New Zealandv IndiaHyderabad (Deccan)15 Nov 2003ODI # 2062
888072110.00Australiav IndiaMelbourne6 Feb 2004ODI # 2097
736854107.35Pakistanv IndiaKarachi13 Mar 2004ODI # 2112
30*2820107.14Pakistanv IndiaRawalpindi16 Mar 2004ODI # 2114
111104141106.73Australiav IndiaBengaluru12 Nov 2003ODI # 2061
837980105.06Australiav IndiaGwalior26 Oct 2003ODI # 2052
108*10317104.85Australiav IndiaBengaluru12 Nov 2003ODI # 2061
126122113103.27Australiav IndiaSydney8 Feb 2004ODI # 2098
53*5270101.92Pakistanv IndiaPeshawar19 Mar 2004ODI # 2115
109107120101.86Australiav IndiaBrisbane18 Jan 2004ODI # 2084
12312194101.65Pakistanv IndiaLahore21 Mar 2004ODI # 2116
727151101.40Pakistanv IndiaLahore24 Mar 2004ODI # 2117
10010091100.00Zimbabwev IndiaAdelaide24 Jan 2004ODI # 2087
343460100.00Australiav IndiaMelbourne9 Jan 2004ODI # 2077
282810100.00Pakistanv IndiaRawalpindi16 Mar 2004ODI # 2114
44455097.77Australiav IndiaBengaluru12 Nov 2003ODI # 2061
29301096.66Australiav IndiaGwalior26 Oct 2003ODI # 2052
46484195.83Pakistanv IndiaKarachi13 Mar 2004ODI # 2112
63666195.45Australiav IndiaMelbourne9 Jan 2004ODI # 2077
41*433095.34Australiav IndiaBrisbane18 Jan 2004ODI # 2084
42453093.33Australiav IndiaBrisbane18 Jan 2004ODI # 2084
77844091.66India Av IndiaBengaluru10 Sep 2003List A
29324090.62Australiav IndiaSydney8 Feb 2004ODI # 2098
82*926189.13New Zealandv IndiaCuttack6 Nov 2003ODI # 2056
67764088.15Australiav IndiaSydney8 Feb 2004ODI # 2098
59*684086.76Zimbabwev IndiaHobart14 Jan 2004ODI # 2080
881025386.27Australiav IndiaMelbourne9 Jan 2004ODI # 2077
29341185.29Pakistanv IndiaRawalpindi16 Mar 2004ODI # 2114
1091289085.15Zimbabwev IndiaAdelaide24 Jan 2004ODI # 2087
9811614084.48Pakistanv IndiaPeshawar19 Mar 2004ODI # 2115
79*947184.04India Av IndiaBengaluru10 Sep 2003List A
10011910184.03Australiav IndiaWankhede1 Nov 2003ODI # 2054
31373083.78Australiav IndiaWankhede1 Nov 2003ODI # 2054
48594181.35Australiav IndiaWankhede1 Nov 2003ODI # 2054
36457080.00Australiav IndiaEden Gardens18 Nov 2003ODI # 2064
861089179.62Pakistanv IndiaRawalpindi16 Mar 2004ODI # 2114
36464078.26Zimbabwev IndiaW.A.C.A3 Feb 2004ODI # 2095
42543177.77Australiav IndiaSydney22 Jan 2004ODI # 2086
57745177.02India Bv IndiaBengaluru11 Sep 2003List A
30393076.92India Bv IndiaBengaluru11 Sep 2003List A
33435076.74India Bv IndiaBengaluru11 Sep 2003List A
68895076.40New Zealandv IndiaCuttack6 Nov 2003ODI # 2056
36481075.00Pakistanv IndiaLahore21 Mar 2004ODI # 2116
38515074.50Pakistanv IndiaLahore24 Mar 2004ODI # 2117
42575073.68Australiav IndiaWankhede1 Nov 2003ODI # 2054
65893173.03Pakistanv IndiaLahore24 Mar 2004ODI # 2117
28401170.00Pakistanv IndiaPeshawar19 Mar 2004ODI # 2115
45664068.18India Av IndiaBengaluru10 Sep 2003List A
45685066.17Pakistanv IndiaLahore21 Mar 2004ODI # 2116
29453064.44New Zealandv IndiaCuttack6 Nov 2003ODI # 2056
47762061.84Australiav IndiaGwalior26 Oct 2003ODI # 2052
28464060.86Zimbabwev IndiaW.A.C.A3 Feb 2004ODI # 2095
611016060.39Australiav IndiaEden Gardens18 Nov 2003ODI # 2064
40*701157.14Australiav IndiaEden Gardens18 Nov 2003ODI # 2064
36644056.25Zimbabwev IndiaBrisbane20 Jan 2004ODI # 2085
34610055.73Zimbabwev IndiaBrisbane20 Jan 2004ODI # 2085
50914054.94Australiav IndiaMelbourne6 Feb 2004ODI # 2097
36713050.70Zimbabwev IndiaHobart14 Jan 2004ODI # 2080
31693044.92New Zealandv IndiaHyderabad (Deccan)15 Nov 2003ODI # 2062
Adjust:Most recentPast weekPast MonthPast year4 years10 years25 years
Minimum of 25 runs
Strike rates listed for matches only where balls faced are available
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]