Home
Fixtures
Results
News
Teams
Players
Grounds
Rankings
Stats
On This Day
AI Insight
▼ QUICK LINKS
On This Day
▼
Records of the Day
Innings & bowling
Milestones of the Day
Career landmarks
Recent Series
▼
ICC Cricket World Cup
New Zealand in England ODI Series
New Zealand in England T20I Series
The Ashes
Bangladesh in England Test Match
Pakistan in England ODI Series
Recent Teams
▼
TBA
Zimbabwe
India
England
Bangladesh
New Zealand
Recent Players
▼
Brad Evans
Shai Hope
Ishan Kishan
Sikandar Raza
Ali Dawood
Abhishek Sharma
Axar Patel
Virandeep Singh Jagjit Singh
Arshdeep Singh
Rashid Khan
Kusal Mendis
Azmatullah Omarzai
ODI World Cup
▼
World Cup 2023
World Cup 2019
World Cup 2015
World Cup 2011
World Cup 2007
World Cup 2003
World Cup 1999
World Cup 1996
World Cup 1992
World Cup 1987
World Cup 1983
World Cup 1979
World Cup 1975
T20 World Cup
▼
World Cup 2026
World Cup 2024
World Cup 2022
World Cup 2021
World Cup 2016
World Cup 2014
World Cup 2012
World Cup 2010
World Cup 2009
World Cup 2007
Champions Trophy
▼
Champions Trophy 2025
Champions Trophy 2017
Champions Trophy 2013
Champions Trophy 2009
Champions Trophy 2006
Champions Trophy 2004
Champions Trophy 2002
Yearwise Records
▼
2026 Stats
2025 Stats
2024 Stats
2023 Stats
2022 Stats
2021 Stats
2020 Stats
2019 Stats
2018 Stats
All-Time Stats
All archives →
Best Strike Rate – Complete Cricket Stats & Records
This page lists the players with the best strike rate in cricket history. These records highlight the most consistent and impactful performances across different eras.
T20I
All-time
426 entries
1
11.34
Dhruvkumar Maisuria
BOT
0.61 clear of Umair Tariq
2
11.95
Umair Tariq
AST
0.61 off the lead
3
11.99
Kuldeep Yadav
IND
0.65 off the lead
● LEADS
Dhruvkumar Maisuria
BOT
11.34 · 0.61 better than Tariq
↑ IN THE CHASE
2
players sit within 10% of the lead on best strike rate
★ TOP-10 CUT-OFF
13.15
The mark at number ten — 416 entries sit below it
● NATION IN FRONT
Uganda
5 of the top 50 · 32 teams represented
Best Strike Rate — full list
426 entries, ranked
Table view
1
Dhruvkumar Maisuria
BOT
11.34
2
Umair Tariq
AST
11.95
3
Kuldeep Yadav
IND
11.99
4
Sandeep Lamichhane
NEP
12.78
5
Ahsan Malik
NED
12.87
6
Moazzam Ali Baig
MAW
12.89
7
Ridwan Abdulkareem
NIG
12.97
8
Bilal Hassan
UGA
12.98
9
Alpesh Ravilal Ramjani
UGA
13.13
10
Khalid Ahmadi
BEL
13.15
11
Yasir Ali
SPN
13.21
12
Charlie Rumistrzewicz
SPN
13.29
13
Ajantha Mendis
SL
13.41
14
Imran Tahir
SA
13.41
15
Joao Jorge Hou
MOZ
13.52
16
Ali Dawood
BHR
13.53
17
Rashid Khan
AFG
13.57
18
Hernan Fennell
ARG
13.59
19
Brad Evans
ZIM
13.62
20
Nathan Ellis
AUS
13.69
21
Varun Vinod
IND
13.72
22
Juma Miyagi
UGA
13.81
23
Qamar Mushtaque
NOR
13.83
24
Lorne Patrick Burns
SPN
13.86
25
Wanindu Hasaranga
SL
13.92
26
Charles Perchard
JER
13.93
27
Ally Mpeka Kimote
TNZ
13.98
28
Arshdeep Singh
IND
14.01
29
Umar Gul
PAK
14.03
30
George Sesay
SIL
14.08
31
Kaleem Rehman
CAN
14.11
32
Sayed Monib Sayed Ahmad
KUW
14.15
33
Muhammad Butt
BHR
14.17
34
Al-Amin Hossain
BAN
14.28
35
Muhammad Amir Azim Abdul Shukor
MAL
14.35
36
Mark Wood
ENG
14.37
37
Adnan Idrees
KUW
14.38
38
Naveen-ul-Haq
AFG
14.40
39
Lungi Ngidi
SA
14.50
40
Andrew Tye
AUS
14.53
41
Sami Muhammad Sohail
MAW
14.57
42
Lockie Ferguson
NZ
14.59
43
Abdullah Akbarjan
AST
14.62
44
Kenneth Waiswa
UGA
14.63
45
Bas Leede
NED
14.64
46
Ishtiaq Ahmad
SAR
14.71
47
Habib Khan
EST
14.71
48
Sabaorish Ravichandran
ITL
14.76
49
Fareed Ahmad
AFG
14.83
50
Cosmas Kyewuta
UGA
14.92
51
Daniel Jakiel
ZIM
14.95
52
Yalinde Maurice Nkanya
TNZ
14.96
53
Andile Phehlukwayo
SA
14.96
54
Derrick Brangman
BER
15.02
55
Amjad Javed
UAE
15.05
56
Logan van Beek
NED
15.07
57
Virandeep Singh Jagjit Singh
MAL
15.07
58
Melusi Magagula
ESW
15.10
59
Nopphon Senamontree
THI
15.15
60
Mark Adair
IRE
15.19
61
Mohammad Hossain
BAN
15.19
62
Amjad Mahboob
SIN
15.25
63
Siraj Ullah Khadem
POR
15.27
63
Haris Rauf
PAK
15.27
64
Muhammad Jawadullah
UAE
15.32
65
Rakep Patel
KEN
15.33
66
Eric Kubwimana
RWA
15.33
67
Benjamin Ward
JER
15.37
68
Bilal Khan
OMN
15.44
69
Luke Jongwe
ZIM
15.45
70
Merwe Erasmus
NAM
15.47
71
Usman Najeeb
SAR
15.49
72
Mehran Khan
OMN
15.54
73
Ehsan Khan
HK
15.57
74
Jan Frylinck
NAM
15.65
75
Jacob Duffy
NZ
15.66
76
Kevin O'Brien
IRE
15.69
77
Aqib Sulehri
OMN
15.70
78
Mohammad Wasim
PAK
15.79
79
Norman Vanua
PNG
15.81
80
Dale Steyn
SA
15.86
81
Manmeet Koli
ROM
15.87
82
Khawar Ali
OMN
15.87
83
Graeme Swann
ENG
15.88
84
Obed McCoy
WI
15.88
85
Basant Regmi
NEP
15.91
86
Alex Cusack
IRE
15.94
87
Peter Langat
KEN
15.96
88
Alzarri Joseph
WI
15.97
89
Ali Naseer
UAE
16.02
90
Henry Ssenyondo
UGA
16.02
91
Hasan Ali
PAK
16.04
92
Eliot Miles
JER
16.05
93
Michael Leask
SCO
16.08
94
Muhammad Siddique
UAE
16.09
95
Dinesh Maganiai Nakrani
UGA
16.13
96
Abinash Bohara
NEP
16.13
97
Vraj Patel
KEN
16.16
98
Shaheen Afridi
PAK
16.17
99
Kepler Dean Ang Lukies
PHL
16.18
100
Ben Shikongo
NAM
16.18
101
Majid Haq
SCO
16.21
102
Ali Nayyer
SWI
16.21
103
Muslim Yar Ashraf
GER
16.21
104
Matt Henry
NZ
16.28
105
SanjayKumar Thakor
TNZ
16.34
106
Taranjeet Singh
ROM
16.34
107
Karan KC
NEP
16.37
108
Pratik Singh Bais
MEX
16.39
109
Abdur Razzak
BAN
16.39
110
Sri Vishnu Elam Bharathi
GER
16.41
111
Dawlat Zadran
AFG
16.46
112
James Neesham
NZ
16.49
113
Sathaiya Veerapathiran
BHR
16.53
114
Assad Vala
PNG
16.55
115
Jofra Archer
ENG
16.56
116
Ravi Bishnoi
IND
16.63
117
Haseeb Amjad
HK
16.67
118
Peter Aho
NIG
16.69
119
Richard Ngarava
ZIM
16.73
120
Martin Akayezu
RWA
16.73
121
Trent Boult
NZ
16.73
122
Shivam Dube
IND
16.74
123
Jasprit Bumrah
IND
16.75
124
Adam Zampa
AUS
16.78
125
Tim Southee
NZ
16.79
126
Obed Harvey Agbomadzie
GHA
16.79
127
Kane Richardson
AUS
16.80
128
Lasith Malinga
SL
16.81
129
Aizaz Khan
HK
16.81
130
Saeed Ajmal
PAK
16.82
131
Nasrulla Rana
HK
16.84
132
Craig Young
IRE
16.87
133
Salum Ally Jumbe
TNZ
16.88
134
Rizwan Haider
MAL
16.89
135
Sharvin Muniandy
MAL
16.89
136
Not on record
ITL
16.92
137
Emmanuel Sebareme
RWA
16.92
138
Prosper Useni
NIG
16.92
139
Romario Shepherd
WI
16.95
140
Timm van der Gugten
NED
16.95
141
Tabraiz Shamsi
SA
16.96
142
David Willey
ENG
16.96
143
Liam Dawson
ENG
16.98
144
Isaac Ochgwu Okpe
NIG
16.98
145
Abrar Ahmed
PAK
16.98
146
Ish Sodhi
NZ
16.99
147
Johannes Smit
NAM
17.04
148
Josh Hazlewood
AUS
17.06
149
Zahoor Khan
UAE
17.07
150
Marcus Stoinis
AUS
17.08
151
Ilandari Thushara
SL
17.10
151
Josh Davey
SCO
17.10
152
Alistair Ifill
CIS
17.11
153
Mustafizur Rahman
BAN
17.14
154
Charlie Hara-Hinze
ITL
17.18
155
Shem Ngoche
KEN
17.18
156
Samuel Conteh
SIL
17.20
157
Alasdair Evans
SCO
17.22
158
Syed Kaleem
OMN
17.22
159
Dominic Blampied
JER
17.26
160
Mitchell Johnson
AUS
17.26
161
Waseem Abbas
MLT
17.28
162
Mujeeb Ur Rahman
AFG
17.29
163
Lucas Oluoch
KEN
17.38
164
Ruben Trumpelmann
NAM
17.39
164
Umar Adam Nasif
MLD
17.39
166
Anrich Nortje
SA
17.45
167
Katlo Piet
BOT
17.45
168
Mohammed Nawfer Mohammed Aslam
KUW
17.47
169
Emmanuel Bundi
KEN
17.47
170
Raja Adeel Iqbal
SPN
17.49
171
Kabare Kevin Irakoze
RWA
17.52
172
Atif Ali Mehmood
SPN
17.64
173
Sheldon Cottrell
WI
17.65
174
Dion Stovell
BER
17.69
175
Fazalhaq Farooqi
AFG
17.69
176
Graeme Cremer
ZIM
17.70
177
Declan Suzuki-McComb
ITL
17.71
178
Ahmad Butt
OMN
17.73
179
Clinton Rubagumya
RWA
17.73
180
Axar Patel
IND
17.75
181
Bilal Muhammad Khan
MLT
17.75
182
Ferdinando Banunaek
INS
17.79
183
Adam Milne
NZ
17.80
183
Michael Bracewell
NZ
17.80
184
Azmatullah Omarzai
AFG
17.82
185
Safyaan Sharif
SCO
17.84
186
Taskin Ahmed
BAN
17.85
187
Vikram Vijh
LUX
17.86
188
Emile Rukiriza
RWA
17.88
189
Ankush Nanda
LUX
17.89
190
Luke Thomas Bichard
GUE
17.93
191
Conroy Wright
CIS
17.97
192
Tanzim Sakib
BAN
17.98
193
Mudassar Bukhari
NED
18.02
194
Blessing Muzarabani
ZIM
18.03
195
Stuart Broad
ENG
18.05
196
Mohammad Ghazanfar
HK
18.05
197
Chris Jordan
ENG
18.08
198
Roelof van der Merwe
NED
18.09
199
Mohammad Naveed
UAE
18.10
200
Ayush Shukla
HK
18.11
201
Dushmantha Chameera
SL
18.13
202
Mohammad Saifuddin
BAN
18.18
203
Jerome Taylor
WI
18.18
203
Adil Butt
ESW
18.18
204
Imran Khan
BHR
18.21
206
Francisco Damiao Couana
MOZ
18.29
207
Mohd Fitri Bin Mohd Sham
MAL
18.29
208
Saif Ali Ahmad
DEN
18.34
209
Saim Ayub
PAK
18.36
210
Kofi Stephen Bagabena
GHA
18.37
211
David Wiese
SA
18.37
212
Yuzvendra Chahal
IND
18.38
213
Aqib Iqbal
AST
18.39
214
Gerard Mwendwa
KEN
18.41
215
Shakib Al Hasan
BAN
18.42
216
Pavandeep Singh Jagjit Singh
MAL
18.43
217
George Dockrell
IRE
18.44
218
Sarawut Maliwan
THI
18.45
219
Mitchell Starc
AUS
18.46
220
Mmoloki Mooketsi
BOT
18.46
221
Sylvester Ameh Okpe
NIG
18.50
222
Mohammad Islam
BAN
18.51
223
Bernard Scholtz
NAM
18.51
224
Wayne Parnell
SA
18.54
225
Adrian Wright
CIS
18.55
226
Adil Rashid
ENG
18.55
227
Boyd Rankin
ENG
18.56
228
Vijay Unni Suresh Unni
MAL
18.57
229
Nelson Odhiambo
KEN
18.61
230
Mohammad Amir
PAK
18.61
231
Sam Curran
ENG
18.63
232
Syed Aziz Syed Mubarak
MAL
18.64
233
Jason Holder
WI
18.64
234
Mouhammad Dawood Ahmadzai
FRA
18.64
235
Nuwan Kulasekara
SL
18.65
236
Frederick Klaassen
NED
18.67
236
Janak Prakash
SIN
18.67
237
Mark Watt
SCO
18.67
238
Yasin Ishak Patel
KUW
18.75
239
Paul van Meekeren
NED
18.76
240
Ibrahim Takahashi
ITL
18.77
241
Jade Dernbach
ENG
18.77
242
I Kadek Gamantika
INS
18.83
243
George Linde
SA
18.86
244
Saad Zafar
CAN
18.92
245
Rohan Mustafa
UAE
18.97
246
Zain Ul Abidin
SAR
18.98
247
Pat Cummins
AUS
19.00
248
Yasim Murtaza
HK
19.02
249
Naveed Ahmed
CZR
19.03
250
Delray Rawlins
BER
19.07
251
Washington Sundar
IND
19.09
252
I Ketut Edi Guna Artawan
INS
19.15
253
Charles Amini
PNG
19.16
254
Lalit Rajbanshi
NEP
19.18
255
Usman Khalid
SAR
19.19
256
Dilon Heyliger
CAN
19.20
257
Faheem Ashraf
PAK
19.23
258
Dwayne Bravo
WI
19.29
259
Tenzin Wangchuk
BHU
19.33
260
Sompal Kami
NEP
19.34
261
Nathan McCullum
NZ
19.36
262
Shane Watson
AUS
19.38
263
Zappy Bimenyimana
RWA
19.39
264
Gulam Murtaza
CMB
19.40
265
Imran Anwar
BHR
19.43
266
Keshav Maharaj
SA
19.46
267
Mahammad Zalmai
AST
19.46
268
Ryan Burl
ZIM
19.48
269
Harsh Thaker
CAN
19.49
269
Nadeem Ahmed
HK
19.49
270
Shadab Khan
PAK
19.50
271
Shapoor Zadran
AFG
19.50
272
Hardik Pandya
IND
19.52
273
Paul Stirling
IRE
19.52
274
Ghulam Rasul Ahmadi
GER
19.53
275
Gede Darma Arta
INS
19.54
276
Moeen Ali
ENG
19.59
277
Gudakesh Motie
WI
19.62
278
Josh Little
IRE
19.66
279
Dhruv Parashar
UAE
19.69
280
Riazat Ali Shah
UGA
19.69
281
Tendai Chatara
ZIM
19.71
282
Chris Woakes
ENG
19.71
283
Godfred Bakiweyem
GHA
19.77
284
Zeeshan Maqsood
OMN
19.82
285
Trent Johnston
IRE
19.83
286
Harmeet Baddhan
USA
19.87
287
Bhuvneshwar Kumar
IND
19.90
288
Mitchell Santner
NZ
19.94
289
Marco Jansen
SA
19.97
290
Julius Sumerauer
JER
19.97
291
Nasum Ahmed
BAN
19.98
292
Benjamin White
IRE
20.00
292
Ateeq Iqbal
HK
20.00
292
Samiullah Shenwari
AFG
20.00
293
Andre Russell
WI
20.02
294
Nehemiah Odhiambo
KEN
20.04
295
Richie Berrington
SCO
20.09
296
Mohammed Hisham Shaikh
SAR
20.10
297
Not on record
PAK
20.12
297
Jasdeep Singh
USA
20.12
298
Danilson Johanis Hawoe
INS
20.13
299
Kassim Nassoro Mussa
TNZ
20.16
300
Ibrahim Hassan
MLD
20.16
301
Ravichandran Ashwin
IND
20.17
302
Dipendra Airee
NEP
20.23
303
Aayan Khan
UAE
20.24
304
Morne Morkel
SA
20.26
305
Mitchell McClenaghan
NZ
20.27
306
Barry McCarthy
IRE
20.29
307
Amjad Sher
FIN
20.31
308
Muhammad Nadir
RWA
20.35
309
Kieron Pollard
WI
20.38
310
Suhail Zahid Vayani
MAW
20.40
311
Kagiso Rabada
SA
20.45
312
Elijah Otieno
KEN
20.46
313
Mohammad Ikramullah Khan
QTR
20.46
314
Samuel Badree
WI
20.46
315
Hayden Walsh
WI
20.48
316
Sonam Yeshey
BHU
20.55
317
Alan Kirschbaum
ARG
20.58
318
Mohammad Hafeez
PAK
20.67
319
Daniel Vettori
NZ
20.71
320
Noman Amjad
FRA
20.76
320
Umair Qasim
ESW
20.76
321
Darren Sammy
WI
20.82
322
Aaftab Limdawala
MAW
20.83
323
Kyle Mills
NZ
20.86
324
Gulbadin Naib
AFG
20.86
325
Mohammed Nadeem
QTR
20.86
326
Wahab Riaz
PAK
20.88
327
Shakti Gauchan
NEP
20.90
328
Johan Botha
SA
20.92
329
Saurabh Netravalkar
USA
20.93
330
Namgay Thinley
BHU
20.94
331
Mahedi Hasan
BAN
20.95
332
Gareth Delany
IRE
20.98
333
Ibrahim Rizan
MLD
21.00
334
Chris Mpofu
ZIM
21.03
335
Imad Wasim
PAK
21.04
336
Kamau Leverock
BER
21.14
337
Sunil Narine
WI
21.19
338
Varun Prasath Thamotharam
MLT
21.20
339
Kabir Mirpuri
GIB
21.26
340
Ashton Agar
AUS
21.27
341
Karim Janat
AFG
21.31
342
Akeal Hosein
WI
21.34
343
Franco Nsubuga
UGA
21.36
344
Reece Topley
ENG
21.39
345
Prakash Mishra
BUL
21.40
346
Roston Chase
WI
21.45
347
Sikandar Raza
ZIM
21.47
348
Vinoth Baskaran
SIN
21.48
349
Sandeep Achuparambil Mohandas
HUN
21.48
350
Sarfaraz Ali
BHR
21.50
351
Vasu Saini
ROM
21.57
352
Thisara Perera
SL
21.61
353
Mohameed Taiwo
NIG
21.65
354
Sudesh Wickramasekara
CZR
21.68
355
Vinay Ravi
NOR
21.71
356
Khizar Hayat Durrani
MAL
21.74
357
Glenn Maxwell
AUS
21.90
358
Simi Singh
IRE
21.93
359
Amir Hamza
AFG
22.13
360
Vukasin Zimonjic
SER
22.18
361
Mohammad Nabi
AFG
22.28
362
Thatayaone Tshose
BOT
22.29
363
Abdul Abbasi
BHR
22.34
364
Rojerio Maxi Koda
INS
22.36
365
Kyle Jamieson
NZ
22.37
366
Shahid Afridi
GER
22.37
367
Pieter Seelaar
NED
22.42
368
Sohail Tanvir
PAK
22.48
369
Balaji Avinash Pai
GIB
22.64
370
Morawakage Theekshana
SL
22.74
371
Khalid Ahmad Zahid
SWE
22.75
372
Sahel Zadran
AST
22.79
373
Carlos Brathwaite
WI
22.87
374
Louis Bruce
GIB
23.00
375
Tanwir Afzal
HK
23.03
376
Mahmudullah
BAN
23.17
377
Shiraz Khan Shereef
KUW
23.30
378
Mohammad Nadeem
OMN
23.36
379
Akila Dananjaya
SL
23.37
380
Isuru Udana
SL
23.37
381
Kaleemullah
OMN
23.42
382
Muhammad Wafiq Irfan Zarbani
MAL
23.45
383
Ben Stokes
ENG
23.54
384
Ignace Ntirenganya
RWA
23.60
385
Luqman Butt
CMB
23.61
386
Nalinambika Kumar Aneesh Kumar
SWI
23.62
387
Naseem Shah
PAK
23.66
388
Boemo Khumalo
BOT
23.69
389
Hiren Varaiya
KEN
23.77
390
Filipe Antonio Cossa
MOZ
24.04
391
Hristo Lakov
BUL
24.14
392
Tangeni Lungameni
NAM
24.20
393
Harbhajan Singh
IND
24.48
394
Mohammad Hasnain
PAK
24.72
395
Mohamed Shafeeq Manakkadavath
KUW
24.84
396
Albie Morkel
SA
24.88
397
Peter Borren
NED
25.10
398
Shakeel Ahmed
OMN
25.11
399
Ravindra Jadeja
IND
25.11
400
Fabian Allen
WI
25.21
401
Sean Williams
ZIM
25.35
402
Not on record
MLT
25.70
403
Curtis Campher
IRE
25.72
404
Angelo Mathews
SL
25.98
405
Amar Sharma
MLT
26.03
406
Junaid Siddiqui
CAN
26.11
407
Mashrafe Mortaza
BAN
26.43
408
Paras Khadka
NEP
26.82
409
Akshay Roopak Puri
SIN
27.20
410
Raymond Coker
SIL
27.53
411
Tim Bresnan
ENG
27.63
412
Wellington Masakadza
ZIM
27.92
413
Karim Sadiq
AFG
28.09
414
Ahmed Raza
UAE
28.55
415
Prosper Utseya
ZIM
28.81
416
Chamika Karunaratne
SL
29.46
417
Blessings Pondani
MAW
35.47
Show all 426 ↓
Nothing matches that filter.
RECENT RESULTS
1 match
▲
show
‹
ODI
UAE ODI Tri-Series
AFG
294 (50.0)
ZIM
136 (38.4)
›