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 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
357 entries
1
8.47
Rahulkumar Hashu
POR
0.24 clear of Kuldeep Yadav
2
8.71
Kuldeep Yadav
IND
0.24 off the lead
3
8.81
Yasir Mohammad
USA
0.34 off the lead
● LEADS
Rahulkumar Hashu
POR
8.47 · 0.24 better than Yadav
↑ IN THE CHASE
3
players sit within 10% of the lead on best strike rate
★ TOP-10 CUT-OFF
10.17
The mark at number ten — 347 entries sit below it
● NATION IN FRONT
Austria
3 of the top 50 · 36 teams represented
Best Strike Rate — full list
357 entries, ranked
Table view
1
Rahulkumar Hashu
POR
8.47
2
Kuldeep Yadav
IND
8.71
3
Yasir Mohammad
USA
8.81
4
Milad Momend
LUX
9.00
5
Saad Cheema
AST
9.65
6
Kaleem Sana
CAN
9.82
7
Mirza Mohammed Baig
QTR
9.89
8
Zaki 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
Abdollah Ahmadzai
AFG
10.57
14
Ally Kimote
TNZ
10.57
15
Sham Murari
COR
10.62
16
Ishtiaq Ahmad
SAR
10.68
17
Muhammad Zuhaib
UAE
10.75
18
JJ Smit
NAM
10.80
19
Shivam Sharma
CAN
10.88
20
Gede 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 Chakravarthy
IND
11.17
25
Sabaorish Ravichandran
JAP
11.36
26
Sandeep Lamichhane
NEP
11.43
27
Zeerak Chughtai
BUL
11.44
28
Sameera Maduranga
KOR
11.46
29
Upen Shantu
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
Taskin Ahmed
BAN
12.33
34
Sonam Yeshey
BHU
12.33
35
Ali Dawood
BHR
12.37
36
Saghir Khan
UAE
12.43
37
Mohammad Nawaz
PAK
12.44
38
Muhammad Butt
NOR
12.45
39
Ali Nayyer
SWI
12.46
40
Rameez Khan
ROM
12.50
41
Nivek Tanner
PHL
12.56
42
Shivam Dube
IND
12.75
42
Advait Dhabe
SWE
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
Cecil Alexander
FLK
13.09
49
Anudeep Chenthamara
KUW
13.10
50
Jamie Overton
ENG
13.18
51
Corbin Bosch
SA
13.20
51
Ali Sheikh
USA
13.20
51
Jiten Ramanandi
OMN
13.20
51
Ali Nawaz
HUN
13.20
51
Steffan Gooch
EST
13.20
52
Iftikhar Kankhel
BEL
13.21
53
Sazib Bhuiyan
CZR
13.23
54
Muhammad Amir
MAL
13.33
55
Rizwan Butt
BHR
13.36
56
Nadeem Khan
PAK
13.38
57
Taranjeet Singh
ROM
13.41
58
Apriliandi Rahayu
INS
13.42
59
Sami Rahmani
SWE
13.43
60
Abdul Naser Baluch
SWE
13.50
60
Nopphon Senamontree
THI
13.50
60
Mark Pavlovic
SER
13.50
60
Abbas Ghani
HUN
13.50
60
Josh Hazlewood
AUS
13.50
61
Jakob Gul
BUL
13.58
62
Harsh Venkataram
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
Nandan Yadav
NEP
13.93
68
Nathan Ellis
AUS
14.00
68
Brydon Carse
ENG
14.00
68
Shoaib Siddiqui
SLO
14.00
69
Qamar Mushtaque
NOR
14.09
70
Daniel Louis
QTR
14.12
71
Soyeb Pendi
14.14
72
Haris Rauf
PAK
14.15
73
Manmeet Koli
ROM
14.19
74
Sharwan Godara
CMB
14.27
75
Benjamin Ito-Davis
JAP
14.40
76
Kepler Lukies
PHL
14.41
77
Ziaurahman Shinwari
AST
14.56
78
Arshdeep Singh
IND
14.65
79
Jaskaran Singh
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
Anjar Tadarus
INS
15.13
86
Adam Zampa
AUS
15.18
87
Vasu Saini
ROM
15.18
88
Ben Dwarshuis
AUS
15.20
89
Ben Shikongo
NAM
15.22
89
Bilal Ahmad Mir
KOR
15.22
90
Aslan Jafri
SIN
15.33
90
Jofra Archer
ENG
15.33
91
Okasha Isiyaku
NIG
15.40
92
Azmatullah Omarzai
AFG
15.42
93
Faheem Ashraf
PAK
15.58
94
Prosper Useni
NIG
15.60
95
Salman Mirza
PAK
15.63
95
Nemanja Zimonjic
SER
15.63
95
Luca Petre
ROM
15.63
96
Habib Khan
EST
15.69
97
Rishad Hossain
BAN
15.70
98
Syed Aziz
MAL
15.72
99
Dhanesh Shetty
INS
15.75
100
Muhammad Saqlain
HUN
15.77
101
Jason Holder
WI
15.77
102
Daksh Tyagi
SIN
15.82
102
Ayaz Dadabhai
15.82
103
Khalidy Juma
TNZ
15.87
104
Luke Thomas Bichard
GUE
15.90
104
Tenzin Wangchuk
BHU
15.90
105
Tashi Dorji
BHU
16.00
105
Mujeeb Ur Rahman
AFG
16.00
105
Kushal Bhurtel
NEP
16.00
105
Richard Ngarava
ZIM
16.00
105
Abu Kamara
SIL
16.00
106
Jean Iradukunda
RWA
16.11
107
Arif Ullah
MAL
16.13
108
Romario Shepherd
WI
16.21
109
Solomon Nash
SAM
16.23
110
Junaid Siddique
UAE
16.24
111
Virandeep 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
Luke Wood
ENG
16.67
116
Abass Gbla
SIL
16.67
117
Sarawut Maliwan
THI
16.69
118
Mohammad Saifuddin
BAN
16.70
119
Priyan Pushparajan
MLT
16.75
120
Haider Ali
PAK
16.76
121
Noor Ahmad
AFG
16.91
121
Matthew Ainsworth
HUN
16.91
122
Muhammad Rohid
UAE
16.95
123
Wanindu Hasaranga
SL
17.00
123
Ayush Shukla
HK
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
Muhammad Asim
QTR
17.27
129
Matthew Humphreys
IRE
17.33
129
Fazalhaq Farooqi
AFG
17.33
129
Cosmas Kyewuta
UGA
17.33
130
David Marks
MLT
17.38
131
Mustafizur Rahman
BAN
17.38
132
Kuruge Abeyrathna
NOR
17.45
133
Waqar Zalmai
AST
17.50
134
Dinesh Nakrani
UGA
17.54
135
Alpesh Ramjani
UGA
17.57
136
Anil Parmar
NOR
17.63
137
Jasprit Bumrah
IND
17.64
138
Yasim Murtaza
HK
17.65
139
Pavandeep Singh
MAL
17.73
140
Ferdinando Banunaek
INS
17.85
141
Abrar Ahmed
PAK
17.96
142
Shah Faisal
OMN
18.00
142
Nicholas Salonen
FIN
18.00
142
Davidson Ramani
CZR
18.00
142
Dhanush Ganesh
COR
18.00
142
Imran Khan
BHR
18.00
142
Gede Arta
INS
18.00
142
Thuya Aung
MYM
18.00
142
Mujeeb-ur-Rehman
QTR
18.00
143
Asif Ali
BHR
18.25
144
Vijay Unni
MAL
18.29
145
Pyae Phyo Wai
MYM
18.30
146
Sufiyan Muqeem
PAK
18.36
147
Pranav Sudarshan
SIN
18.38
147
Zappy Bimenyimana
RWA
18.38
148
Khalid Zahid
SWE
18.50
149
Isaac Okpe
NIG
18.57
150
Derrick Brangman
BER
18.58
151
Waseem Abbas
MLT
18.60
151
Joyeb Chand
18.60
152
Clinton Rubagumya
RWA
18.67
153
Gulam Murtaza
CMB
18.71
153
Saad Bin Zafar
CAN
18.71
154
Alzarri Joseph
WI
18.75
154
Sorawat Desungnoen
THI
18.75
155
Dileep Pallekonda
SLO
18.86
155
Kevon Fubler
BER
18.86
155
Aizaz Khan
HK
18.86
155
Siraj Ullah Khadem
POR
18.86
156
Ateeq Iqbal
HK
18.88
157
Hardik Pandya
IND
19.00
158
Muhammad Nadir
RWA
19.05
159
Kadek Gamantika
INS
19.09
159
Kervon Hinds
BAH
19.09
160
Akeal Hosein
WI
19.13
161
Sami Sohail
MAW
19.17
162
Blessing Muzarabani
ZIM
19.19
163
Shoriful Islam
BAN
19.24
164
Roston Chase
WI
19.27
164
Sompal Kami
NEP
19.27
165
Mohamed Turay
SIL
19.29
165
Phillip Stroud
FLK
19.29
166
Wintley Burton
SER
19.33
166
Martin-Dale Bradley
GUE
19.33
167
Kelvin Thuchila
MAW
19.36
168
Owais Ahmed
QTR
19.50
168
Muhammad Asim
19.50
169
Mehboob Ali
MLT
19.55
169
Kyle Jamieson
NZ
19.55
170
Lungi Ngidi
SA
19.57
171
Ko Ko Lin Thu
MYM
19.64
172
Elochukwu Ndubudem
NIG
19.71
172
Saim Ayub
PAK
19.71
173
Tanzim Hasan Sakib
BAN
19.78
174
Izaz Ali
SLO
19.80
175
Imran Anwar
BHR
19.83
176
Hayden Dickson
COI
20.00
176
Lovedeep Singh
CYP
20.00
176
Jonathon Tuffin
PHL
20.00
176
Abdul Samad
JAP
20.00
176
Binura Fernando
SL
20.00
177
Xavier Bartlett
AUS
20.13
178
Nasrulla Rana
HK
20.22
179
Yasin Patel
KUW
20.25
179
Juan Henri
POR
20.25
179
Sandeep Mohandas
HUN
20.25
179
Namgay Thinley
BHU
20.25
180
Nasum Ahmed
BAN
20.40
181
Festus Benn
BAH
20.43
182
Vraj Patel
KEN
20.50
183
Darius Visser
SAM
20.57
184
Charlie Hara-Hinze
JAP
20.67
185
Daniel Jakiel
ZIM
20.89
186
Htet Lin Aung
MYM
21.00
186
Marcelle Hanekom
CMB
21.00
187
Sylvester Okpe
NIG
21.16
188
Shah Abrar Hussain
CMB
21.36
189
Ahmadullah Shinwari
NOR
21.40
189
Harsh Thaker
CAN
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 Puri
SIN
21.75
194
Danilson Hawoe
INS
21.76
195
Prakash Mishra
BUL
21.78
196
Etienne Beukes
CMB
21.86
197
Abdul Majid
BHR
21.87
198
Daham Madampage
KOR
22.00
199
Sikandar Raza
ZIM
22.09
200
Romeo Dunka
CIS
22.20
201
Asif Shaikh
BHR
22.55
202
Laksh Bakrania
TNZ
22.80
203
Vukasin Zimonjic
SER
23.00
203
Jatinder Kumar
GER
23.00
203
Bilal Zalmai
AST
23.00
204
Mark Watt
SCO
23.14
205
Sahel Zadran
AST
23.18
206
Saumani Tiai
SAM
23.20
207
Bernard Scholtz
NAM
23.25
208
Aryan Dutt
NED
23.56
209
Sean Abbott
AUS
23.57
209
Dhruv Parashar
UAE
23.57
210
Akhil Kumar
CAN
24.00
210
Mitchell Santner
NZ
24.00
210
Muhammad Burhan
HUN
24.00
210
Luqman Butt
CMB
24.00
210
Liam Myott
PHL
24.00
210
Amanpreet Sirah
PHL
24.00
210
Usman Khalid
SAR
24.00
210
Javid Patel
24.00
211
Zakary Foulkes
NZ
24.29
212
Vinay Ravi
NOR
24.33
213
Nuwan Thushara
SL
24.55
214
Gaurav Tiwari
INS
24.60
215
Ketut Artawan
INS
24.81
216
Mohammad Nabi
AFG
24.86
217
Frank Nsubuga
UGA
25.00
217
Diyon Johnson
SWI
25.00
218
Saeed Waqar Ali
SLO
25.20
218
Marco Jansen
SA
25.20
219
Ikramullah Khan
QTR
25.33
220
Dasun Shanaka
SL
25.38
221
Tinotenda Maposa
ZIM
25.54
222
Aneesh Kumar
SWI
25.71
223
Milen Gogev
BUL
25.83
224
Sachin Gill
KEN
26.22
225
Amal Jacob
HUN
26.29
226
Kamal Soukhiya
LUX
26.40
226
Nandre Burger
SA
26.40
227
Chare Smith
BER
26.60
228
Conroy Wright
CIS
26.88
229
Alessandro Morris
CIS
27.00
229
Dawood Ahmadzai
FRA
27.00
229
Daniel Doram
NED
27.00
229
Salum Jumbe
TNZ
27.00
230
Maheesh Theekshana
SL
27.55
231
Naveenraj Rajendran
KUW
27.60
231
Ibrahim Takahashi
JAP
27.60
232
Maxi Koda
INS
27.63
232
Caleb Jasmat
SAM
27.63
233
Aslam Bera
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
Chisomo Tchale
MAW
29.00
238
Martin Akayezu
RWA
29.20
239
Suhail Vayani
MAW
29.42
240
Khizar Hayat
MAL
29.43
241
Zeko Burgess
BER
30.17
242
Aaftab Limdawala
MAW
30.43
243
Sudhakar Koppolu
SLO
30.50
244
Shakeel Ahmed
OMN
30.67
245
Ryan Burl
ZIM
30.80
246
Dipendra Singh Airee
NEP
31.11
247
Dilon Heyliger
CAN
31.20
248
Sareer Shah
LUX
31.50
248
Alfred Beresford-Peirse
CRO
31.50
249
Gerhard 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
Hisham Shaikh
SAR
34.75
255
Anthony Razmilic
CRO
35.00
256
Gudakesh Motie
WI
36.00
257
Mohammed Aslam
KUW
37.00
258
Peter Aho
NIG
38.40
259
Sudesh Pillai
COR
38.75
260
Julius Sumerauer
JER
40.00
261
Sajid Khan
PAK
40.33
262
Varun Thamotharam
MLT
40.40
263
Adam Senn
CYP
42.00
263
Manpreet Singh
SIN
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
Bright Balala
MAW
60.67
270
Chernoh Bah
SIL
93.50
271
Adam Martel
GUE
138.00
272
Mayank Nagayach
LUX
150.00
Show all 357 ↓
Nothing matches that filter.