Highest strike rate in an innings

Records for ODI Matches

Highest strike rates in an innings
Player
Runs
Balls
4s
6s
SR
Team
Opposition
Ground
Match Date
Scorecard
31*823387.5New Zealandv CanadaWankhede13 Mar 2011ODI # 3129
47*13-6361.53New Zealandv Sri LankaMount Maunganui03 Jan 2019ODI # 4074
32*933355.55New Zealandv Sri LankaHambantota12 Nov 2013ODI # 3434
32*933355.55Australiav ZimbabweTownsville28 Aug 2022ODI # 4458
31*914344.44Englandv AfghanistanManchester18 Jun 2019ODI # 4163
14944916338.63South Africav West IndiesJohannesburg18 Jan 2015ODI # 3583
42*1334323.07West Indiesv PakistanChristchurch21 Feb 2015ODI # 3608
321023320Australiav BangladeshNottingham20 Jun 2019ODI # 4166
25*813312.5West Indiesv EnglandBridgetown20 Feb 2019ODI # 4096
28923311.11Sri Lankav BangladeshMirpur27 Jan 2018ODI # 3967
93*3098310New Zealandv Sri LankaChristchurch28 Dec 2015ODI # 3715
34*1114309.09New Zealandv West IndiesBridgetown21 Aug 2022ODI # 4456
772587308New Zealandv EnglandWellington20 Feb 2015ODI # 3607
55*1846305.55Pakistanv NetherlandsColombo (SSC)21 Sep 2002ODI # 1883
66*2266300Englandv NetherlandsAmstelveen17 Jun 2022ODI # 4413
331133300New Zealandv West IndiesQueenstown01 Jan 2014ODI # 3451
27*913300Sri Lankav BangladeshChattogram25 Feb 2006ODI # 2338
27*941300Australiav IndiaSydney26 Mar 2015ODI # 3645
27*941300Englandv BangladeshCardiff08 Jun 2019ODI # 4153
47*1663293.75Englandv New ZealandNottingham05 Jun 2013ODI # 3362
471634293.75Zimbabwev U.S.A.Harare26 Jun 2023ODI # 4601
441534293.33New Zealandv IrelandDublin (Malahide)21 May 2017ODI # 3870
38*1352292.3Englandv Sri LankaThe Oval22 May 2014ODI # 3492
32*11-4290.9Indiav ZimbabweJodhpur08 Dec 2000ODI # 1658
32*1114290.9Pakistanv South AfricaCenturion07 Apr 2021ODI # 4287
29*1022290Indiav PakistanSharjah15 Apr 1996ODI # 1098
291032290Pakistanv AustraliaPerth29 Jan 2010ODI # 2947
551983289.47Australiav Sri LankaDambulla31 Aug 2016ODI # 3774
80*2896285.71New Zealandv BangladeshQueenstown31 Dec 2007ODI # 2660
772759285.18West Indiesv EnglandGros Islet02 Mar 2019ODI # 4103
37*1333284.61South Africav BangladeshBenoni09 Nov 2008ODI # 2772
341223283.33Pakistanv Sri LankaSharjah18 Dec 2013ODI # 3445
45*1624281.25Englandv BangladeshBirmingham12 Jul 2010ODI # 3026
131*47614278.72New Zealandv West IndiesQueenstown01 Jan 2014ODI # 3451
50*18-6277.77Scotlandv P.N.G.Dubai (DICS)13 Apr 2022ODI # 4387
25*9-3277.77Pakistanv West IndiesSharjah15 Nov 1985ODI # 339
25913277.77New Zealandv PakistanPallekele08 Mar 2011ODI # 3123
25941277.77Australiav Sri LankaSydney08 Mar 2015ODI # 3629
361323276.92West Indiesv Sri LankaColombo (RPS)01 Nov 2015ODI # 3701
44*1653275Bangladeshv KenyaBogra17 Mar 2006ODI # 2350
44*1662275Bangladeshv PakistanMirpur04 Mar 2014ODI # 3482
602237272.72Australiav IndiaBengaluru02 Nov 2013ODI # 3428
301132272.72Bangladeshv West IndiesProvidence22 Jul 2018ODI # 4022
491863272.22South Africav New ZealandAuckland24 Mar 2015ODI # 3644
6825132272Sri Lankav PakistanPallekele15 Jul 2015ODI # 3669
762885271.42Sri Lankav PakistanSingapore07 Apr 1996ODI # 1093
27*1013270Pakistanv West IndiesSharjah13 Oct 1995ODI # 1008
431653268.75Pakistanv EnglandCape Town22 Feb 2003ODI # 1962
67*2574268Indiav ZimbabweRajkot14 Dec 2000ODI # 1660
48*1854266.66Bangladeshv Sri LankaChattogram18 Mar 2024ODI # 4745
40*1533266.66Australiav ScotlandBasseterre14 Mar 2007ODI # 2532
401524266.66South Africav NetherlandsMohali03 Mar 2011ODI # 3115
371424264.28Australiav New ZealandDharamsala28 Oct 2023ODI # 4684
29*1122263.63Pakistanv Sri LankaTangier14 Aug 2002ODI # 1861
42*1642262.5Pakistanv New ZealandLahore01 Dec 2003ODI # 2071
421625262.5Scotlandv EnglandAberdeen09 May 2014ODI # 3491
341331261.53Englandv New ZealandManchester17 Jul 1978ODI # 53
34*1351261.53Australiav New ZealandDunedin23 Feb 2000ODI # 1568
652555260Pakistanv New ZealandChristchurch29 Jan 2011ODI # 3090
39*158-260Sri Lankav PakistanHambantota23 Aug 2014ODI # 3512
26*1012260New Zealandv AustraliaSharjah21 Apr 1998ODI # 1324
26*1022260Pakistanv New ZealandAuckland03 Jan 2004ODI # 2075
441725258.82New Zealandv IndiaHamilton22 Jan 2014ODI # 3458
31*1223258.33Pakistanv AustraliaLeeds23 May 1999ODI # 1458
31*1251258.33Englandv South AfricaLord's31 Aug 2008ODI # 2759
31*1232258.33West Indiesv EnglandSouthampton29 Sep 2017ODI # 3918
742946255.17Australiav Sri LankaSharjah02 May 1990ODI # 630
10240611255Pakistanv Sri LankaNairobi (Gym)04 Oct 1996ODI # 1125
51*2024255South Africav KenyaCape Town22 Oct 2001ODI # 1763
281123254.54Nepalv NetherlandsKirtipur17 Feb 2024ODI # 4731
33*1332253.84Indiav New ZealandCuttack06 Nov 2003ODI # 2056
33*1323253.84Englandv Sri LankaThe Oval13 Jun 2013ODI # 3370
38*1551253.33South Africav Sri LankaDurban10 Mar 2019ODI # 4112
43*1725252.94Englandv South AfricaWankhede21 Oct 2023ODI # 4677
53*2125252.38South Africav ZimbabweDurban27 Feb 2005ODI # 2231
53*2183252.38Nepalv P.N.G.Kirtipur13 Mar 2023ODI # 4535
502073250Nepalv CanadaKirtipur10 Feb 2024ODI # 4726
Adjust:Most recentPast weekPast MonthPast year4 years10 years25 years
Minimum of 25 runs
Strike rates listed for matches only where balls faced are available
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]