Highest strike rate in an innings

One-Day Internationals Cricket – Highest strike rate in an innings

One-Day Internationals
Averages and strike rates

Highest strike rates in an innings

RankPlayerRunsBalls4s6sSRTeamOppositionGroundMatch DateScorecard
🥇 1
JEC Franklin 31*823387.50New Zealandv CanadaWankhede13 Mar 2011ODI # 3129
🥈 2
JDS Neesham 47*13-6361.53New Zealandv Sri LankaMount Maunganui03 Jan 2019ODI # 4074
🥉 3
NL McCullum 32*933355.55New Zealandv Sri LankaHambantota12 Nov 2013ODI # 3434
🥉 3
GJ Maxwell 32*933355.55Australiav ZimbabweTownsville28 Aug 2022ODI # 4458
5
MM Ali 31*914344.44Englandv AfghanistanManchester18 Jun 2019ODI # 4163
6
AB de Villiers14944916338.63South Africav West IndiesJohannesburg18 Jan 2015ODI # 3583
7
AD Russell 42*1334323.07West Indiesv PakistanChristchurch21 Feb 2015ODI # 3608
8
GJ Maxwell321023320.00Australiav BangladeshNottingham20 Jun 2019ODI # 4166
9
AR Nurse 25*813312.50West Indiesv EnglandBridgetown20 Feb 2019ODI # 4096
10
BKG Mendis28923311.11Sri Lankav BangladeshMirpur27 Jan 2018ODI # 3967
11
MJ Guptill 93*3098310.00New Zealandv Sri LankaChristchurch28 Dec 2015ODI # 3715
12
JDS Neesham 34*1114309.09New Zealandv West IndiesBridgetown21 Aug 2022ODI # 4456
13
BB McCullum772587308.00New Zealandv EnglandWellington20 Feb 2015ODI # 3607
14
Shahid Afridi 55*1846305.55Pakistanv NetherlandsColombo (SSC)21 Sep 2002ODI # 1883
15
MW Forde581928305.26West Indiesv IrelandDublin23 May 2025ODI # 4875
16
LS Livingstone 66*2266300.00Englandv NetherlandsAmstelveen17 Jun 2022ODI # 4413
16
BB McCullum331133300.00New Zealandv West IndiesQueenstown01 Jan 2014ODI # 3451
16
MA Leask 33*11-4300.00Scotlandv U.S.A.Dallas31 Oct 2024ODI # 4789
16
MF Maharoof 27*913300.00Sri Lankav BangladeshChattogram25 Feb 2006ODI # 2338
16
MG Johnson 27*941300.00Australiav IndiaSydney26 Mar 2015ODI # 3645
16
LE Plunkett 27*941300.00Englandv BangladeshCardiff08 Jun 2019ODI # 4153
22
JC Buttler 47*1663293.75Englandv New ZealandNottingham05 Jun 2013ODI # 3362
22
RP Burl471634293.75Zimbabwev U.S.A.Harare26 Jun 2023ODI # 4601
24
C Munro441534293.33New Zealandv IrelandDublin (Malahide)21 May 2017ODI # 3870
25
CJ Jordan 38*1352292.30Englandv Sri LankaThe Oval22 May 2014ODI # 3492
26
Z Khan 32*11-4290.90Indiav ZimbabweJodhpur08 Dec 2000ODI # 1658
26
Hasan Ali 32*1114290.90Pakistanv South AfricaCenturion07 Apr 2021ODI # 4287
28
M Azharuddin 29*1022290.00Indiav PakistanSharjah15 Apr 1996ODI # 1098
28
Shahid Afridi291032290.00Pakistanv AustraliaW.A.C.A29 Jan 2010ODI # 2947
30
AJ Finch551983289.47Australiav Sri LankaDambulla31 Aug 2016ODI # 3774
31
BB McCullum 80*2896285.71New Zealandv BangladeshQueenstown31 Dec 2007ODI # 2660
32
CH Gayle772759285.18West Indiesv EnglandGros Islet02 Mar 2019ODI # 4103
33
JA Morkel 37*1333284.61South Africav BangladeshBenoni09 Nov 2008ODI # 2772
34
Shahid Afridi341223283.33Pakistanv Sri LankaSharjah18 Dec 2013ODI # 3445
35
RS Bopara 45*1624281.25Englandv BangladeshBirmingham12 Jul 2010ODI # 3026
36
CJ Anderson131*47614278.72New Zealandv West IndiesQueenstown01 Jan 2014ODI # 3451
37
MA Leask 50*18-6277.77Scotlandv P.N.G.Dubai (DICS)13 Apr 2022ODI # 4387
37
Imran Khan 25*9-3277.77Pakistanv West IndiesSharjah15 Nov 1985ODI # 339
37
JDP Oram25913277.77New Zealandv PakistanPallekele08 Mar 2011ODI # 3123
37
BJ Haddin25941277.77Australiav Sri LankaSydney08 Mar 2015ODI # 3629
41
JO Holder361323276.92West Indiesv Sri LankaColombo (RPS)01 Nov 2015ODI # 3701
42
Mashrafe Mortaza 44*1653275.00Bangladeshv KenyaBogra17 Mar 2006ODI # 2350
42
Shakib Al Hasan 44*1662275.00Bangladeshv PakistanMirpur04 Mar 2014ODI # 3482
44
GJ Maxwell602237272.72Australiav IndiaBengaluru02 Nov 2013ODI # 3428
44
Mushfiqur Rahim301132272.72Bangladeshv West IndiesProvidence22 Jul 2018ODI # 4022
46
DA Miller491863272.22South Africav New ZealandAuckland24 Mar 2015ODI # 3644
47
MDKJ Perera6825132272.00Sri Lankav PakistanPallekele15 Jul 2015ODI # 3669
48
ST Jayasuriya762885271.42Sri Lankav PakistanSingapore07 Apr 1996ODI # 1093
49
Moin Khan 27*1013270.00Pakistanv West IndiesSharjah13 Oct 1995ODI # 1008
50
Shoaib Akhtar431653268.75Pakistanv EnglandCape Town22 Feb 2003ODI # 1962
51
AB Agarkar 67*2574268.00Indiav ZimbabweRajkot14 Dec 2000ODI # 1660
52
Rishad Hossain 48*1854266.66Bangladeshv Sri LankaChattogram18 Mar 2024ODI # 4745
52
GB Hogg 40*1533266.66Australiav ScotlandBasseterre14 Mar 2007ODI # 2532
52
JP Duminy401524266.66South Africav NetherlandsMohali03 Mar 2011ODI # 3115
55
PJ Cummins371424264.28Australiav New ZealandDharamsala28 Oct 2023ODI # 4684
55
D Heyliger 37*1414264.28Canadav OmanKing City (NW)20 Sep 2024ODI # 4769
57
Abdul Razzaq 29*1122263.63Pakistanv Sri LankaTangier14 Aug 2002ODI # 1861
58
Abdul Razzaq 42*1642262.50Pakistanv New ZealandLahore01 Dec 2003ODI # 2071
58
MA Leask421625262.50Scotlandv EnglandAberdeen09 May 2014ODI # 3491
60
IT Botham341331261.53Englandv New ZealandManchester17 Jul 1978ODI # 53
60
A Symonds 34*1351261.53Australiav New ZealandDunedin23 Feb 2000ODI # 1568
62
Shahid Afridi652555260.00Pakistanv New ZealandChristchurch29 Jan 2011ODI # 3090
62
SMA Priyanjan 39*158-260.00Sri Lankav PakistanHambantota23 Aug 2014ODI # 3512
62
CZ Harris 26*1012260.00New Zealandv AustraliaSharjah21 Apr 1998ODI # 1324
62
Azhar Mahmood 26*1022260.00Pakistanv New ZealandAuckland03 Jan 2004ODI # 2075
66
CJ Anderson441725258.82New Zealandv IndiaHamilton22 Jan 2014ODI # 3458
67
Moin Khan 31*1223258.33Pakistanv AustraliaLeeds23 May 1999ODI # 1458
67
A Flintoff 31*1251258.33Englandv South AfricaLord's31 Aug 2008ODI # 2759
67
AR Nurse 31*1232258.33West Indiesv EnglandSouthampton29 Sep 2017ODI # 3918
70
SP O'Donnell742946255.17Australiav Sri LankaSharjah02 May 1990ODI # 630
71
Shahid Afridi10240611255.00Pakistanv Sri LankaNairobi (Gym)04 Oct 1996ODI # 1125
71
MV Boucher 51*2024255.00South Africav KenyaCape Town22 Oct 2001ODI # 1763
73
BKG Mendis 56*2291254.54Sri Lankav West IndiesPallekele26 Oct 2024ODI # 4786
73
K Bhurtel281123254.54Nepalv NetherlandsKirtipur17 Feb 2024ODI # 4731
75
Z Khan 33*1332253.84Indiav New ZealandCuttack06 Nov 2003ODI # 2056
75
RS Bopara 33*1323253.84Englandv Sri LankaThe Oval13 Jun 2013ODI # 3370
77
AL Phehlukwayo 38*1551253.33South Africav Sri LankaDurban10 Mar 2019ODI # 4112
78
MA Wood 43*1725252.94Englandv South AfricaWankhede21 Oct 2023ODI # 4677
79
JM Kemp 53*2125252.38South Africav ZimbabweDurban27 Feb 2005ODI # 2231
79
Aasif Sheikh 53*2183252.38Nepalv P.N.G.Kirtipur13 Mar 2023ODI # 4535
81
AK Sah502073250.00Nepalv CanadaKirtipur10 Feb 2024ODI # 4726

Showing 81 records

Additional Information

Minimum of 25 runs
Strike rates listed for matches only where balls faced are available