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 2025: Top Performers, Rankings & Full Stats
This page shows players with the best strike rate during the 2025 season, ranking them by their on-field performances.
T20I
2025
353 entries
2
8.71
Kuldeep Yadav
IND
0.10 clear of Yasir Mohammad
3
8.81
Yasir Mohammad
USA
0.10 off the lead
4
9.00
Milad Momend
LUX
0.29 off the lead
● LEADS
Kuldeep Yadav
IND
8.71 · 0.10 better than Mohammad
↑ IN THE CHASE
2
players sit within 10% of the lead on best strike rate
★ TOP-10 CUT-OFF
10.17
The mark at number ten — 343 entries sit below it
● NATION IN FRONT
Austria
3 of the top 50 · 36 teams represented
Best Strike Rate — full list
353 entries, ranked
Table view
1
Not on record
POR
8.47
2
Kuldeep Yadav
IND
8.71
3
Yasir Mohammad
USA
8.81
4
Milad Momend
LUX
9.00
5
Not on record
AST
9.65
6
Kaleem Rehman
CAN
9.82
7
Mirza Mohammed Baig
QTR
9.89
8
Syed Shah
BEL
10.08
9
Umair Tariq
AST
10.09
10
Hasan Ali
PAK
10.17
11
Karanbir Singh
AST
10.28
12
Waqar Ali
CYP
10.36
13
James Neesham
NZ
10.38
14
Ally Mpeka Kimote
TNZ
10.57
14
Not on record
AFG
10.57
15
Sham Murari
COR
10.62
16
Ishtiaq Ahmad
SAR
10.68
17
Zuhaib Zubair
UAE
10.75
18
Johannes Smit
NAM
10.80
19
Shivam Sharma
CAN
10.88
20
Gede Agus Priandana
INS
10.94
21
Charles Perchard
JER
11.00
22
Waji Ul Hassan
SAR
11.13
23
Khalid Ahmadi
BEL
11.13
24
Varun Vinod
IND
11.17
25
Sabaorish Ravichandran
ITL
11.36
26
Sandeep Lamichhane
NEP
11.43
27
Zeerak Chughtai
BUL
11.44
28
Not on record
INS
11.46
29
Not on record
POR
11.50
29
Ish Sodhi
NZ
11.50
30
Wiraphan Ngowhuad
THI
11.64
31
Dominic Sabir
BER
11.71
32
Brad Evans
ZIM
11.73
33
Zain Ul Abidin
SAR
12.00
34
Sonam Yeshey
BHU
12.33
34
Taskin Ahmed
BAN
12.33
35
Ali Dawood
BHR
12.37
36
Not on record
UAE
12.43
38
Muhammad Shahbaz Butt
NOR
12.45
39
Ali Nayyer
SWI
12.46
40
Rameez Khan
ROM
12.50
41
Not on record
PHL
12.56
42
Not on record
SWE
12.75
42
Shivam Dube
IND
12.75
43
Rashid Khan
AFG
12.86
44
Jacob Duffy
NZ
12.90
45
Kwena Maphaka
SA
12.92
46
Kyle Klein
NED
12.93
47
Liam Dawson
ENG
13.08
48
Not on record
COR
13.09
49
Not on record
KUW
13.10
50
Jamie Overton
ENG
13.18
51
Not on record
EST
13.20
51
Corbin Bosch
SA
13.20
51
Ali Sheikh
USA
13.20
51
Jiten Ramanandi
OMN
13.20
51
Not on record
HUN
13.20
52
Not on record
BEL
13.21
53
Sazib Bhuiyan
CZR
13.23
54
Muhammad Amir Azim Abdul Shukor
MAL
13.33
55
Muhammad Butt
BHR
13.36
56
Not on record
PAK
13.38
57
Taranjeet Singh
ROM
13.41
58
Apriliandi Abdillah Rahayu
INS
13.42
59
Samiullah Rahmani
SWE
13.43
60
Abdul Naser Baluch
SWE
13.50
60
Nopphon Senamontree
THI
13.50
60
Mark Vilijam Pavlovic
SER
13.50
60
Abbas Ghani
HUN
13.50
60
Josh Hazlewood
AUS
13.50
61
Jakob Gul
BUL
13.58
62
Not on record
SIN
13.63
63
Joshua Asia
NIG
13.71
64
Muhammad Moiz
ROM
13.77
65
Deepak Rawat
COR
13.85
66
Ruben Trumpelmann
NAM
13.88
67
Not on record
NEP
13.93
68
Not on record
SER
14.00
68
Nathan Ellis
AUS
14.00
68
Brydon Carse
ENG
14.00
69
Qamar Mushtaque
NOR
14.09
70
Not on record
QTR
14.12
71
Not on record
14.14
72
Haris Rauf
PAK
14.15
73
Manmeet Koli
ROM
14.19
74
Sharwan Godara
CMB
14.27
75
Benjamin Ito-Davis
ITL
14.40
76
Kepler Dean Ang Lukies
PHL
14.41
77
Not on record
AST
14.56
78
Arshdeep Singh
IND
14.65
79
Jaskaran Buttar
CAN
14.67
80
Matt Henry
NZ
14.71
81
Sufyan Mehmood
OMN
14.80
82
Adil Rashid
ENG
14.84
83
Dushmantha Chameera
SL
14.91
84
Roelof van der Merwe
NED
15.00
84
Jaswinder Singh
MLT
15.00
85
Muhammad Anjar Tadarus
INS
15.13
86
Adam Zampa
AUS
15.18
87
Vasu Saini
ROM
15.18
88
Benjamin Dwarshuis
AUS
15.20
89
Ben Shikongo
NAM
15.22
90
Jofra Archer
ENG
15.33
90
Not on record
SIN
15.33
91
Not on record
NIG
15.40
92
Azmatullah Omarzai
AFG
15.42
93
Faheem Ashraf
PAK
15.58
94
Prosper Useni
NIG
15.60
95
Luca Petre
ROM
15.63
95
Nemanja Zimonjic
SER
15.63
95
Mohammad Mirza
PAK
15.63
96
Habib Khan
EST
15.69
97
Mohammad Hossain
BAN
15.70
98
Syed Aziz Syed Mubarak
MAL
15.72
99
Dhanesh Kumar Shetty
INS
15.75
100
Not on record
HUN
15.77
101
Jason Holder
WI
15.77
102
Not on record
SIN
15.82
102
Not on record
15.82
103
Not on record
TNZ
15.87
104
Tenzin Wangchuk
BHU
15.90
104
Luke Thomas Bichard
GUE
15.90
105
Abu Bakarr Kamara
SIL
16.00
105
Tashi Dorji
BHU
16.00
105
Kushal Bhurtel
NEP
16.00
105
Mujeeb Ur Rahman
AFG
16.00
105
Richard Ngarava
ZIM
16.00
106
Jean Michelle Iradukunda
RWA
16.11
107
Not on record
MAL
16.13
108
Romario Shepherd
WI
16.21
109
Not on record
SAM
16.23
110
Muhammad Siddique
UAE
16.24
111
Virandeep Singh Jagjit Singh
MAL
16.29
112
Shaheen Afridi
PAK
16.35
113
Lalit Rajbanshi
NEP
16.50
113
Sachin Ravikumar
COR
16.50
114
Axar Patel
IND
16.59
115
Amjad Sher
FIN
16.60
116
Abass Gbla
SIL
16.67
116
Luke Wood
ENG
16.67
117
Sarawut Maliwan
THI
16.69
118
Mohammad Saifuddin
BAN
16.70
119
Not on record
MLT
16.75
120
Not on record
PAK
16.76
121
Not on record
HUN
16.91
121
Noor Lakanwal
AFG
16.91
122
Not on record
UAE
16.95
123
Ayush Shukla
HK
17.00
123
Wanindu Hasaranga
SL
17.00
123
Juma Miyagi
UGA
17.00
124
Mahedi Hasan
BAN
17.05
125
Fareed Ahmad
AFG
17.14
125
Aqib Iqbal
AST
17.14
126
Emile Rukiriza
RWA
17.20
127
Dhiren Gondaria
KEN
17.22
128
Not on record
QTR
17.27
129
Fazalhaq Farooqi
AFG
17.33
129
Matthew Humphreys
IRE
17.33
129
Cosmas Kyewuta
UGA
17.33
130
David Marks
MLT
17.38
131
Mustafizur Rahman
BAN
17.38
132
Kuruge Darshana Abeyrathna
NOR
17.45
133
Mohamad Zalmai
AST
17.50
134
Dinesh Maganiai Nakrani
UGA
17.54
135
Alpesh Ravilal Ramjani
UGA
17.57
136
Anil Jerambhai Parmar
NOR
17.63
137
Jasprit Bumrah
IND
17.64
138
Yasim Murtaza
HK
17.65
139
Pavandeep Singh Jagjit Singh
MAL
17.73
140
Ferdinando Banunaek
INS
17.85
141
Abrar Ahmed
PAK
17.96
142
Imran Khan
BHR
18.00
142
Gede Darma Arta
INS
18.00
142
Nicholas Mikael Salonen
FIN
18.00
142
Dhanush Ganesh
COR
18.00
142
Thuya Aung
MYM
18.00
142
Not on record
ROM
18.00
142
Not on record
OMN
18.00
142
Not on record
QTR
18.00
143
Asif Ali
BHR
18.25
144
Vijay Unni Suresh Unni
MAL
18.29
145
Pyae Phyo Wai
MYM
18.30
146
Sufiyan Muqeem
PAK
18.36
147
Zappy Bimenyimana
RWA
18.38
147
Not on record
SIN
18.38
148
Khalid Ahmad Zahid
SWE
18.50
149
Isaac Ochgwu Okpe
NIG
18.57
150
Derrick Brangman
BER
18.58
151
Waseem Abbas
MLT
18.60
151
Not on record
18.60
152
Clinton Rubagumya
RWA
18.67
153
Gulam Murtaza
CMB
18.71
153
Saad Zafar
CAN
18.71
154
Alzarri Joseph
WI
18.75
154
Sorawat Desungnoen
THI
18.75
155
Kevon Fubler
BER
18.86
155
Siraj Ullah Khadem
POR
18.86
155
Aizaz Khan
HK
18.86
155
Not on record
SER
18.86
156
Ateeq Iqbal
HK
18.88
157
Hardik Pandya
IND
19.00
158
Muhammad Nadir
RWA
19.05
159
I Kadek Gamantika
INS
19.09
159
Kervon Hinds
BAH
19.09
160
Akeal Hosein
WI
19.13
161
Sami Muhammad Sohail
MAW
19.17
162
Blessing Muzarabani
ZIM
19.19
163
Mohammad Islam
BAN
19.24
164
Roston Chase
WI
19.27
164
Sompal Kami
NEP
19.27
165
Not on record
COR
19.29
165
Not on record
SIL
19.29
166
Martin-Dale Bradley
GUE
19.33
166
Wintley Aljean Etienne Burton
SER
19.33
167
Not on record
MAW
19.36
168
Not on record
QTR
19.50
168
Not on record
19.50
169
Not on record
MLT
19.55
169
Kyle Jamieson
NZ
19.55
170
Lungi Ngidi
SA
19.57
171
Ko Ko Lin Thu
MYM
19.64
172
Saim Ayub
PAK
19.71
172
Not on record
NIG
19.71
173
Tanzim Sakib
BAN
19.78
174
Not on record
SER
19.80
175
Imran Anwar
BHR
19.83
176
Binura Fernando
SL
20.00
176
Abdul Samad
ITL
20.00
176
Hayden Dickson
COI
20.00
176
Not on record
CYP
20.00
176
Not on record
PHL
20.00
177
Xavier Bartlett
AUS
20.13
178
Nasrulla Rana
HK
20.22
179
Namgay Thinley
BHU
20.25
179
Sandeep Achuparambil Mohandas
HUN
20.25
179
Yasin Ishak Patel
KUW
20.25
179
Juan Artin Martins Henri
POR
20.25
180
Nasum Ahmed
BAN
20.40
181
Festus Benn
BAH
20.43
182
Vraj Patel
KEN
20.50
183
Not on record
SAM
20.57
184
Charlie Hara-Hinze
ITL
20.67
185
Daniel Jakiel
ZIM
20.89
186
Htet Lin Aung
MYM
21.00
186
Not on record
CMB
21.00
187
Sylvester Ameh Okpe
NIG
21.16
188
Shah Hussain
CMB
21.36
189
Harsh Thaker
CAN
21.40
189
Ahmadullah Shinwari
NOR
21.40
190
Ignace Ntirenganya
RWA
21.42
191
Karan KC
NEP
21.44
192
Ehsan Khan
HK
21.45
193
George Linde
SA
21.75
193
Akshay Roopak Puri
SIN
21.75
194
Danilson Johanis Hawoe
INS
21.76
195
Prakash Mishra
BUL
21.78
196
Etienne Beukes
CMB
21.86
197
Abdul Abbasi
BHR
21.87
199
Sikandar Raza
ZIM
22.09
200
Romeo Dunka
CIS
22.20
201
Asif Shaikh
BHR
22.55
202
Not on record
TNZ
22.80
203
Not on record
ITL
23.00
203
Vukasin Zimonjic
SER
23.00
203
Mahammad Zalmai
AST
23.00
204
Mark Watt
SCO
23.14
205
Sahel Zadran
AST
23.18
206
Saumani Fatu Tiai
SAM
23.20
207
Bernard Scholtz
NAM
23.25
208
Aryan Dutt
NED
23.56
209
Dhruv Parashar
UAE
23.57
209
Sean Abbott
AUS
23.57
210
Mitchell Santner
NZ
24.00
210
Usman Khalid
SAR
24.00
210
Amanpreet Singh Figuerra Sirah
PHL
24.00
210
Akhil Kumar
CAN
24.00
210
Luqman Butt
CMB
24.00
210
Muhammad Burhan
HUN
24.00
210
Liam Jacob Myott
PHL
24.00
210
Not on record
24.00
211
Zakary Foulkes
NZ
24.29
212
Vinay Ravi
NOR
24.33
213
Ilandari Thushara
SL
24.55
214
Gaurav Tiwari
INS
24.60
215
I Ketut Edi Guna Artawan
INS
24.81
216
Mohammad Nabi
AFG
24.86
217
Franco Nsubuga
UGA
25.00
217
Not on record
SWI
25.00
218
Not on record
AST
25.20
218
Marco Jansen
SA
25.20
219
Mohammad Ikramullah Khan
QTR
25.33
221
Tinotenda Maposa
ZIM
25.54
222
Nalinambika Kumar Aneesh Kumar
SWI
25.71
223
Milen Gogev
BUL
25.83
224
Sachin Gill
KEN
26.22
225
Amal Jacob
HUN
26.29
226
Nandre Burger
SA
26.40
226
Not on record
LUX
26.40
227
Chare Smith
BER
26.60
228
Conroy Wright
CIS
26.88
229
Alessandro Morris
CIS
27.00
229
Mouhammad Dawood Ahmadzai
FRA
27.00
229
Salum Ally Jumbe
TNZ
27.00
229
Daniel Doram
NED
27.00
230
Morawakage Theekshana
SL
27.55
231
Not on record
KUW
27.60
231
Ibrahim Takahashi
ITL
27.60
232
Rojerio Maxi Koda
INS
27.63
232
Caleb Kiran Jasmat
SAM
27.63
233
Not on record
27.83
234
Utkarsh Jain
CMB
28.00
235
Michael Bracewell
NZ
28.29
236
AM Ghazanfar
AFG
28.80
237
Adrian Wright
CIS
29.00
237
Not on record
BHR
29.00
238
Martin Akayezu
RWA
29.20
239
Suhail Zahid Vayani
MAW
29.42
240
Khizar Hayat Durrani
MAL
29.43
241
Zeko Burgess
BER
30.17
242
Aaftab Limdawala
MAW
30.43
243
Not on record
AST
30.50
244
Shakeel Ahmed
OMN
30.67
245
Ryan Burl
ZIM
30.80
246
Dipendra Airee
NEP
31.11
247
Dilon Heyliger
CAN
31.20
248
Not on record
LUX
31.50
248
Not on record
CYP
31.50
249
Merwe Erasmus
NAM
31.60
250
Delray Rawlins
BER
32.20
251
Marc Taylor
BAH
32.33
252
Matthew Forde
WI
33.00
253
Danyal Raja
BUL
33.60
254
Mohammed Hisham Shaikh
SAR
34.75
255
Not on record
CYP
35.00
256
Gudakesh Motie
WI
36.00
257
Mohammed Nawfer Mohammed Aslam
KUW
37.00
258
Peter Aho
NIG
38.40
259
Sudesh Pillai
COR
38.75
260
Julius Sumerauer
JER
40.00
261
Not on record
PAK
40.33
262
Varun Prasath Thamotharam
MLT
40.40
263
Manpreet Singh
SIN
42.00
263
Not on record
CYP
42.00
264
Usman Najeeb
SAR
43.50
265
Hekmatullah Khogiyani
AST
44.50
266
Raymond Coker
SIL
45.00
267
Matija Sarenac
SER
46.00
268
Wellington Masakadza
ZIM
58.50
269
Not on record
BHR
60.67
270
Chernoh Bah
SIL
93.50
271
Adam Martel
GUE
138.00
272
Not on record
LUX
150.00
Show all 353 ↓
Nothing matches that filter.
RECENT RESULTS
3 matches
▲
show
‹
T20I
ICC Men's T20 World Cup Africa Sub Regional Qualifier C
NIG
262/1 (20.0)
GAM
102 (17.2)
T20I
ICC Men's T20 World Cup Africa Sub Regional Qualifier C
LES
169/8 (20.0)
MOZ
95 (18.2)
T20I
ICC Men's T20 World Cup Africa Sub Regional Qualifier C
UGA
195/6 (20.0)
ZAM
108 (17.3)
›