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
25*1140227.27Australiav IndiaVisakhapatnam3 Apr 2001ODI # 1700
352431145.83Australiav IndiaVisakhapatnam3 Apr 2001ODI # 1700
332341143.47Australiav IndiaNairobi (Gym)7 Oct 2000ODI # 1633
362741133.33Zimbabwev IndiaJodhpur8 Dec 2000ODI # 1658
282130133.33Sri Lankav IndiaSharjah27 Oct 2000ODI # 1650
7660101126.66Australiav IndiaMargao6 Apr 2001ODI # 1701
189161214117.39Sri Lankav IndiaSharjah29 Oct 2000ODI # 1652
312832110.71Australiav IndiaNairobi (Gym)7 Oct 2000ODI # 1633
999071110.00Australiav IndiaBengaluru25 Mar 2001ODI # 1696
43*4140104.87Australiav IndiaVisakhapatnam3 Apr 2001ODI # 1700
252430104.16Australiav IndiaNairobi (Gym)7 Oct 2000ODI # 1633
128123150104.06Sri Lankav IndiaSharjah27 Oct 2000ODI # 1650
35*3431102.94Kenyav IndiaNairobi (Gym)3 Oct 2000ODI # 1630
7170100101.42Zimbabwev IndiaRajkot14 Dec 2000ODI # 1660
1111138298.23Australiav IndiaVisakhapatnam3 Apr 2001ODI # 1700
36*371197.29Zimbabwev IndiaSharjah22 Oct 2000ODI # 1644
27283096.42Australiav IndiaBengaluru25 Mar 2001ODI # 1696
133*13815196.37Australiav IndiaPune28 Mar 2001ODI # 1698
25262096.15Zimbabwev IndiaCuttack2 Dec 2000ODI # 1656
25*262096.15Australiav IndiaMargao6 Apr 2001ODI # 1701
10110913092.66Australiav IndiaVisakhapatnam3 Apr 2001ODI # 1700
63684092.64Zimbabwev IndiaSharjah22 Oct 2000ODI # 1644
102*1115091.89Sri Lankav IndiaSharjah27 Oct 2000ODI # 1650
48537090.56Sri Lankav IndiaSharjah20 Oct 2000ODI # 1640
102*1138290.26New Zealandv IndiaNairobi (Gym)15 Oct 2000ODI # 1639
637010190.00Australiav IndiaIndore31 Mar 2001ODI # 1699
51573089.47Zimbabwev IndiaAhmedabad5 Dec 2000ODI # 1657
51*574189.47Zimbabwev IndiaAhmedabad5 Dec 2000ODI # 1657
31354088.57New Zealandv IndiaNairobi (Gym)15 Oct 2000ODI # 1639
38434088.37Zimbabwev IndiaRajkot14 Dec 2000ODI # 1660
49563087.50Australiav IndiaBengaluru25 Mar 2001ODI # 1696
36425185.71Australiav IndiaMargao6 Apr 2001ODI # 1701
59707084.28Sri Lankav IndiaSharjah20 Oct 2000ODI # 1640
32384084.21Zimbabwev IndiaAhmedabad5 Dec 2000ODI # 1657
52*622183.87Sri Lankav IndiaSharjah29 Oct 2000ODI # 1652
42523080.76Australiav IndiaNairobi (Gym)7 Oct 2000ODI # 1633
28352080.00Zimbabwev IndiaSharjah22 Oct 2000ODI # 1644
105*1336178.94Zimbabwev IndiaSharjah26 Oct 2000ODI # 1648
26331178.78Zimbabwev IndiaAhmedabad5 Dec 2000ODI # 1657
29372078.37South Africav IndiaNairobi (Gym)13 Oct 2000ODI # 1638
46595177.96Australiav IndiaNairobi (Gym)7 Oct 2000ODI # 1633
60779077.92South Africav IndiaNairobi (Gym)13 Oct 2000ODI # 1638
37485077.08New Zealandv IndiaNairobi (Gym)15 Oct 2000ODI # 1639
87*1135176.99Australiav IndiaMargao6 Apr 2001ODI # 1701
70944174.46Zimbabwev IndiaJodhpur8 Dec 2000ODI # 1658
68927173.91Zimbabwev IndiaCuttack2 Dec 2000ODI # 1656
91*1256072.80Zimbabwev IndiaCuttack2 Dec 2000ODI # 1656
32444072.72Zimbabwev IndiaKanpur11 Dec 2000ODI # 1659
771065172.64Zimbabwev IndiaJodhpur8 Dec 2000ODI # 1658
26362072.22Zimbabwev IndiaAhmedabad5 Dec 2000ODI # 1657
57815170.37Australiav IndiaPune28 Mar 2001ODI # 1698
38572066.66Sri Lankav IndiaSharjah20 Oct 2000ODI # 1640
60936164.51Kenyav IndiaNairobi (Gym)3 Oct 2000ODI # 1630
46724063.88New Zealandv IndiaNairobi (Gym)15 Oct 2000ODI # 1639
33*524063.46Australiav IndiaPune28 Mar 2001ODI # 1698
40*644062.50Sri Lankav IndiaSharjah20 Oct 2000ODI # 1640
60991260.60Zimbabwev IndiaSharjah22 Oct 2000ODI # 1644
51872058.62Kenyav IndiaNairobi (Gym)3 Oct 2000ODI # 1630
32552158.18South Africav IndiaNairobi (Gym)13 Oct 2000ODI # 1638
26482054.16Zimbabwev IndiaSharjah26 Oct 2000ODI # 1648
32615052.45Zimbabwev IndiaKanpur11 Dec 2000ODI # 1659
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]