One-Day Internationals

2018 Cricket – One-Day Internationals Cricket Records

One-Day Internationals

Highest strike rates in an innings

RankPlayerRunsBalls4s6sSRTeamOppositionGroundMatch DateScorecard
🥇 1
BKG Mendis28923311.11Sri Lankav BangladeshMirpur27 Jan 2018ODI # 3967
🥈 2
Mushfiqur Rahim301132272.72Bangladeshv West IndiesProvidence22 Jul 2018ODI # 4022
🥉 3
JM Bairstow30137-230.76Englandv IndiaLeeds17 Jul 2018ODI # 4018
4
Asif Ali 50*2253227.27Pakistanv ZimbabweBulawayo20 Jul 2018ODI # 4020
5
Mohammad Naveed452072225.00U.A.E.v AfghanistanHarare20 Mar 2018ODI # 4003
5
Mohammad Nabi 27*12-3225.00Afghanistanv West IndiesHarare25 Mar 2018ODI # 4007
7
EJG Morgan673036223.33Englandv AustraliaNottingham19 Jun 2018ODI # 4011
8
HG Munsey301441214.28Scotlandv U.A.E.Bulawayo15 Mar 2018ODI # 3998
9
NLTC Perera291432207.14Sri Lankav BangladeshMirpur19 Jan 2018ODI # 3959
10
KJ O'Brien 50*2671192.30Irelandv U.A.E.Harare12 Mar 2018ODI # 3995
11
KJ O'Brien462424191.66Irelandv ScotlandICCA Dubai18 Jan 2018ODI # 3956
12
MD Shanaka653445191.17Sri Lankav South AfricaPallekele08 Aug 2018ODI # 4030
13
JC Buttler 54*2991186.20Englandv AustraliaChester-le-Street21 Jun 2018ODI # 4012
14
C de Grandhomme 74*4075185.00New Zealandv PakistanHamilton16 Jan 2018ODI # 3953
15
Asif Ali462542184.00Pakistanv ZimbabweBulawayo13 Jul 2018ODI # 4015
16
AR Nurse402242181.81West Indiesv IndiaPune27 Oct 2018ODI # 4062
17
R Powell 74*4154180.48West Indiesv BangladeshBasseterre28 Jul 2018ODI # 4024
18
C Zhuwao452563180.00Zimbabwev Hong KongBulawayo10 Mar 2018ODI # 3994
18
JC Buttler 36*2023180.00Englandv New ZealandMount Maunganui28 Feb 2018ODI # 3981
18
N Dickwella36208-180.00Sri Lankav EnglandPallekele17 Oct 2018ODI # 4054
21
Fakhar Zaman 43*248-179.16Pakistanv ZimbabweBulawayo18 Jul 2018ODI # 4019
22
Rashid Khan 57*3281178.12Afghanistanv BangladeshAbu Dhabi20 Sep 2018ODI # 4041
23
JM Bairstow10559126177.96Englandv ScotlandEdinburgh10 Jun 2018ODI # 4008
24
RD Berrington 37*2112176.19Scotlandv U.A.E.Bulawayo15 Mar 2018ODI # 3998
24
SO Hetmyer372123176.19West Indiesv IndiaPune27 Oct 2018ODI # 4062
26
JM Bairstow422481175.00Englandv AustraliaCardiff16 Jun 2018ODI # 4010
27
HM Amla40236-173.91South Africav Sri LankaPallekele08 Aug 2018ODI # 4030
28
JM Bairstow1046096173.33Englandv New ZealandChristchurch10 Mar 2018ODI # 3992
29
NLTC Perera643753172.97Sri Lankav ZimbabweMirpur17 Jan 2018ODI # 3955
30
KJ O'Brien462752170.37Irelandv ScotlandHarare18 Mar 2018ODI # 4001
31
BKG Mendis563316169.69Sri Lankav EnglandColombo (RPS)23 Oct 2018ODI # 4058
32
WU Tharanga271641168.75Sri Lankav BangladeshDubai (DICS)15 Sep 2018ODI # 4036
33
MA Leask593552168.57Scotlandv IrelandICCA Dubai18 Jan 2018ODI # 3956
34
MJ Santner 45*2724166.66New Zealandv EnglandHamilton25 Feb 2018ODI # 3980
35
C Munro583562165.71New Zealandv PakistanWellington06 Jan 2018ODI # 3946
36
JP Duminy 53*3262165.62South Africav Sri LankaDambulla29 Jul 2018ODI # 4025
37
JP Duminy382332165.21South Africav Sri LankaPallekele08 Aug 2018ODI # 4030
38
Hasan Ali513144164.51Pakistanv New ZealandNelson09 Jan 2018ODI # 3947
39
NLTC Perera49308-163.33Sri Lankav South AfricaDambulla29 Jul 2018ODI # 4025
40
MRJ Watt 31*1922163.15Scotlandv IrelandHarare18 Mar 2018ODI # 4001
41
HG Munsey472952162.06Scotlandv U.A.E.ICCA Dubai23 Jan 2018ODI # 3963
41
Dawlat Zadran 47*2926162.06Afghanistanv ZimbabweSharjah11 Feb 2018ODI # 3974
43
DJ Willey503151161.29Englandv IndiaLord's14 Jul 2018ODI # 4016
44
AD Hales14792165159.78Englandv AustraliaNottingham19 Jun 2018ODI # 4011
45
MDKJ Perera513262159.37Sri Lankav South AfricaPallekele08 Aug 2018ODI # 4030
46
H Klaasen 43*2751159.25South Africav IndiaJohannesburg10 Feb 2018ODI # 3973
47
N Vanua352223159.09P.N.G.v West IndiesHarare08 Mar 2018ODI # 3991
48
Najibullah Zadran 81*5155158.82Afghanistanv ZimbabweSharjah09 Feb 2018ODI # 3972
48
MDKJ Perera27174-158.82Sri Lankav South AfricaPallekele05 Aug 2018ODI # 4029
50
JJ Roy412632157.69Englandv Sri LankaPallekele17 Oct 2018ODI # 4054
51
JM Bairstow13992155151.08Englandv AustraliaNottingham19 Jun 2018ODI # 4011
52
MP Stoinis604052150.00Australiav EnglandMelbourne14 Jan 2018ODI # 3951
52
NLTC Perera 39*2613150.00Sri Lankav ZimbabweMirpur21 Jan 2018ODI # 3962
54
CS MacLeod140*94163148.93Scotlandv EnglandEdinburgh10 Jun 2018ODI # 4008
55
Rashid Khan432933148.27Afghanistanv ZimbabweSharjah19 Feb 2018ODI # 3979
56
S Dhawan40278-148.14Indiav EnglandNottingham12 Jul 2018ODI # 4014
57
Babar Hayat372543148.00Hong Kongv P.N.G.Harare17 Mar 2018ODI # 4000
58
S Dhawan34238-147.82Indiav South AfricaGqeberha13 Feb 2018ODI # 3976
59
CR Woakes 53*3652147.22Englandv AustraliaSydney21 Jan 2018ODI # 3960
60
SO Hetmyer946447146.87West Indiesv IndiaVisakhapatnam24 Oct 2018ODI # 4059
61
BA Stokes 35*2412145.83Englandv Sri LankaPallekele17 Oct 2018ODI # 4054
61
C Zhuwao352442145.83Zimbabwev BangladeshMirpur21 Oct 2018ODI # 4057
63
Rohan Mustafa322242145.45U.A.E.v ScotlandBulawayo15 Mar 2018ODI # 3998
64
CR Woakes 39*2751144.44Englandv AustraliaBrisbane19 Jan 2018ODI # 3958
64
AB de Villiers261812144.44South Africav IndiaJohannesburg10 Feb 2018ODI # 3973
64
BA Stokes 26*1812144.44Englandv New ZealandChristchurch10 Mar 2018ODI # 3992
67
Mashrafe Mortaza362541144.00Bangladeshv West IndiesBasseterre28 Jul 2018ODI # 4024
68
Asif Ali302112142.85Pakistanv IndiaDubai (DICS)23 Sep 2018ODI # 4044
69
C Munro34247-141.66New Zealandv PakistanWellington19 Jan 2018ODI # 3957
70
Babar Azam106*7692139.47Pakistanv ZimbabweBulawayo22 Jul 2018ODI # 4021
71
MM Ali463333139.39Englandv ScotlandEdinburgh10 Jun 2018ODI # 4008
72
DA Miller392842139.28South Africav IndiaJohannesburg10 Feb 2018ODI # 3973
73
C de Grandhomme 29*212-138.09New Zealandv PakistanWellington19 Jan 2018ODI # 3957
73
AS Joseph 29*2122138.09West Indiesv BangladeshProvidence22 Jul 2018ODI # 4022
75
Mahmudullah 67*4953136.73Bangladeshv West IndiesBasseterre28 Jul 2018ODI # 4024
76
SO Hetmyer12793144136.55West Indiesv U.A.E.Harare06 Mar 2018ODI # 3987
77
SF Mire453332136.36Zimbabwev West IndiesHarare19 Mar 2018ODI # 4002
78
SF Mire342523136.00Zimbabwev AfghanistanSharjah09 Feb 2018ODI # 3972
79
SO Hetmyer1067866135.89West Indiesv IndiaGuwahati21 Oct 2018ODI # 4056
80
Mohammad Nabi382822135.71Afghanistanv BangladeshAbu Dhabi23 Sep 2018ODI # 4045
81
CH Gayle12391711135.16West Indiesv U.A.E.Harare06 Mar 2018ODI # 3987
82
Fakhar Zaman210*156245134.61Pakistanv ZimbabweBulawayo20 Jul 2018ODI # 4020
83
Asghar Afghan 39*2941134.48Afghanistanv IrelandHarare23 Mar 2018ODI # 4006
84
JJ Roy826174134.42Englandv AustraliaNottingham19 Jun 2018ODI # 4011
85
SO Hetmyer1259337134.40West Indiesv BangladeshProvidence25 Jul 2018ODI # 4023
86
V Kohli129*96192134.37Indiav South AfricaCenturion16 Feb 2018ODI # 3978
87
C Munro564282133.33New Zealandv PakistanHamilton16 Jan 2018ODI # 3953
87
TM Head56429-133.33Australiav EnglandManchester24 Jun 2018ODI # 4013
87
RG Sharma523963133.33Indiav PakistanDubai (DICS)19 Sep 2018ODI # 4040
87
Dawlat Zadran 40*305-133.33Afghanistanv Hong KongBulawayo08 Mar 2018ODI # 3990
87
C Hemraj32246-133.33West Indiesv IndiaVisakhapatnam24 Oct 2018ODI # 4059
87
PJ Moor2821-2133.33Zimbabwev BangladeshChattogram26 Oct 2018ODI # 4061
93
Sompal Kami614653132.60Nepalv NetherlandsAmstelveen03 Aug 2018ODI # 4028
94
C Jonker251941131.57South Africav ZimbabweBloemfontein03 Oct 2018ODI # 4050
95
JP Duminy927084131.42South Africav Sri LankaPallekele05 Aug 2018ODI # 4029
96
JC Buttler42325-131.25Englandv AustraliaBrisbane19 Jan 2018ODI # 3958
97
Adnan Mufti38293-131.03U.A.E.v ScotlandICCA Dubai23 Jan 2018ODI # 3963
98
V Kohli140107212130.84Indiav West IndiesGuwahati21 Oct 2018ODI # 4056
99
TM Head51397-130.76Australiav EnglandNottingham19 Jun 2018ODI # 4011
99
KOA Powell513962130.76West Indiesv IndiaGuwahati21 Oct 2018ODI # 4056

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 years are credited to the year in which they occurred - this results in some unknown data, especially in regard to bowling figures