Batting Highest Strike Rate Innings

Cricket in ODI matches

Highest strike rates in an innings
Player
Runs
Balls
4s
6s
SR
Team
Opposition
Ground
Match Date
Scorecard
25*813312.50West Indiesv EnglandBridgetown20 Feb 2019ODI # 4096
772587308.00New Zealandv EnglandWellington20 Feb 2015ODI # 3607
772759285.18West Indiesv EnglandGros Islet02 Mar 2019ODI # 4103
431653268.75Pakistanv EnglandCape Town22 Feb 2003ODI # 1962
421625262.50Scotlandv EnglandAberdeen09 May 2014ODI # 3491
31*1232258.33West Indiesv EnglandSouthampton29 Sep 2017ODI # 3918
51*2253231.81Pakistanv EnglandKarachi15 Dec 2005ODI # 2306
441934231.57New Zealandv EnglandNottingham17 Jun 2015ODI # 3657
301341230.76Sri Lankav EnglandLeeds02 Jul 2002ODI # 1850
25*11-3227.27Indiav EnglandBengaluru23 Nov 2008ODI # 2781
311432221.42Pakistanv EnglandKarachi15 Dec 2005ODI # 2306
31145-221.42Australiav EnglandMelbourne14 Feb 2015ODI # 3600
44*2081220.00Pakistanv EnglandLord's20 Sep 2010ODI # 3046
351614218.75Indiav EnglandPune26 Mar 2021ODI # 4283
30*1422214.28Sri Lankav EnglandColombo (RPS)26 Nov 2014ODI # 3554
321532213.33New Zealandv EnglandThe Oval12 Jun 2015ODI # 3655
592884210.71Sri Lankav EnglandNottingham21 Jun 2016ODI # 3751
40*1941210.52Indiav EnglandChester-le-Street04 Jul 2002ODI # 1851
401933210.52Indiav EnglandSouthampton06 Sep 2011ODI # 3187
40*1932210.52New Zealandv EnglandSouthampton02 Jun 2013ODI # 3361
823964210.25West Indiesv EnglandPort of Spain04 Mar 1986ODI # 366
50*2444208.33Australiav EnglandPerth01 Feb 2015ODI # 3597
542671207.69Sri Lankav EnglandColombo (RPS)16 Dec 2014ODI # 3569
582854207.14Pakistanv EnglandNottingham30 Aug 2016ODI # 3773
29*1422207.14Pakistanv EnglandSharjah07 Apr 1999ODI # 1429
643173206.45Australiav EnglandLord's05 Sep 2015ODI # 3681
331623206.25New Zealandv EnglandThe Oval12 Jun 2015ODI # 3655
743694205.55New Zealandv EnglandNapier20 Feb 2013ODI # 3336
432181204.76West Indiesv EnglandChennai17 Mar 2011ODI # 3135
492443204.16New Zealandv EnglandAdelaide29 Jan 1983ODI # 176
52*2662200.00West Indiesv EnglandKingstown02 Mar 1994ODI # 888
281421200.00Australiav EnglandMelbourne04 Feb 1979ODI # 59
5830121193.33Pakistanv EnglandNottingham30 Aug 2016ODI # 3773
774037192.50Indiav EnglandPune26 Mar 2021ODI # 4283
50*2652192.30Indiav EnglandCardiff16 Sep 2011ODI # 3195
50*2633192.30Australiav EnglandLeeds11 Sep 2015ODI # 3683
84*4485190.90Australiav EnglandHyderabad (Deccan)19 Oct 1989ODI # 575
36*195-189.47Indiav EnglandThe Oval09 Sep 2011ODI # 3189
75*4053187.50Pakistanv EnglandKarachi24 Oct 2000ODI # 1645
301612187.50Australiav EnglandMelbourne22 Nov 2022ODI # 4480
58*3172187.09Indiav EnglandPune23 Mar 2021ODI # 4281
43*235-186.95Australiav EnglandLord's06 Sep 2009ODI # 2883
28*1522186.66West Indiesv EnglandThe Oval27 Sep 2017ODI # 3916
69*3715-186.48Australiav EnglandSydney23 Jan 2003ODI # 1940
8244133186.36Sri Lankav EnglandFaisalabad09 Mar 1996ODI # 1077
804358186.04West Indiesv EnglandBridgetown27 Mar 2009ODI # 2828
26*1431185.71New Zealandv EnglandAuckland23 Feb 2002ODI # 1812
33184-183.33Pakistanv EnglandMelbourne25 Mar 1992ODI # 752
311723182.35Pakistanv EnglandLord's10 Jul 2021ODI # 4300
9452113180.76Bangladeshv EnglandNottingham21 Jun 2005ODI # 2252
36208-180.00Sri Lankav EnglandPallekele17 Oct 2018ODI # 4054
11363136179.36Irelandv EnglandBengaluru02 Mar 2011ODI # 3114
774356179.06New Zealandv EnglandChristchurch23 Feb 2008ODI # 2684
75*4236178.57South Africav EnglandWankhede21 Oct 2023ODI # 4677
392252177.27New Zealandv EnglandThe Oval12 Jun 2015ODI # 3655
138*78166176.92Indiav EnglandRajkot14 Nov 2008ODI # 2774
42246-175.00West Indiesv EnglandNottingham07 Jul 2007ODI # 2598
35*204-175.00West Indiesv EnglandPort of Spain08 Apr 1998ODI # 1310
281631175.00Afghanistanv EnglandDelhi15 Oct 2023ODI # 4670
261541173.33Sri Lankav EnglandThe Oval28 Jun 2011ODI # 3165
261522173.33Irelandv EnglandDublin25 Aug 2011ODI # 3185
38227-172.72Australiav EnglandNottingham17 Sep 2009ODI # 2891
50*2924172.41Indiav EnglandIndore17 Nov 2008ODI # 2777
482843171.42West Indiesv EnglandNorth Sound03 Dec 2023ODI # 4706
80*4785170.21New Zealandv EnglandHamilton12 Feb 2008ODI # 2677
51*3061170.00New Zealandv EnglandAuckland16 Feb 1991ODI # 670
563316169.69Sri Lankav EnglandColombo (RPS)23 Oct 2018ODI # 4058
613654169.44West Indiesv EnglandNorth Sound28 Feb 2014ODI # 3477
271631168.75New Zealandv EnglandChristchurch15 Feb 1992ODI # 713
372232168.18Pakistanv EnglandLord's20 Sep 2010ODI # 3046
162971114167.01West Indiesv EnglandSt George's27 Feb 2019ODI # 4099
45*2724166.66New Zealandv EnglandHamilton25 Feb 2018ODI # 3980
664011-165.00Australiav EnglandMelbourne14 Feb 2015ODI # 3600
61*3782164.86Indiav EnglandKochi15 Jan 2013ODI # 3320
281741164.70Pakistanv EnglandLeeds19 May 2019ODI # 4140
54*3334163.63New Zealandv EnglandPerth30 Jan 2007ODI # 2490
623834163.15South Africav EnglandJohannesburg12 Feb 2016ODI # 3737
10967124162.68South Africav EnglandWankhede21 Oct 2023ODI # 4677
26161-162.50West Indiesv EnglandPort of Spain06 Mar 1994ODI # 892
26164-162.50Bangladeshv EnglandCardiff08 Jun 2019ODI # 4153
603753162.16Indiav EnglandLeeds02 Jun 1982ODI # 152
42*265-161.53Pakistanv EnglandLord's02 Sep 2006ODI # 2409
664163160.97Pakistanv EnglandNagpur30 Oct 1989ODI # 590
805047160.00South Africav EnglandEast London09 Feb 2005ODI # 2224
59*376-159.45Pakistanv EnglandLahore09 Mar 1984ODI # 254
51*328-159.37Indiav EnglandManchester22 Jun 1983ODI # 221
35*2232159.09South Africav EnglandSouthampton27 May 2017ODI # 3873
271741158.82Sri Lankav EnglandPallekele10 Dec 2014ODI # 3565
573644158.33South Africav EnglandCape Town06 Feb 2005ODI # 2223
38*2441158.33Pakistanv EnglandBirmingham07 Jun 2001ODI # 1719
12076124157.89Indiav EnglandPune15 Jan 2017ODI # 3819
301951157.89Indiav EnglandThe Oval23 May 1996ODI # 1102
41264-157.69Pakistanv EnglandNottingham17 May 2019ODI # 4138
442824157.14West Indiesv EnglandGros Islet01 May 2004ODI # 2125
33213-157.14South Africav EnglandGqeberha04 Feb 2005ODI # 2221
58*3723156.75South Africav EnglandBloemfontein29 Jan 2023ODI # 4513
25*1611156.25Indiav EnglandPerth22 Feb 1992ODI # 715
281832155.55Indiav EnglandSouthampton06 Sep 2011ODI # 3187
31*2041155.00South Africav EnglandLord's02 Sep 2012ODI # 3302
34*2212154.54Sri Lankav EnglandColombo (RPS)10 Mar 1993ODI # 815
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:

Bangladesh v Sri Lanka at Chattogram, 3rd ODI, Mar 18, 2024 [ODI # 4745]

Bangladesh v Sri Lanka at Chattogram, 2nd ODI, Mar 15, 2024 [ODI # 4744]

Bangladesh v Sri Lanka at Chattogram, 1st ODI, Mar 13, 2024 [ODI # 4743]