2010s One-Day Internationals Batting Highest Strike Rate Innings
One-Day Internationals

2010s Cricket – One-Day Internationals Cricket Records

One-Day Internationals

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
4
MM Ali 31*914344.44Englandv AfghanistanManchester18 Jun 2019ODI # 4163
5
AB de Villiers14944916338.63South Africav West IndiesJohannesburg18 Jan 2015ODI # 3583
6
AD Russell 42*1334323.07West Indiesv PakistanChristchurch21 Feb 2015ODI # 3608
7
GJ Maxwell321023320.00Australiav BangladeshNottingham20 Jun 2019ODI # 4166
8
AR Nurse 25*813312.50West Indiesv EnglandBridgetown20 Feb 2019ODI # 4096
9
BKG Mendis28923311.11Sri Lankav BangladeshMirpur27 Jan 2018ODI # 3967
10
MJ Guptill 93*3098310.00New Zealandv Sri LankaChristchurch28 Dec 2015ODI # 3715
11
BB McCullum772587308.00New Zealandv EnglandWellington20 Feb 2015ODI # 3607
12
BB McCullum331133300.00New Zealandv West IndiesQueenstown01 Jan 2014ODI # 3451
12
MG Johnson 27*941300.00Australiav IndiaSydney26 Mar 2015ODI # 3645
12
LE Plunkett 27*941300.00Englandv BangladeshCardiff08 Jun 2019ODI # 4153
15
JC Buttler 47*1663293.75Englandv New ZealandNottingham05 Jun 2013ODI # 3362
16
C Munro441534293.33New Zealandv IrelandDublin (Malahide)21 May 2017ODI # 3870
17
CJ Jordan 38*1352292.30Englandv Sri LankaThe Oval22 May 2014ODI # 3492
18
Shahid Afridi291032290.00Pakistanv AustraliaW.A.C.A29 Jan 2010ODI # 2947
19
AJ Finch551983289.47Australiav Sri LankaDambulla31 Aug 2016ODI # 3774
20
CH Gayle772759285.18West Indiesv EnglandGros Islet02 Mar 2019ODI # 4103
21
Shahid Afridi341223283.33Pakistanv Sri LankaSharjah18 Dec 2013ODI # 3445
22
RS Bopara 45*1624281.25Englandv BangladeshBirmingham12 Jul 2010ODI # 3026
23
CJ Anderson131*47614278.72New Zealandv West IndiesQueenstown01 Jan 2014ODI # 3451
24
JDP Oram25913277.77New Zealandv PakistanPallekele08 Mar 2011ODI # 3123
24
BJ Haddin25941277.77Australiav Sri LankaSydney08 Mar 2015ODI # 3629
26
JO Holder361323276.92West Indiesv Sri LankaColombo (RPS)01 Nov 2015ODI # 3701
27
Shakib Al Hasan 44*1662275.00Bangladeshv PakistanMirpur04 Mar 2014ODI # 3482
28
GJ Maxwell602237272.72Australiav IndiaBengaluru02 Nov 2013ODI # 3428
28
Mushfiqur Rahim301132272.72Bangladeshv West IndiesProvidence22 Jul 2018ODI # 4022
30
DA Miller491863272.22South Africav New ZealandAuckland24 Mar 2015ODI # 3644
31
MDKJ Perera6825132272.00Sri Lankav PakistanPallekele15 Jul 2015ODI # 3669
32
JP Duminy401524266.66South Africav NetherlandsMohali03 Mar 2011ODI # 3115
33
MA Leask421625262.50Scotlandv EnglandAberdeen09 May 2014ODI # 3491
34
Shahid Afridi652555260.00Pakistanv New ZealandChristchurch29 Jan 2011ODI # 3090
34
SMA Priyanjan 39*158-260.00Sri Lankav PakistanHambantota23 Aug 2014ODI # 3512
36
CJ Anderson441725258.82New Zealandv IndiaHamilton22 Jan 2014ODI # 3458
37
AR Nurse 31*1232258.33West Indiesv EnglandSouthampton29 Sep 2017ODI # 3918
38
RS Bopara 33*1323253.84Englandv Sri LankaThe Oval13 Jun 2013ODI # 3370
39
AL Phehlukwayo 38*1551253.33South Africav Sri LankaDurban10 Mar 2019ODI # 4112
40
C de Grandhomme 37*1542246.66New Zealandv BangladeshDunedin20 Feb 2019ODI # 4095
41
LJ Wright 32*1322246.15Englandv BangladeshChattogram05 Mar 2010ODI # 2968
42
AB de Villiers162*66178245.45South Africav West IndiesSydney27 Feb 2015ODI # 3616
42
GD Elliott271122245.45New Zealandv West IndiesWellington21 Mar 2015ODI # 3643
42
Rashid Khan271123245.45Afghanistanv AustraliaBristol01 Jun 2019ODI # 4146
45
RR Pant391634243.75Indiav West IndiesVisakhapatnam18 Dec 2019ODI # 4222
46
RD Berrington562326243.47Scotlandv IrelandEdinburgh12 Jul 2011ODI # 3171
47
AD Mathews512116242.85Sri Lankav ScotlandHobart11 Mar 2015ODI # 3632
47
F Behardien 34*1432242.85South Africav PakistanBloemfontein10 Mar 2013ODI # 3343
49
DJG Sammy 58*2426241.66West Indiesv South AfricaNorth Sound24 May 2010ODI # 2980
49
WD Parnell291222241.66South Africav New ZealandHamilton01 Mar 2017ODI # 3843
51
DJG Sammy 41*1752241.17West Indiesv IndiaAhmedabad05 Dec 2011ODI # 3221
52
Abdur Razzak 53*2245240.90Bangladeshv ZimbabweBulawayo05 May 2013ODI # 3354
53
NLTC Perera 36*1561240.00Sri Lankav IndiaMirpur05 Jan 2010ODI # 2938
54
DJG Sammy 31*1332238.46West Indiesv AustraliaGros Islet23 Mar 2012ODI # 3268
55
F du Plessis451943236.84South Africav PakistanJohannesburg17 Mar 2013ODI # 3347
56
Shahid Afridi592527236.00Pakistanv BangladeshMirpur04 Mar 2014ODI # 3482
57
KJ O'Brien351532233.33Irelandv CanadaDublin19 Sep 2011ODI # 3196
57
BB McCullum281223233.33New Zealandv AustraliaWellington06 Feb 2016ODI # 3733
57
N Vanua 28*1223233.33P.N.G.v U.S.A.Windhoek27 Apr 2019ODI # 4126
60
BB McCullum512263231.81New Zealandv Sri LankaChristchurch11 Jan 2015ODI # 3574
61
MJ Santner441934231.57New Zealandv EnglandNottingham17 Jun 2015ODI # 3657
62
Shahid Afridi672993231.03Pakistanv New ZealandWellington31 Jan 2015ODI # 3596
63
JM Bairstow30137-230.76Englandv IndiaLeeds17 Jul 2018ODI # 4018
64
F Behardien502233227.27South Africav IrelandBenoni25 Sep 2016ODI # 3780
64
Asif Ali 50*2253227.27Pakistanv ZimbabweBulawayo20 Jul 2018ODI # 4020
66
BB McCullum592684226.92New Zealandv South AfricaAuckland24 Mar 2015ODI # 3644
67
Mohammad Naveed 34*1532226.66U.A.E.v P.N.G.Abu Dhabi31 Mar 2017ODI # 3857
67
AR Nurse 34*1551226.66West Indiesv PakistanProvidence07 Apr 2017ODI # 3861
69
GJ Maxwell883967225.64Australiav AfghanistanW.A.C.A04 Mar 2015ODI # 3623
70
Mohammad Naveed452072225.00U.A.E.v AfghanistanHarare20 Mar 2018ODI # 4003
70
R Vinay Kumar 27*1222225.00Indiav ZimbabweHarare26 Jul 2013ODI # 3397
70
Mohammad Nabi 27*12-3225.00Afghanistanv West IndiesHarare25 Mar 2018ODI # 4007
73
EJG Morgan673036223.33Englandv AustraliaNottingham19 Jun 2018ODI # 4011
74
JC Buttler116*52108223.07Englandv PakistanDubai (DICS)20 Nov 2015ODI # 3712
75
SR Watson492226222.72Australiav IndiaBengaluru02 Nov 2013ODI # 3428
76
KA Pollard602754222.22West Indiesv NetherlandsDelhi28 Feb 2011ODI # 3112
76
AD Russell 40*1842222.22West Indiesv IndiaAhmedabad05 Dec 2011ODI # 3221
78
BJ Haddin31145-221.42Australiav EnglandMelbourne14 Feb 2015ODI # 3600
79
Tanwir Afzal733317221.21Hong Kongv U.A.E.ICCA Dubai18 Nov 2015ODI # 3711
80
BB McCullum421961221.05New Zealandv AfghanistanNapier08 Mar 2015ODI # 3628
80
MD Shanaka421953221.05Sri Lankav IrelandDublin (Malahide)16 Jun 2016ODI # 3748
82
JP Faulkner 64*2926220.68Australiav IndiaMohali19 Oct 2013ODI # 3421
83
BB McCullum5525111220.00New Zealandv Sri LankaChristchurch26 Dec 2015ODI # 3714
83
Abdul Razzaq 44*2081220.00Pakistanv EnglandLord's20 Sep 2010ODI # 3046
83
SR Patel 44*2061220.00Englandv IndiaRajkot11 Jan 2013ODI # 3318
83
CD Wallace331533220.00Scotlandv AfghanistanEdinburgh06 Jul 2016ODI # 3760
83
JO Holder331542220.00West Indiesv BangladeshTaunton17 Jun 2019ODI # 4162
88
JR Hopes 57*2610-219.23Australiav West IndiesMelbourne19 Feb 2010ODI # 2960
89
LD Chandimal 52*2481216.66Sri Lankav AustraliaSydney08 Mar 2015ODI # 3629
89
GJ Maxwell391834216.66Australiav IndiaChennai17 Sep 2017ODI # 3910
91
Imad Wasim 28*1341215.38Pakistanv AustraliaSharjah22 Mar 2019ODI # 4116
91
HG Munsey281332215.38Scotlandv AfghanistanEdinburgh10 May 2019ODI # 4131
93
BMAJ Mendis 30*1422214.28Sri Lankav EnglandColombo (RPS)26 Nov 2014ODI # 3554
93
Sarfaraz Ahmed 30*1441214.28Pakistanv New ZealandSharjah14 Dec 2014ODI # 3568
93
HG Munsey301441214.28Scotlandv U.A.E.Bulawayo15 Mar 2018ODI # 3998
93
MD Shanaka301422214.28Sri Lankav BangladeshColombo (RPS)31 Jul 2019ODI # 4195
97
SL Malinga 32*1522213.33Sri Lankav ScotlandEdinburgh13 Jul 2011ODI # 3172
97
L Ronchi 32*1513213.33New Zealandv Sri LankaNelson20 Jan 2015ODI # 3585
97
GD Elliott321532213.33New Zealandv EnglandThe Oval12 Jun 2015ODI # 3655
97
Hasan Ali321533213.33Pakistanv AustraliaTaunton12 Jun 2019ODI # 4157

Showing 100 records

Additional Information

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