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 in 2024: Top Performers, Rankings & Full Stats
Here is the complete breakdown of the best strike rate in 2024, featuring the most impactful players of the year.
T20I
2024
452 entries
2
7.83
Obed Harvey Agbomadzie
GHA
0.50 clear of Anil Jerambhai Parmar
3
8.33
Anil Jerambhai Parmar
NOR
0.50 off the lead
4
8.71
Benjamin Ito-Davis
ITL
0.88 off the lead
● LEADS
Obed Harvey Agbomadzie
GHA
7.83 · 0.50 better than Parmar
↑ IN THE CHASE
1
player sits within 10% of the lead on best strike rate
★ TOP-10 CUT-OFF
9.64
The mark at number ten — 442 entries sit below it
● NATION IN FRONT
India
4 of the top 50 · 35 teams represented
Best Strike Rate — full list
452 entries, ranked
Table view
1
Not on record
COI
7.59
2
Obed Harvey Agbomadzie
GHA
7.83
3
Anil Jerambhai Parmar
NOR
8.33
4
Benjamin Ito-Davis
ITL
8.71
5
Not on record
GUE
9.00
6
Yasir Ali
BAN
9.06
7
Charlie Rumistrzewicz
SPN
9.22
8
Abdullah Akbarjan
AST
9.36
9
Benjamin Ward
JER
9.59
10
Kazuma Kato-Stafford
ITL
9.64
11
Luis Hermida
MEX
9.69
12
Waseem Yaqoob
LES
9.78
13
Varun Vinod
IND
9.88
14
Saumani Fatu Tiai
SAM
9.92
15
Kushal Bhurtel
NEP
10.06
16
Ridwan Abdulkareem
NIG
10.25
17
Rashid Khan
PAK
10.26
18
Festus Benn
BAH
10.38
19
Chris Jordan
ENG
10.42
20
Kevon Fubler
BER
10.54
21
Ramesh Kalimuthu
SIN
10.62
22
Makoto Taniyama
ITL
10.67
22
Sean Abbott
AUS
10.67
23
Muhammad Afridi
PAK
10.73
24
Arshdeep Singh
IND
10.81
25
Not on record
SAM
11.00
26
Ruben Trumpelmann
NAM
11.05
27
Maurice Castillo
BLI
11.08
28
Zaheer Zahiri
FRA
11.13
28
Lawrence Bonner
BLI
11.13
29
Anas Khan
HK
11.24
30
Basil Hameed
UAE
11.25
31
Matheesha Pathirana
SL
11.27
32
Lockie Ferguson
NZ
11.35
33
Virandeep Singh Jagjit Singh
MAL
11.39
34
Not on record
CYP
11.43
35
Saqib Mahmood
ENG
11.45
36
Kyle Klein
NED
11.57
36
Liam Livingstone
ENG
11.57
37
Marcus Stoinis
AUS
11.62
38
Charles Perchard
JER
11.69
39
Muhammad Moiz
ROM
11.75
40
Agustin Rivero
ARG
11.77
41
Not on record
MEX
11.85
42
Jasprit Bumrah
IND
11.87
43
Washington Sundar
IND
11.89
44
Usman Najeeb
SAR
11.92
45
Adam Milne
NZ
12.00
46
Cosmas Kyewuta
UGA
12.04
47
Wanindu Hasaranga
SL
12.05
48
Mukesh Kumar
IND
12.10
49
Ehsan Khan
HK
12.11
50
Logan van Beek
NED
12.13
51
Henry Ssenyondo
UGA
12.21
52
Ally Mpeka Kimote
TNZ
12.30
53
Hernan Fennell
ARG
12.36
54
Naveen-ul-Haq
AFG
12.44
55
Tim Southee
NZ
12.53
56
Kuldeep Yadav
IND
12.55
56
Dion Stovell
BER
12.55
57
Eric Kubwimana
RWA
12.58
57
Shoaib Rafiq Golra
MEX
12.58
58
Musawar Shah
QTR
12.60
58
Not on record
RWA
12.60
59
Jandre Coetzee
THI
12.84
60
Ilandari Thushara
SL
12.84
61
Sabaorish Ravichandran
ITL
12.85
62
Derrick Brangman
BER
12.86
62
Bradley Currie
SCO
12.86
63
Xavier Bartlett
AUS
12.91
64
Merwe Erasmus
NAM
13.00
64
Alessandro Morris
CIS
13.00
65
Mark Adair
IRE
13.08
66
Raja Adeel Iqbal
SPN
13.09
67
Daniel Birrell
JER
13.19
68
Francis Mutua
KEN
13.24
69
Haris Rauf
PAK
13.26
70
Samarth Bodha
GIB
13.29
70
Not on record
EST
13.29
71
Williamsing Nalisa
VAN
13.31
72
Not on record
FIJ
13.33
73
Andre Russell
WI
13.36
74
Reo Sakurano-Thomas
ITL
13.37
75
Adam Zampa
AUS
13.37
76
Luwsanzundui Erdenebulgan
MON
13.41
77
Kabua Morea
PNG
13.56
78
Muhammad Jawadullah
UAE
13.63
79
Apriliandi Abdillah Rahayu
INS
13.67
79
Himanshu Rathod
QTR
13.67
80
Shaheen Afridi
PAK
13.69
81
Conroy Wright
CIS
13.70
82
Fazalhaq Farooqi
AFG
13.75
83
Mehran Khan
OMN
13.80
83
Axar Patel
IND
13.80
84
Mouhammad Dawood Ahmadzai
FRA
13.85
85
Avesh Khan
IND
13.89
86
Trevor Gwandu
ZIM
13.90
87
Muhammad Butt
BHR
13.90
88
Usman Riaz Khan
PAK
13.91
88
Prosper Useni
NIG
13.91
89
Manmeet Koli
ROM
14.00
89
Harsha Bharadwaj
SIN
14.00
90
Ma Qiancheng
CHN
14.10
91
Pat Cummins
AUS
14.18
91
Craig Young
IRE
14.18
91
Huzaifa Mohammed Akram
PHL
14.18
92
Aqib Sulehri
OMN
14.20
93
MD Khan
BRZ
14.21
94
Mohammad Hossain
BAN
14.23
95
Juma Miyagi
UGA
14.26
96
Taskin Ahmed
BAN
14.27
97
Alpesh Ravilal Ramjani
UGA
14.29
98
Kagiso Rabada
SA
14.31
99
Muhammad Siddique
BAN
14.33
100
Lorne Patrick Burns
SPN
14.33
101
Ahmad Butt
OMN
14.39
102
Sandeep Lamichhane
NEP
14.40
102
Ronald Ebanks
CIS
14.40
103
Shem Ngoche
KEN
14.44
103
Paul van Meekeren
NED
14.44
104
Luiz Morais
BRZ
14.47
105
Khalid Ahmadi
BEL
14.50
105
Rakep Patel
KEN
14.50
106
Timm van der Gugten
NED
14.60
106
Mmoloki Mooketsi
BOT
14.60
107
Nicholas Mikael Salonen
FIN
14.64
107
Mancoba Jele
ESW
14.64
108
Trent Boult
NZ
14.67
108
Charlie Hara-Hinze
ITL
14.67
109
Lucas Oluoch
KEN
14.71
110
Ali Dawood
BHR
14.72
111
Alei Nao
PNG
14.73
111
Matt Henry
NZ
14.73
111
Not on record
ARG
14.73
112
Dilip Kumar Dahyabhai Ahir
PAN
14.77
112
Revanakumar Ankad
MEX
14.77
113
Franco Nsubuga
UGA
14.80
113
Nathan Ellis
AUS
14.80
114
Benjamin Sears
NZ
15.00
114
Abrar Ahmed
PAK
15.00
114
Dhruv Parashar
UAE
15.00
114
I Kadek Gamantika
INS
15.00
114
SanjayKumar Thakor
TNZ
15.00
114
Not on record
CYP
15.00
114
Simranjeet Singh
UAE
15.00
114
Pratik Singh Bais
MEX
15.00
114
Sayed Monib Sayed Ahmad
KUW
15.00
114
Syed Aziz Syed Mubarak
MAL
15.00
114
Shunan Ali
MLD
15.00
114
Yoosuf Azyan Farhath
MLD
15.00
114
Not on record
PHL
15.00
114
Not on record
INS
15.00
115
Shiraz Khan Shereef
KUW
15.05
116
Aizaz Khan
HK
15.10
117
Mustafizur Rahman
BAN
15.11
118
Ishtiaq Ahmad
SAR
15.13
119
Justin Shaju
MLT
15.15
120
Moazzam Ali Baig
MAW
15.18
121
Alan Kirschbaum
ARG
15.20
122
Mohamad Zalmai
AST
15.27
122
Nathan Banner
BLI
15.27
123
Louis Bruce
GIB
15.33
123
Timothy Pringle
NED
15.33
123
Daniel Doram
NED
15.33
123
Assad Vala
PNG
15.33
124
Ottneil Baartman
SA
15.53
125
Dipendra Airee
NEP
15.58
127
Chris Sole
SCO
15.70
128
Yasin Ishak Patel
KUW
15.72
129
Meet Bhavsar
KUW
15.75
129
Not on record
MLT
15.75
129
Not on record
SER
15.75
130
Ali Naseer
UAE
15.78
131
Aayan Khan
UAE
15.79
132
Sheikh Rasik
HUN
15.82
132
Melusi Magagula
ESW
15.82
133
Julius Sumerauer
JER
15.92
133
Daniel Jakiel
ZIM
15.92
134
Matthew William Reeve Stokes
GUE
16.00
134
Sharwan Godara
CMB
16.00
134
Mike Choamba
MAW
16.00
135
Utkarsh Jain
CMB
16.05
136
Yasim Murtaza
HK
16.06
137
Tanzim Sakib
BAN
16.09
138
Adil Rashid
ENG
16.11
139
Mohammed Hisham Shaikh
SAR
16.13
140
Isaac Danladi
NIG
16.20
140
Piyush Kumbhare
ITL
16.20
141
Suhail Zahid Vayani
MAW
16.25
142
David Wiese
SA
16.30
143
Thatayaone Tshose
BOT
16.36
144
Qamar Mushtaque
NOR
16.38
145
Martin-Dale Bradley
GUE
16.40
145
Anrich Nortje
SA
16.40
146
Isaac Ochgwu Okpe
NIG
16.42
147
Sathaiya Veerapathiran
BHR
16.44
148
Obed McCoy
WI
16.45
149
Jacob Duffy
NZ
16.50
149
Kushal Malla
NEP
16.50
149
Not on record
THI
16.50
150
Muhammad Amir Azim Abdul Shukor
MAL
16.54
151
Dinesh Maganiai Nakrani
UGA
16.59
152
Zakary Foulkes
NZ
16.63
153
Ravi Bishnoi
IND
16.64
154
Atif Ali Mehmood
SPN
16.67
154
Htet Lin Aung
MYM
16.67
155
Joshua Rasu
VAN
16.69
155
Imran Khan
PAK
16.69
156
Harry Johnson
GUE
16.75
156
Amir Farooq
QTR
16.75
156
Not on record
ARG
16.75
157
Shantanu Kaveri
MEX
16.78
158
Shamar Joseph
WI
16.80
159
Sarawut Maliwan
THI
16.82
160
Jofra Archer
ENG
16.82
161
Ferdinando Banunaek
INS
16.85
162
Romario Shepherd
WI
16.87
163
Irfan Tarajia Hafejee
PAN
16.88
164
Tomas Rossi
ARG
16.90
165
Dilon Heyliger
CAN
16.93
166
Adnan Idrees
KUW
17.05
167
Azmatullah Omarzai
AFG
17.06
168
Gudakesh Motie
WI
17.08
169
Peni Junior Dakainivanua
FIJ
17.14
169
Pranay Gheewala
EST
17.14
170
Roelof van der Merwe
NED
17.25
170
Mohammad Ikramullah Khan
QTR
17.25
171
Imran Anwar
BHR
17.28
172
Sompal Kami
NEP
17.30
173
Samay Shrivastava
OMN
17.33
173
Richard Avery
BRZ
17.33
174
Peter Aho
NIG
17.35
175
Muhammad Nadir
RWA
17.47
176
Tharindu Perera
BOT
17.50
177
Gerard Mwendwa
KEN
17.54
178
Vasu Saini
ROM
17.56
179
Ibrahim Hassan
MLD
17.57
180
Luke Jongwe
ZIM
17.60
181
Bilal Khan
OMN
17.61
182
Ts'episo David Chaoana
LES
17.75
183
Shadley Schalkwyk
USA
17.87
184
Syed Kaleem
OMN
17.88
185
Blessing Muzarabani
ZIM
17.89
186
Mujeeb Ur Rahman
AFG
18.00
186
Nicholas Greenwood
JER
18.00
186
Mahesh Balasaheb Tambe
FIN
18.00
186
Harsh Vardhan Mandhyan
HUN
18.00
186
Muhammad Burhan
HUN
18.00
186
Gayan Buddika Wijeweera Munaweera
QTR
18.00
186
Not on record
COI
18.00
186
Not on record
ARG
18.00
187
Nopphon Senamontree
THI
18.07
188
Mark Watt
SCO
18.08
189
Tenzin Wangchuk
BHU
18.25
190
Saad Zafar
CAN
18.35
191
Usman Khalid
SAR
18.38
192
Alzarri Joseph
WI
18.41
193
Keshav Maharaj
SA
18.43
194
Martin Akayezu
RWA
18.44
195
Chad Soper
PNG
18.50
196
Aqib Iqbal
AST
18.55
197
Zappy Bimenyimana
RWA
18.62
198
Emile Rukiriza
RWA
18.64
199
Muhammad Farooq
UAE
18.67
200
Bernard Scholtz
NAM
18.71
201
Morawakage Theekshana
SL
18.75
202
Suprit Pradhan
BHU
18.79
203
Dhananjay Rao
HK
18.86
204
Saurabh Netravalkar
USA
18.88
205
Aryan Dutt
NED
19.00
206
Anucha Kalasi
THI
19.09
207
Hardik Pandya
IND
19.13
208
Taranjeet Singh
ROM
19.14
209
Kepler Dean Ang Lukies
PHL
19.38
210
Mukesh Kumar Thakur
THI
19.43
211
Rizwan Haider
MAL
19.50
211
Faisal Khaliq
BEL
19.50
211
Parveen Kumar
CAN
19.50
211
Tian Qun
CHN
19.50
212
Nosthusha Kenjige
USA
19.79
213
Harsh Thaker
CAN
19.80
213
Umair Qasim
ESW
19.80
214
Yasar Haroon
BRZ
19.85
215
Ibrahim Takahashi
ITL
19.93
216
Sami Muhammad Sohail
MAW
20.00
216
Joshua Asia
NIG
20.00
216
Ram Sharan
CMB
20.00
216
Romeo Dunka
CIS
20.00
216
Gagandeep Singh
BUL
20.00
216
Angelo Mathews
SL
20.00
216
Jay Odedra
OMN
20.00
217
Akeal Hosein
WI
20.09
218
Chanchai Pengkumta
THI
20.10
219
Mohammad Amir
PAK
20.17
219
Karan KC
NEP
20.17
220
Ibrahim Rizan
MLD
20.33
220
Danilson Johanis Hawoe
INS
20.33
221
Umar Adam Nasif
MLD
20.35
222
Sikandar Raza
ZIM
20.46
223
Richard Ngarava
ZIM
20.48
224
Danyal Raja
BUL
20.57
224
Mahammad Zalmai
AST
20.57
224
Mohamed Shafeeq Manakkadavath
KUW
20.57
225
Katlo Piet
BOT
20.67
226
Gulshan Jha
NEP
20.70
227
Pavandeep Singh Jagjit Singh
MAL
20.71
228
Benjamin White
IRE
20.73
228
Gede Darma Arta
INS
20.73
229
Ateeq Iqbal
HK
20.76
230
Shashikant Laxman Hirugade
MEX
20.82
231
Anilkumar Natubhai Ahir
PAN
21.00
231
Rijan Dhakal
NEP
21.00
231
Norman Vanua
PNG
21.00
231
Bernan Stephenson
BLI
21.00
231
Gerald Coetzee
SA
21.00
231
Kervon Hinds
BAH
21.00
231
Dewald Dumon
BEL
21.00
231
Sarfaraz Ali
BHR
21.00
232
Vivian Kingma
NED
21.06
233
Abinash Bohara
NEP
21.09
234
Nimish Lathief
KUW
21.14
235
Aaftab Limdawala
MAW
21.17
235
Bilal Masud
EST
21.17
236
Gaurav Tiwari
INS
21.20
237
Zeeshan Maqsood
OMN
21.57
237
Not on record
21.57
238
Ish Sodhi
NZ
21.67
239
Rojerio Maxi Koda
INS
21.68
240
Dwight Weakley
BAH
21.75
241
Zain Ul Abidin
SAR
21.82
242
Vukasin Zimonjic
SER
22.00
242
Temuulen Amarmend
MON
22.00
242
Zeko Burgess
BER
22.00
243
Naseem Shah
PAK
22.20
244
Leem Shafeeq
MLD
22.29
244
Atif-Ur-Rehman
SAR
22.29
245
Lalit Rajbanshi
NEP
22.33
246
Kabir Mirpuri
GIB
22.50
246
Sonam Yeshey
BHU
22.50
246
Mohammad Nadeem
OMN
22.50
246
Lucas Rossi
ARG
22.50
246
Imad Wasim
PAK
22.50
246
Muhammad Jabir
QTR
22.50
247
Gulam Murtaza
CMB
22.54
248
Jasdeep Singh
USA
22.74
249
Harmeet Baddhan
USA
22.76
250
Barry McCarthy
IRE
22.80
251
Not on record
CYP
22.88
252
Iuri Simao
BRZ
22.91
253
Mohameed Taiwo
NIG
22.92
254
Not on record
23.00
254
Josh Little
IRE
23.00
254
Liam Denny
COI
23.00
255
Not on record
23.14
256
Sylvester Ameh Okpe
NIG
23.25
256
Mohammed Nawfer Mohammed Aslam
KUW
23.25
256
Ignace Ntirenganya
RWA
23.25
256
John Kariko
PNG
23.25
257
Shakib Al Hasan
BAN
23.33
257
Declan Suzuki-McComb
ITL
23.33
257
Mohan Vivekanandan
MON
23.33
258
Jack Brassell
NAM
23.38
259
Luke Thomas Bichard
GUE
23.45
260
Roston Chase
WI
23.60
261
Boemo Kgosiemang
BOT
23.67
262
Mahedi Hasan
BAN
23.75
263
Mitchell Santner
NZ
23.86
264
Kaleemullah
OMN
23.92
265
Usama Mir
PAK
24.00
265
Mitchell Starc
AUS
24.00
265
Ranjung Dorji
BHU
24.00
265
Adil Butt
ESW
24.00
265
Nqabayomzi Peter
SA
24.00
265
Vraj Patel
KEN
24.00
265
Peter Langat
KEN
24.00
265
Khin Aye
MYM
24.00
265
Raza Iqbal
NOR
24.00
265
Mohammad Atif
SPN
24.00
265
Juanoy Drysdale
USA
24.00
265
Timothy Lawrence Cutler
VAN
24.00
266
Kaleem Rehman
CAN
24.11
267
Vijay Unni Suresh Unni
MAL
24.15
268
Pyae Phyo Wai
MYM
24.50
269
Ayush Shukla
HK
24.75
270
Gareth Delany
IRE
25.00
270
Binura Fernando
SL
25.00
270
Garret Banner
BLI
25.00
270
Lebona Leokaoke
LES
25.00
271
Abduljabar Jabarkhail
BEL
25.20
272
Mohammad Nabi
AFG
25.33
272
Mohammed Nadeem
QTR
25.33
273
Shakeel Ahmed
OMN
25.41
274
Paing Danu
MYM
25.44
275
Michael Bracewell
NZ
25.71
275
Pratish Chhetri
NEP
25.71
276
Bas Leede
NED
25.83
277
Adam Martel
GUE
25.86
278
Nasrulla Rana
HK
26.00
278
Ko Ko Lin Thu
MYM
26.00
279
Muhammad Khan
USA
26.13
280
Mohammad Ahmadzai
BEL
26.17
281
Cory Dickson
COI
26.40
281
David Robson
EST
26.40
282
Marc Taylor
BAH
26.57
283
Zoljavkhlan Shurentsetseg
MON
26.60
284
I Ketut Edi Guna Artawan
INS
27.19
285
Khizar Hayat Durrani
MAL
27.60
285
Apolinaire Liplip Stephen
VAN
27.60
286
Blessings Pondani
MAW
27.67
286
Od Lutbayar
MON
27.67
286
Jigme Singye
BHU
27.67
287
Luqman Butt
CMB
27.80
288
Not on record
CYP
28.25
289
Marco Jansen
SA
28.30
290
Anish Edward Paraam
SIN
28.80
291
Not on record
SER
28.83
292
Boemo Khumalo
BOT
29.00
293
Zuhaib Zubair
UAE
29.33
293
Josh Hazlewood
AUS
29.33
294
Wellington Masakadza
ZIM
30.00
294
Mohammad Islam
BAN
30.00
294
Chen Yue
CHN
30.00
294
Matthew James Ansell
IOM
30.00
294
Balaji Avinash Pai
GIB
30.00
294
Akshay Roopak Puri
SIN
30.00
294
Matija Sarenac
SER
30.00
294
Kassim Nassoro Mussa
TNZ
30.00
295
Abdul Abbasi
BHR
30.86
296
Mohamed Ishmath Adnan Marikkar
MLD
31.20
297
Not on record
PAN
31.50
297
Sheraz Sheikh
BEL
31.50
298
Sajad Stanikzay
FRA
32.00
299
Adnan Razzaq
BEL
33.00
300
Curtis Campher
IRE
33.60
300
Reece Topley
ENG
33.60
301
Darren Wotu
VAN
33.75
302
Waji Ul Hassan
SAR
34.00
303
Tangeni Lungameni
NAM
34.29
304
Not on record
ARG
34.75
305
Sam Curran
ENG
34.80
306
Amjad Sher
FIN
37.50
307
Aiden Markram
SA
40.00
307
Jaspal Singh
MLT
40.00
308
Bjorn Fortuin
SA
42.00
308
Prakash Mishra
BUL
42.00
309
Rohan Sandeep
ESW
42.50
310
Namgay Thinley
BHU
44.57
311
Shadab Khan
PAK
46.00
312
Milen Gogev
BUL
52.00
313
Noor Lakanwal
AFG
56.00
314
Mohammed Siraj
IND
60.00
315
Rafiullah
OMN
132.00
Show all 452 ↓
Nothing matches that filter.
RECENT RESULTS
1 match
▲
show
‹
ODI
UAE ODI Tri-Series
AFG
294 (50.0)
ZIM
136 (38.4)
›