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