Batting Highest Strike Rate Innings

Players

Highest strike rates in an innings
Player
Runs
Balls
4s
6s
SR
Team
Opposition
Ground
Match Date
Scorecard
31*823387.50New Zealandv CanadaWankhede13 Mar 2011ODI # 3129
25913277.77New Zealandv PakistanPallekele8 Mar 2011ODI # 3123
401524266.66South Africav NetherlandsMohali3 Mar 2011ODI # 3115
652555260.00Pakistanv New ZealandChristchurch29 Jan 2011ODI # 3090
602754222.22West Indiesv NetherlandsDelhi28 Feb 2011ODI # 3112
432181204.76West Indiesv EnglandChennai17 Mar 2011ODI # 3135
28*156-186.66South Africav PakistanDubai (DICS)5 Nov 2010ODI # 3067
89*4966181.63Australiav IndiaVisakhapatnam20 Oct 2010ODI # 3060
11363136179.36Irelandv EnglandBengaluru2 Mar 2011ODI # 3114
372151176.19South Africav ZimbabweBenoni22 Oct 2010ODI # 3061
352032175.00New Zealandv CanadaWankhede13 Mar 2011ODI # 3129
33*1931173.68South Africav ZimbabweBenoni22 Oct 2010ODI # 3061
945585170.90West Indiesv IrelandMohali11 Mar 2011ODI # 3126
744465168.18New Zealandv CanadaWankhede13 Mar 2011ODI # 3129
513152164.51South Africav ZimbabweBloemfontein15 Oct 2010ODI # 3057
36*2211163.63Sri Lankav West IndiesColombo (SSC)6 Feb 2011ODI # 3099
553462161.76New Zealandv PakistanWellington22 Jan 2011ODI # 3085
25*1641156.25Pakistanv New ZealandQueenstown26 Jan 2011ODI # 3088
26*174-152.94New Zealandv KenyaChennai20 Feb 2011ODI # 3101
291931152.63Indiav New ZealandGuwahati28 Nov 2010ODI # 3070
38259-152.00Indiav PakistanMohali30 Mar 2011ODI # 3147
442942151.72Pakistanv New ZealandChristchurch29 Jan 2011ODI # 3090
109*72710151.38Pakistanv South AfricaAbu Dhabi31 Oct 2010ODI # 3063
71*4791151.06Indiav AustraliaVisakhapatnam20 Oct 2010ODI # 3060
1057088150.00Indiav South AfricaCenturion23 Jan 2011ODI # 3087
51348-150.00Australiav EnglandSydney2 Feb 2011ODI # 3094
392652150.00Indiav NetherlandsDelhi9 Mar 2011ODI # 3124
30*2021150.00Englandv NetherlandsNagpur22 Feb 2011ODI # 3104
44308-146.66Sri Lankav KenyaColombo (RPS)1 Mar 2011ODI # 3113
38265-146.15Bangladeshv EnglandChattogram11 Mar 2011ODI # 3127
38*2631146.15Australiav IndiaAhmedabad24 Mar 2011ODI # 3143
352451145.83Englandv AustraliaBrisbane30 Jan 2011ODI # 3091
35*244-145.83Netherlandsv EnglandNagpur22 Feb 2011ODI # 3104
42295-144.82Pakistanv South AfricaDubai (DICS)5 Nov 2010ODI # 3067
39*276-144.44Englandv AustraliaAdelaide26 Jan 2011ODI # 3089
59*418-143.90South Africav PakistanDubai (DICS)8 Nov 2010ODI # 3069
98*69123142.02New Zealandv IndiaBengaluru7 Dec 2010ODI # 3076
412923141.37West Indiesv EnglandChennai17 Mar 2011ODI # 3135
31225-140.90Englandv IndiaBengaluru27 Feb 2011ODI # 3110
45325-140.62Englandv AustraliaSydney2 Feb 2011ODI # 3094
101*7255140.27South Africav ZimbabwePotchefstroom17 Oct 2010ODI # 3059
10172142140.27Irelandv NetherlandsEden Gardens18 Mar 2011ODI # 3136
50368-138.88South Africav IndiaDurban12 Jan 2011ODI # 3079
261941136.84South Africav ZimbabweBenoni22 Oct 2010ODI # 3061
13498134136.73South Africav NetherlandsMohali3 Mar 2011ODI # 3115
715281136.53Pakistanv KenyaHambantota23 Feb 2011ODI # 3105
34*2531136.00Pakistanv New ZealandPallekele8 Mar 2011ODI # 3123
614572135.55New Zealandv BangladeshMirpur5 Oct 2010ODI # 3051
35266-134.61Indiav EnglandBengaluru27 Feb 2011ODI # 3110
523961133.33South Africav IndiaNagpur12 Mar 2011ODI # 3128
624791131.91South Africav PakistanDubai (DICS)8 Nov 2010ODI # 3069
58*4461131.81New Zealandv PakistanAuckland5 Feb 2011ODI # 3097
30*233-130.43Englandv NetherlandsNagpur22 Feb 2011ODI # 3104
655073130.00New Zealandv PakistanAuckland5 Feb 2011ODI # 3097
272122128.57Irelandv NetherlandsEden Gardens18 Mar 2011ODI # 3136
123*9677128.12Indiav New ZealandBengaluru7 Dec 2010ODI # 3076
413241128.12Zimbabwev IrelandHarare26 Sep 2010ODI # 3048
34*274-125.92New Zealandv CanadaWankhede13 Mar 2011ODI # 3129
443542125.71Pakistanv New ZealandAuckland5 Feb 2011ODI # 3097
544331125.58South Africav PakistanAbu Dhabi31 Oct 2010ODI # 3063
54434-125.58Australiav KenyaBengaluru13 Mar 2011ODI # 3130
175140145125.00Indiav BangladeshMirpur19 Feb 2011ODI # 3100
30*2423125.00Indiav IrelandBengaluru6 Mar 2011ODI # 3121
312531124.00Indiav EnglandBengaluru27 Feb 2011ODI # 3110
47387-123.68Englandv West IndiesChennai17 Mar 2011ODI # 3135
1008191123.45Sri Lankav CanadaHambantota20 Feb 2011ODI # 3102
27226-122.72Indiav NetherlandsDelhi9 Mar 2011ODI # 3124
494032122.50Pakistanv South AfricaAbu Dhabi31 Oct 2010ODI # 3063
665491122.22Zimbabwev KenyaEden Gardens20 Mar 2011ODI # 3140
39*324-121.87Australiav EnglandAdelaide26 Jan 2011ODI # 3089
39*3252121.87New Zealandv KenyaChennai20 Feb 2011ODI # 3101
282322121.73Zimbabwev South AfricaPotchefstroom17 Oct 2010ODI # 3059
34*2821121.42Indiav AustraliaAhmedabad24 Mar 2011ODI # 3143
292412120.83Pakistanv IndiaMohali30 Mar 2011ODI # 3147
352931120.68South Africav PakistanAbu Dhabi29 Oct 2010ODI # 3062
100*8382120.48Indiav BangladeshMirpur19 Feb 2011ODI # 3100
544553120.00Canadav AustraliaBengaluru16 Mar 2011ODI # 3134
42355-120.00Englandv AustraliaMelbourne16 Jan 2011ODI # 3081
30255-120.00New Zealandv IndiaBengaluru7 Dec 2010ODI # 3076
30253-120.00Zimbabwev CanadaNagpur28 Feb 2011ODI # 3111
138*11618-118.96Indiav New ZealandJaipur1 Dec 2010ODI # 3072
322731118.51Zimbabwev BangladeshMirpur3 Dec 2010ODI # 3073
595063118.00Indiav South AfricaCape Town18 Jan 2011ODI # 3082
595072118.00Englandv IrelandBengaluru2 Mar 2011ODI # 3114
34297-117.24Bangladeshv IndiaMirpur19 Feb 2011ODI # 3100
827041117.14Australiav EnglandSydney2 Feb 2011ODI # 3094
41*354-117.14Sri Lankav New ZealandWankhede18 Mar 2011ODI # 3137
103*8813-117.04Sri Lankav IndiaWankhede2 Apr 2011ODI # 3148
564862116.66Sri Lankav AustraliaMelbourne3 Nov 2010ODI # 3065
494271116.66West Indiesv NetherlandsDelhi28 Feb 2011ODI # 3112
938071116.25Australiav KenyaBengaluru13 Mar 2011ODI # 3130
58509-116.00Indiav EnglandBengaluru27 Feb 2011ODI # 3110
29254-116.00Pakistanv South AfricaDubai (DICS)5 Nov 2010ODI # 3067
29256-116.00Netherlandsv EnglandNagpur22 Feb 2011ODI # 3104
675881115.51Englandv AustraliaAdelaide26 Jan 2011ODI # 3089
91*7982115.18Indiav Sri LankaWankhede2 Apr 2011ODI # 3148
1079376115.05New Zealandv PakistanAuckland5 Feb 2011ODI # 3097
312732114.81Kenyav AfghanistanNairobi (Gym)7 Oct 2010ODI # 3052
1109614-114.58South Africav ZimbabweBloemfontein15 Oct 2010ODI # 3057
322822114.28New Zealandv IndiaGuwahati28 Nov 2010ODI # 3070
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:

Sri Lanka vs England at Colombo (RPS), England in Sri Lanka 1st ODI, Jan 22, 2026 [ODI # 4940 - Live]
>> 104/1 (24.2 ov, BM Duckett 44*, JE Root 49*, JDF Vandersay 0/17)

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]