Home
Fixtures
Results
Teams
Players
Grounds
Rankings
Quick Links
Test Series
ODI Series
T20I Series
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
T20I World Cup
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
Test Championship
Yearwise Cricstats
2024 stats
2023 stats
2022 stats
2021 stats
2020 stats
2019 stats
2018 stats
2017 stats
2016 stats
2015 stats
Alltime stats
Best Strike Rate in 2025 for T20I
Position
Best Strike Rate
Player Name
Team Name
1
4.00
Keith Burrows
2
4.20
KO Altamirano
3
5.25
United Arab Emirates
4
6.00
India
4
6.00
Canada
4
6.00
Karanbir Singh
4
6.00
Sanjay Krishnamurthi
U.S.A.
4
6.00
C Roberts
4
6.00
G Kansonkho
4
6.00
Daryl Mitchell
New Zealand
4
6.00
Shivam Dube
India
4
6.00
Pargat Singh
Canada
5
6.90
R Mangal
6
7.50
Saber Zakhil
6
7.50
Craig Young
Ireland
7
7.67
Muhammad Moiz
8
7.71
Varun Vinod
India
9
7.72
HER Tyler
10
7.95
Oman
11
8.00
11
8.00
FN Walsh
11
8.00
J Baguma
11
8.00
India
11
8.00
Anil Nidamanuru
Netherlands
11
8.00
Saqib Mahmood
England
12
8.25
Milad Momend
13
8.57
Taranjeet Singh
14
8.67
Zeerak Chughtai
15
9.00
Aiden Markram
South Africa
15
9.00
Gareth Delany
Ireland
15
9.00
Dylan Leicher
Namibia
15
9.00
Nicholas Kirton
Canada
15
9.00
Khalid Zahid
16
9.38
17
9.38
Matt Henry
New Zealand
18
9.43
James Neesham
New Zealand
19
9.60
Luke Wood
England
20
9.69
AM Kimote
21
9.98
Kaleem Rehman
Canada
21
9.98
Zuhaib Zubair
United Arab Emirates
22
10.00
D Rawat
22
10.00
Kariyawasam Asalanka
Sri Lanka
22
10.00
Ali Nayyer
22
10.00
22
10.00
23
10.05
24
10.20
Muhammad Afridi
Pakistan
25
10.30
Taskin Ahmed
Bangladesh
26
10.36
Jakob Gul
27
10.50
A Prashar
28
10.57
Troy Taylor
29
10.60
Mohammed Shami
India
30
10.62
S Murari
31
10.73
Sandeep Lamichhane
Nepal
32
10.75
South Africa
33
10.80
U.S.A.
33
10.80
KD Abeyrathna
34
10.85
Canada
35
10.91
Ish Sodhi
New Zealand
36
10.92
37
11.00
Peter Langat
Kenya
37
11.00
Harrison Carlyon
38
11.08
Haider Ali
Pakistan
39
11.14
Anas Khan
Hong Kong
39
11.14
Khalid Ahmadi
40
11.33
Michael Leask
Scotland
41
11.40
Richard Ngarava
Zimbabwe
41
11.40
Sajid Liaqat
42
11.47
Ahmadullah Shinwari
43
11.73
Safyaan Sharif
Scotland
44
12.00
Josh Hazlewood
Australia
44
12.00
Nasum Ahmed
Bangladesh
44
12.00
Harry Tector
Ireland
44
12.00
Washington Sundar
India
44
12.00
Sherfane Rutherford
West Indies
44
12.00
Wanindu Hasaranga
Sri Lanka
44
12.00
Xavier Bartlett
Australia
44
12.00
Matthew Potts
England
44
12.00
Francis Mutua
Kenya
44
12.00
Delawar Khan
44
12.00
G Venkateswaran
44
12.00
PV Naringrekar
44
12.00
Raja Khan
United Arab Emirates
44
12.00
Christopher Greaves
Scotland
44
12.00
Sandeep Goud
44
12.00
Ibrahim Rahimi
44
12.00
Abdul Naser Baluch
44
12.00
Scotland
44
12.00
44
12.00
Murat Yilmaz
44
12.00
K Waiswa
44
12.00
England
44
12.00
Canada
44
12.00
U.S.A.
44
12.00
Zimbabwe
45
12.15
Jacob Duffy
New Zealand
46
12.17
Jamie Overton
England
47
12.20
Ehsan Khan
Hong Kong
48
12.30
YJC Altamirano
48
12.30
K Fletcher
49
12.36
50
12.40
Prakash Mishra
51
12.60
Ilyas Ataullah
52
12.86
Mohammad Islam
Bangladesh
52
12.86
Mahedi Hasan
Bangladesh
53
12.92
Benjamin Dwarshuis
Australia
53
12.92
Gulam Murtaza
54
13.00
Shahid Afridi
54
13.00
Bas Leede
Netherlands
55
13.03
K Nestor
56
13.09
DK Shetty
57
13.20
A Nanda
57
13.20
Kyle Klein
Netherlands
57
13.20
Kagiso Rabada
South Africa
58
13.24
Anjar Tadarus
59
13.29
Festus Benn
60
13.33
Shah Hussain
61
13.36
Muhammad Butt
62
13.47
Sharwan Godara
63
13.50
Bermuda
64
13.64
Dominic Sabir
Bermuda
65
13.71
Abbas Ghani
66
13.80
Kervon Hinds
67
14.00
Jasraj Kundi
Kenya
67
14.00
Sheraz Sheikh
67
14.00
NM Salonen
67
14.00
Axar Patel
India
67
14.00
Imran Khan
Pakistan
67
14.00
67
14.00
F Nsubuga
67
14.00
Qamar Mushtaque
68
14.10
Syed Aziz
69
14.31
Adam Zampa
Australia
70
14.40
Liam Dawson
England
70
14.40
Shamar Joseph
West Indies
70
14.40
L Bruce
70
14.40
71
14.57
Mohameed Taiwo
72
14.74
G Chohan
73
14.91
Ayush Shukla
Hong Kong
74
15.00
Roelof van der Merwe
Netherlands
74
15.00
Mohammad Saifuddin
Bangladesh
74
15.00
Josh Little
Ireland
74
15.00
Rahmatullah Mangal
74
15.00
Waseem Abbas
74
15.00
KC Ramamoorthy
74
15.00
Umair Tariq
74
15.00
Luca Petre
74
15.00
Namibia
74
15.00
Netherlands
74
15.00
U.S.A.
75
15.07
J Miyagi
76
15.14
Imran Anwar
77
15.15
Karan KC
Nepal
78
15.20
Michael Levitt
Netherlands
79
15.27
Brydon Carse
England
80
15.60
Hardik Pandya
India
80
15.60
S Ravikumar
81
15.94
82
16.00
82
16.00
Amjad Sher
82
16.00
Muhammad Khan
U.S.A.
82
16.00
Harmeet Baddhan
U.S.A.
82
16.00
Jack Jarvis
Scotland
82
16.00
Kushal Bhurtel
Nepal
82
16.00
Glenn Maxwell
Australia
82
16.00
Kyle Jamieson
New Zealand
82
16.00
Matthew Humphreys
Ireland
83
16.50
Dhruv Parashar
United Arab Emirates
83
16.50
D Ganesh
83
16.50
DM Nakrani
83
16.50
83
16.50
Rameez Khan
84
16.61
Jason Holder
West Indies
85
16.65
Lucas Oluoch
Kenya
86
16.80
Sufiyan Muqeem
Pakistan
86
16.80
Saim Ayub
Pakistan
86
16.80
Luqman Butt
86
16.80
K Mirpuri
86
16.80
AJ Parmar
86
16.80
Netherlands
87
17.00
Haris Rauf
Pakistan
88
17.04
Mustafizur Rahman
Bangladesh
89
17.10
Arshdeep Singh
India
90
17.16
AA Rahayu
91
17.17
F Banunaek
92
17.25
Derrick Brangman
Bermuda
93
17.83
D Marks
94
17.89
Ali Dawood
95
18.00
Charles Perchard
95
18.00
Aqib Iqbal
95
18.00
P Useni
95
18.00
Imran Ameer
95
18.00
PR Surve
95
18.00
SA Mohandas
95
18.00
Abdullah Mahmood
95
18.00
Salman Agha
Pakistan
95
18.00
Harsh Thaker
Canada
95
18.00
Daniel Doram
Netherlands
95
18.00
Simon Shikongo
Namibia
95
18.00
Adam Milne
New Zealand
95
18.00
Rakep Patel
Kenya
95
18.00
Hussain Talat
Pakistan
95
18.00
Kamindu Mendis
Sri Lanka
95
18.00
Australia
95
18.00
C Kyewuta
95
18.00
Zafer Durmaz
95
18.00
Scotland
95
18.00
SA Jumbe
95
18.00
95
18.00
95
18.00
96
18.20
Daniel Jakiel
Zimbabwe
96
18.20
Abrar Ahmed
Pakistan
97
18.27
Nathan Ellis
Australia
98
18.45
Alzarri Joseph
West Indies
99
18.60
Hamid Mahmood
100
18.60
V Ravindran
101
18.75
Mark Wood
England
101
18.75
Aryan Dutt
Netherlands
102
18.86
Kenya
103
18.96
Trevor Gwandu
Zimbabwe
104
19.00
Syed Shah
104
19.00
Dhiren Gondaria
Kenya
105
19.20
Zeeshan Kukikhel
105
19.20
Pavandeep Singh
106
19.33
Romeo Dunka
106
19.33
Adil Rashid
England
107
19.50
Binura Fernando
Sri Lanka
107
19.50
Saad Zafar
Canada
107
19.50
George Linde
South Africa
107
19.50
Muhammad Wafiq
107
19.50
GA Priandana
107
19.50
Fayaz Khan
107
19.50
South Africa
108
19.61
DJ Hawoe
109
20.00
LT Bichard
109
20.00
Usman Khan
109
20.00
Aaron Hardie
Australia
109
20.00
Zhivago Groenewald
Namibia
109
20.00
Jofra Archer
England
109
20.00
V Saini
110
20.28
A Limdawala
111
20.30
Marc Taylor
112
20.40
Lalit Rajbanshi
Nepal
112
20.40
Ravi Bishnoi
India
113
20.64
Roston Chase
West Indies
114
20.70
Romario Shepherd
West Indies
115
20.80
A Pusthay
116
21.00
Raaz Mohammad
116
21.00
Ghulam Abbas Butt
116
21.00
VP Thamotharam
116
21.00
Faisal Khaliq
116
21.00
Benjamin White
Ireland
116
21.00
M Zulfiqar
Netherlands
117
21.34
Lungi Ngidi
South Africa
118
21.60
Akeal Hosein
West Indies
119
21.60
Senuran Muthusamy
South Africa
120
21.69
Abdul Abbasi
121
21.75
KDA Lukies
122
21.84
Mohammad Hossain
Bangladesh
123
22.00
Benjamin Sears
New Zealand
123
22.00
Nqabayomzi Peter
South Africa
123
22.00
E Karimi
123
22.00
124
22.20
Brandon McMullen
Scotland
125
22.29
P Aho
126
22.50
Ilandari Thushara
Sri Lanka
127
23.00
Imran Khan
127
23.00
128
23.14
SA Okpe
128
23.14
Mark Watt
Scotland
129
23.25
Muslim Yar
130
23.40
Yasim Murtaza
Hong Kong
131
24.00
Ateeq Iqbal
Hong Kong
131
24.00
Vikramjit Singh
Netherlands
131
24.00
Rachin Ravindra
New Zealand
131
24.00
Nandre Burger
South Africa
131
24.00
Shamim Patwari
Bangladesh
131
24.00
Sufyan Mehmood
Oman
131
24.00
Mohammad Nadeem
Oman
131
24.00
Barry McCarthy
Ireland
131
24.00
Mark Adair
Ireland
131
24.00
Mehidy Hasan
Bangladesh
131
24.00
Faheem Ashraf
Pakistan
131
24.00
Muhammad Burhan
131
24.00
S Pillai
131
24.00
Kervin Ebanks
131
24.00
SA Ahmad
131
24.00
SI Runsewe
131
24.00
AE Isesele
131
24.00
E Mathew
131
24.00
Sami Sohail
131
24.00
Aqeel Wahid
131
24.00
IK Gamantika
131
24.00
GD Arta
131
24.00
Gerard Mwendwa
Kenya
131
24.00
Nosthusha Kenjige
U.S.A.
131
24.00
ASF Sirah
131
24.00
LJ Myott
131
24.00
Samiullah Rahmani
131
24.00
K Nassoro
131
24.00
West Indies
131
24.00
S Nsubuga
132
24.20
Canada
133
24.45
Gaurav Tiwari
134
24.60
Pakistan
135
24.75
Jack Brassell
Namibia
136
25.20
Mitchell Santner
New Zealand
137
25.32
Zeko Burgess
Bermuda
138
25.50
Shaheen Afridi
Pakistan
139
25.95
Milen Gogev
140
26.00
M Koli
141
26.25
SZ Vayani
141
26.25
Delray Rawlins
Bermuda
142
26.52
Bermuda
143
27.00
Amar Sharma
143
27.00
Utkarsh Jain
143
27.00
Alessandro Morris
144
27.60
AR Ramjani
144
27.60
145
27.90
Paul van Meekeren
Netherlands
146
28.00
Tanzim Sakib
Bangladesh
146
28.00
A Reyes
146
28.00
A Turkmen
147
28.50
Dilon Heyliger
Canada
148
28.60
Morawakage Theekshana
Sri Lanka
149
28.80
Adrian Wright
149
28.80
Dipendra Airee
Nepal
150
29.25
Zakary Foulkes
New Zealand
151
29.60
RM Koda
152
30.00
V Vijh
152
30.00
IKEG Artawan
152
30.00
Virandeep Singh
152
30.00
Harry Johnson
152
30.00
Vraj Patel
Kenya
152
30.00
Gregory Taylor
152
30.00
Milind Kumar
U.S.A.
152
30.00
Jan Balt
Namibia
152
30.00
Andre Russell
West Indies
152
30.00
Sean Abbott
Australia
152
30.00
Khushdil Shah
Pakistan
152
30.00
South Africa
152
30.00
153
30.60
Akhil Arjunan
154
30.75
Conroy Wright
155
30.90
Benjamin Ward
156
31.00
Kevon Bazil
157
31.20
Graham Hume
Ireland
158
32.00
Ghulam Ahmadi
159
33.00
M Dale-Bradley
159
33.00
William O'Rourke
New Zealand
159
33.00
Shakeel Ahmed
Oman
159
33.00
Blessing Muzarabani
Zimbabwe
159
33.00
Manpreet Singh
159
33.00
Vinay Ravi
160
34.00
Michael Bracewell
New Zealand
161
34.80
Gudakesh Motie
West Indies
162
36.00
Samay Shrivastava
Oman
162
36.00
Syed Kaleem
Oman
162
36.00
Liam Livingstone
England
162
36.00
Amal Jacob
162
36.00
Dominic Blampied
162
36.00
Bradley Currie
Scotland
162
36.00
Bermuda
162
36.00
United Arab Emirates
163
36.60
Jaspal Singh
164
39.00
Vishil Patel
Kenya
165
42.00
Gerald Coetzee
South Africa
165
42.00
Nasrulla Rana
Hong Kong
165
42.00
Mohammad Ali
Pakistan
165
42.00
Shem Ngoche
Kenya
165
42.00
Hasan Ali
Pakistan
165
42.00
ACF Stokes
165
42.00
Steven Taylor
U.S.A.
165
42.00
Mohamad Zalmai
165
42.00
Hristo Lakov
165
42.00
Serdar Burak Emir
166
46.00
Sahel Zadran
167
46.20
Sikandar Raza
Zimbabwe
167
46.20
168
46.50
Jonathan Barry
169
48.00
Abdul Bashir
169
48.00
AR Puri
169
48.00
I Danladi
170
53.10
IO Okpe
171
54.00
Shadab Khan
Pakistan
172
66.00
S Vijay Unni
172
66.00
Julius Sumerauer
173
72.00
Jeffrey Vandersay
Sri Lanka
174
78.00
AG Achar
174
78.00
Bermuda