Batting Highest Strike Rate Innings

Players

Highest strike rates in an innings
Player
Runs
Balls
4s
6s
SR
Team
Opposition
Ground
Match Date
Scorecard
291032290.00Pakistanv AustraliaW.A.C.A29 Jan 2010ODI # 2947
291132263.63Sri Lankav IndiaKanpur24 Nov 2009Test # 1935
46*18-5255.55Pakistanv EnglandDubai (DICS)20 Feb 2010T20I # 145
64*2655246.15Australiav New ZealandChristchurch28 Feb 2010T20I # 149
32*1322246.15Englandv BangladeshChattogram5 Mar 2010ODI # 2968
60*2535240.00Indiav Sri LankaMohali12 Dec 2009T20I # 127
36*1561240.00Sri Lankav IndiaMirpur5 Jan 2010ODI # 2938
26*1112236.36West Indiesv AustraliaSydney23 Feb 2010T20I # 147
472071235.00Sri Lankav IndiaNagpur9 Dec 2009T20I # 126
37*1622231.25Australiav West IndiesHobart21 Feb 2010T20I # 146
672957231.03Australiav West IndiesSydney23 Feb 2010T20I # 147
411810-227.77Sri Lankav IndiaCuttack21 Dec 2009ODI # 2934
311441221.42Sri Lankav IndiaEden Gardens24 Dec 2009ODI # 2935
57*2610-219.23Australiav West IndiesMelbourne19 Feb 2010ODI # 2960
361732211.76New Zealandv AustraliaChristchurch28 Feb 2010T20I # 149
552611-211.53Indiav Sri LankaNagpur9 Dec 2009T20I # 126
7837112210.81Sri Lankav IndiaNagpur9 Dec 2009T20I # 126
9043105209.30Sri Lankav IndiaRajkot15 Dec 2009ODI # 2932
944559208.88South Africav EnglandCenturion15 Nov 2009T20I # 125
834085207.50New Zealandv BangladeshNapier5 Feb 2010ODI # 2949
56*2772207.40New Zealandv BangladeshHamilton3 Feb 2010T20I # 131
116*56128207.14New Zealandv AustraliaChristchurch28 Feb 2010T20I # 149
884486200.00South Africav EnglandCenturion15 Nov 2009T20I # 125
42216-200.00Australiav West IndiesBrisbane14 Feb 2010ODI # 2955
341741200.00Afghanistanv IrelandDubai (DICS)13 Feb 2010T20I # 143
341714200.00New Zealandv AustraliaAuckland11 Mar 2010ODI # 2973
26*1312200.00Sri Lankav IndiaMohali12 Dec 2009T20I # 127
673445197.05Englandv South AfricaCenturion27 Sep 2009ODI # 2900
371914194.73Australiav West IndiesHobart21 Feb 2010T20I # 146
68*3574194.28Indiav South AfricaGwalior24 Feb 2010ODI # 2962
33178-194.11Sri Lankav IndiaMirpur10 Jan 2010ODI # 2941
643372193.93Pakistanv AustraliaMelbourne5 Feb 2010T20I # 134
27*143-192.85Australiav PakistanSydney24 Jan 2010ODI # 2945
593182190.32Sri Lankav IndiaMohali12 Dec 2009T20I # 127
85*4575188.88Englandv South AfricaJohannesburg13 Nov 2009T20I # 124
62*3344187.87Australiav West IndiesSydney23 Feb 2010T20I # 147
583154187.09South Africav EnglandJohannesburg13 Nov 2009T20I # 124
261431185.71Indiav Sri LankaNagpur9 Dec 2009T20I # 126
482653184.61Pakistanv AustraliaBrisbane22 Jan 2010ODI # 2944
351913184.21South Africav IndiaJaipur21 Feb 2010ODI # 2961
47*2651180.76West Indiesv CanadaKingston13 Apr 2010ODI # 2977
452571180.00New Zealandv AustraliaHamilton27 Mar 2010Test # 1957
36206-180.00Canadav NetherlandsDubai (DICS)9 Feb 2010T20I # 136
362033180.00West Indiesv ZimbabweKingstown14 Mar 2010ODI # 2976
341922178.94Zimbabwev West IndiesPort of Spain28 Feb 2010T20I # 150
412334178.26South Africav EnglandJohannesburg13 Nov 2009T20I # 124
573234178.12Englandv South AfricaJohannesburg13 Nov 2009T20I # 124
643673177.77Indiav Sri LankaMohali12 Dec 2009T20I # 127
301732176.47Kenyav ZimbabweHarare17 Oct 2009ODI # 2911
30*1712176.47Indiav Sri LankaRajkot15 Dec 2009ODI # 2932
492851175.00Australiav PakistanAdelaide26 Jan 2010ODI # 2946
6135112174.28Canadav AfghanistanSharjah16 Feb 2010ODI # 2957
26*1531173.33Pakistanv New ZealandDubai (DICS)12 Nov 2009T20I # 122
102*59113172.88South Africav IndiaAhmedabad27 Feb 2010ODI # 2963
573325172.72Australiav IndiaHyderabad5 Nov 2009ODI # 2923
43*2532172.00Afghanistanv IrelandDubai (DICS)9 Feb 2010T20I # 135
44267-169.23West Indiesv AustraliaHobart21 Feb 2010T20I # 146
28*173-164.70Australiav New ZealandAuckland11 Mar 2010ODI # 2973
7948111164.58Kenyav CanadaDubai (DICS)10 Feb 2010T20I # 138
462832164.28Indiav Sri LankaMohali12 Dec 2009T20I # 127
46*2871164.28Kenyav ScotlandNairobi (Gym)1 Feb 2010T20I # 129
493051163.33Indiav South AfricaAhmedabad27 Feb 2010ODI # 2963
31*193-163.15Zimbabwev KenyaHarare13 Oct 2009ODI # 2909
31*1922163.15South Africav ZimbabweCenturion10 Nov 2009ODI # 2928
44*2722162.96Zimbabwev KenyaHarare12 Oct 2009ODI # 2908
34216-161.90West Indiesv AustraliaBrisbane14 Feb 2010ODI # 2955
322012160.00Netherlandsv IrelandDubai (DICS)13 Feb 2010T20I # 142
322042160.00West Indiesv ZimbabweKingstown12 Mar 2010ODI # 2974
27175-158.82Kenyav ZimbabweHarare18 Oct 2009ODI # 2912
493143158.06Indiav AustraliaVadodara25 Oct 2009ODI # 2913
30197-157.89Indiav AustraliaMohali2 Nov 2009ODI # 2919
301951157.89Bangladeshv New ZealandHamilton15 Feb 2010Test # 1953
523362157.57Pakistanv New ZealandWellington3 Dec 2009Test # 1938
44289-157.14Indiav Sri LankaCuttack21 Dec 2009ODI # 2934
33215-157.14Kenyav NetherlandsAbu Dhabi11 Feb 2010T20I # 139
362342156.52Indiav South AfricaGwalior24 Feb 2010ODI # 2962
25165-156.25Indiav South AfricaAhmedabad27 Feb 2010ODI # 2963
67*4354155.81Pakistanv New ZealandAbu Dhabi3 Nov 2009ODI # 2921
42277-155.55Indiav Sri LankaMirpur13 Jan 2010ODI # 2943
42275-155.55Canadav IrelandColombo (SSC)3 Feb 2010T20I # 130
73*4783155.31Australiav West IndiesJohannesburg26 Sep 2009ODI # 2897
624043155.00Englandv PakistanDubai (DICS)20 Feb 2010T20I # 145
34227-154.54South Africav IndiaGwalior24 Feb 2010ODI # 2962
634182153.65West Indiesv ZimbabweKingstown14 Mar 2010ODI # 2976
46309-153.33Irelandv AfghanistanColombo (PSS)1 Feb 2010T20I # 128
493262153.12Australiav West IndiesHobart21 Feb 2010T20I # 146
583854152.63Pakistanv New ZealandDubai (DICS)12 Nov 2009T20I # 122
291912152.63Englandv South AfricaCenturion15 Nov 2009T20I # 125
105*69153152.17Bangladeshv ZimbabweMirpur29 Oct 2009ODI # 2916
352332152.17Irelandv AfghanistanDubai (DICS)9 Feb 2010T20I # 135
47319-151.61Indiav Sri LankaMirpur5 Jan 2010ODI # 2938
785265150.00New Zealandv BangladeshDunedin8 Feb 2010ODI # 2951
27*1841150.00Englandv South AfricaCenturion22 Nov 2009ODI # 2929
674552148.88Australiav New ZealandChristchurch28 Feb 2010T20I # 149
37*254-148.00Sri Lankav IndiaNagpur18 Dec 2009ODI # 2933
684674147.82South Africav IndiaAhmedabad27 Feb 2010ODI # 2963
654433147.72Irelandv NetherlandsDubai (DICS)13 Feb 2010T20I # 142
312151147.61Sri Lankav IndiaMohali12 Dec 2009T20I # 127
503451147.05Irelandv CanadaColombo (SSC)3 Feb 2010T20I # 130
25175-147.05Netherlandsv CanadaDubai (DICS)9 Feb 2010T20I # 136
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:

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

New Zealand vs Australia at Mount Maunganui, Australia in New Zealand 3rd T20I, Oct 4, 2025 [T20I # 3499]

Kenya vs Tanzania at Harare, ICC Men's T20 World Cup Africa Region Final 3rd place play-off, Oct 4, 2025 [T20I # 3501]