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 T20I
Position
Best Strike Rate
Player Name
Team Name
1
4.00
Keith Burrows
2
4.20
KO Altamirano
3
6.00
C Roberts
3
6.00
Karanbir Singh
3
6.00
Pargat Singh
Canada
3
6.00
Sanjay Krishnamurthi
U.S.A.
3
6.00
Daryl Mitchell
New Zealand
3
6.00
G Kansonkho
3
6.00
Canada
4
6.75
United Arab Emirates
5
6.90
R Mangal
6
7.50
Saber Zakhil
7
7.67
Muhammad Moiz
8
7.72
HER Tyler
9
7.95
Oman
10
8.00
J Baguma
10
8.00
FN Walsh
10
8.00
10
8.00
Ruben Trumpelmann
Namibia
10
8.00
Anil Nidamanuru
Netherlands
10
8.00
Saqib Mahmood
England
11
8.25
Milad Momend
12
8.27
Craig Young
Ireland
13
8.57
Taranjeet Singh
14
8.66
Kuldeep Yadav
India
15
8.67
Zeerak Chughtai
16
9.00
Dylan Leicher
Namibia
16
9.00
Nicholas Kirton
Canada
16
9.00
Mohammad Alam
Nepal
16
9.00
Khalid Zahid
17
9.38
18
9.69
AM Kimote
18
9.69
Muhammad Siddique
United Arab Emirates
19
9.98
Zuhaib Zubair
United Arab Emirates
19
9.98
Kaleem Rehman
Canada
20
10.00
D Rawat
20
10.00
Ali Nayyer
20
10.00
20
10.00
21
10.05
22
10.20
Muhammad Afridi
Pakistan
23
10.28
James Neesham
New Zealand
24
10.36
Jakob Gul
25
10.50
A Prashar
26
10.57
Troy Taylor
27
10.60
Mohammed Shami
India
28
10.62
S Murari
29
10.73
Sandeep Lamichhane
Nepal
30
10.80
Washington Sundar
India
30
10.80
KD Abeyrathna
30
10.80
U.S.A.
31
10.85
Canada
32
10.92
33
11.00
Peter Langat
Kenya
33
11.00
Harrison Carlyon
34
11.14
Khalid Ahmadi
34
11.14
Anas Khan
Hong Kong
35
11.17
Varun Vinod
India
36
11.33
Michael Leask
Scotland
37
11.40
Sajid Liaqat
38
11.43
Ish Sodhi
New Zealand
39
11.47
Ahmadullah Shinwari
40
11.73
Safyaan Sharif
Scotland
41
11.78
Jamie Overton
England
42
12.00
Matthew Potts
England
42
12.00
Hussain Talat
Pakistan
42
12.00
Kyle Mayers
West Indies
42
12.00
Gulbadin Naib
Afghanistan
42
12.00
Khary Pierre
West Indies
42
12.00
Sherfane Rutherford
West Indies
42
12.00
Sam Curran
England
42
12.00
Aiden Markram
South Africa
42
12.00
Lutho Sipamla
South Africa
42
12.00
Sandeep Goud
42
12.00
Delawar Khan
42
12.00
PV Naringrekar
42
12.00
Francis Mutua
Kenya
42
12.00
Raja Khan
United Arab Emirates
42
12.00
Christopher Greaves
Scotland
42
12.00
Merwe Erasmus
Namibia
42
12.00
Kyle Klein
Netherlands
42
12.00
Ibrahim Rahimi
42
12.00
G Venkateswaran
42
12.00
42
12.00
Scotland
42
12.00
U.S.A.
42
12.00
Murat Yilmaz
42
12.00
Abdul Naser Baluch
42
12.00
K Waiswa
42
12.00
England
42
12.00
Canada
43
12.07
Kushal Bhurtel
Nepal
44
12.14
Brad Evans
Zimbabwe
45
12.30
YJC Altamirano
45
12.30
K Fletcher
46
12.36
47
12.40
Prakash Mishra
48
12.45
United Arab Emirates
49
12.60
Ilyas Ataullah
50
12.65
Shivam Dube
India
51
12.67
Luke Wood
England
52
12.75
South Africa
53
12.85
Jacob Duffy
New Zealand
54
12.86
Haider Ali
Pakistan
55
12.92
Gulam Murtaza
56
13.00
Shahid Afridi
56
13.00
Bas Leede
Netherlands
57
13.03
K Nestor
58
13.04
Haris Rauf
Pakistan
59
13.09
DK Shetty
60
13.20
A Nanda
60
13.20
South Africa
61
13.24
Anjar Tadarus
62
13.25
Azmatullah Omarzai
Afghanistan
63
13.29
Festus Benn
64
13.33
Shah Hussain
65
13.36
Muhammad Butt
66
13.40
Liam Dawson
England
67
13.47
Sharwan Godara
68
13.50
Josh Hazlewood
Australia
68
13.50
Bermuda
69
13.64
Dominic Sabir
Bermuda
70
13.71
Abbas Ghani
71
13.73
Nathan Ellis
Australia
72
13.80
Tilak Varma
India
72
13.80
Kervon Hinds
73
13.82
Mohammad Hossain
Bangladesh
74
13.89
Brydon Carse
England
75
14.00
Syed Kaleem
Oman
75
14.00
Imran Khan
Pakistan
75
14.00
Sheraz Sheikh
75
14.00
NM Salonen
75
14.00
Jasraj Kundi
Kenya
75
14.00
Qamar Mushtaque
75
14.00
75
14.00
India
75
14.00
F Nsubuga
76
14.03
Mujeeb Ur Rahman
Afghanistan
77
14.10
Syed Aziz
78
14.33
Mahedi Hasan
Bangladesh
79
14.40
Shamar Joseph
West Indies
79
14.40
L Bruce
79
14.40
80
14.44
Arshdeep Singh
India
81
14.55
Taskin Ahmed
Bangladesh
82
14.57
India
82
14.57
Mohameed Taiwo
83
14.66
Matt Henry
New Zealand
84
14.74
G Chohan
85
14.80
Rashid Khan
Afghanistan
86
14.84
Dushmantha Chameera
Sri Lanka
87
14.95
Ayush Shukla
Hong Kong
88
15.00
Rahmatullah Mangal
88
15.00
Umair Tariq
88
15.00
Roelof van der Merwe
Netherlands
88
15.00
Harry Tector
Ireland
88
15.00
William Jacks
England
88
15.00
Luca Petre
88
15.00
Namibia
88
15.00
Netherlands
88
15.00
U.S.A.
88
15.00
Waseem Abbas
88
15.00
KC Ramamoorthy
89
15.07
J Miyagi
90
15.14
Imran Anwar
91
15.18
Adam Zampa
Australia
92
15.20
Faheem Ashraf
Pakistan
92
15.20
Benjamin Dwarshuis
Australia
93
15.20
Michael Levitt
Netherlands
94
15.33
Jofra Archer
England
95
15.43
Matthew Humphreys
Ireland
96
15.60
S Ravikumar
96
15.60
Adil Rashid
England
96
15.60
Mark Adair
Ireland
97
15.67
Romario Shepherd
West Indies
98
15.94
99
15.98
Ehsan Khan
Hong Kong
100
16.00
Bjorn Fortuin
South Africa
100
16.00
Glenn Maxwell
Australia
100
16.00
Kagiso Rabada
South Africa
100
16.00
Amjad Sher
100
16.00
Harmeet Baddhan
U.S.A.
100
16.00
Jack Jarvis
Scotland
100
16.00
Muhammad Khan
U.S.A.
100
16.00
101
16.20
Ottneil Baartman
South Africa
102
16.44
Shaheen Afridi
Pakistan
103
16.50
Mohammad Saifuddin
Bangladesh
103
16.50
Hasan Ali
Pakistan
103
16.50
Gareth Delany
Ireland
103
16.50
Naseem Shah
Pakistan
103
16.50
D Ganesh
103
16.50
103
16.50
DM Nakrani
103
16.50
Rameez Khan
104
16.56
Jason Holder
West Indies
105
16.59
Axar Patel
India
106
16.65
Lucas Oluoch
Kenya
107
16.80
Munasinghe Hemantha
Sri Lanka
107
16.80
Luqman Butt
107
16.80
AJ Parmar
107
16.80
K Mirpuri
107
16.80
Netherlands
108
16.98
Wanindu Hasaranga
Sri Lanka
109
17.10
Karan KC
Nepal
110
17.14
Fareed Ahmad
Afghanistan
111
17.16
AA Rahayu
112
17.17
F Banunaek
113
17.25
Derrick Brangman
Bermuda
114
17.49
Mustafizur Rahman
Bangladesh
115
17.61
Jasprit Bumrah
India
116
17.83
D Marks
117
17.89
Ali Dawood
118
18.00
Aqib Iqbal
118
18.00
Charles Perchard
118
18.00
Abdullah Mahmood
118
18.00
Muhammad Farooq
United Arab Emirates
118
18.00
Noor Lakanwal
Afghanistan
118
18.00
Ben Shikongo
Namibia
118
18.00
Simon Shikongo
Namibia
118
18.00
Harsh Thaker
Canada
118
18.00
Barry McCarthy
Ireland
118
18.00
Rakep Patel
Kenya
118
18.00
Kinchit Shah
Hong Kong
118
18.00
Adam Milne
New Zealand
118
18.00
P Useni
118
18.00
Imran Ameer
118
18.00
PR Surve
118
18.00
SA Mohandas
118
18.00
Australia
118
18.00
South Africa
118
18.00
West Indies
118
18.00
C Kyewuta
118
18.00
Zafer Durmaz
118
18.00
SA Jumbe
118
18.00
Scotland
118
18.00
118
18.00
118
18.00
119
18.14
Abrar Ahmed
Pakistan
120
18.20
Daniel Jakiel
Zimbabwe
121
18.45
Alzarri Joseph
West Indies
122
18.60
Hamid Mahmood
123
18.60
V Ravindran
123
18.60
Saim Ayub
Pakistan
124
18.75
Mark Wood
England
125
18.86
Lalit Rajbanshi
Nepal
125
18.86
Kenya
126
18.96
Trevor Gwandu
Zimbabwe
127
19.00
Syed Shah
127
19.00
Dhiren Gondaria
Kenya
127
19.00
Hardik Pandya
India
128
19.20
Roston Chase
West Indies
128
19.20
Zeeshan Kukikhel
128
19.20
Pavandeep Singh
129
19.29
Lungi Ngidi
South Africa
130
19.33
Romeo Dunka
131
19.36
Kyle Jamieson
New Zealand
132
19.50
Mohammad Islam
Bangladesh
132
19.50
Fayaz Khan
132
19.50
Saad Zafar
Canada
132
19.50
Muhammad Wafiq
132
19.50
GA Priandana
132
19.50
West Indies
133
19.61
DJ Hawoe
134
19.62
Richard Ngarava
Zimbabwe
135
19.65
Lizaad Williams
South Africa
136
19.77
Akeal Hosein
West Indies
137
19.88
Xavier Bartlett
Australia
138
20.00
Aaron Hardie
Australia
138
20.00
Fazalhaq Farooqi
Afghanistan
138
20.00
Binura Fernando
Sri Lanka
138
20.00
Zhivago Groenewald
Namibia
138
20.00
Usman Khan
138
20.00
LT Bichard
138
20.00
V Saini
139
20.07
Pakistan
140
20.28
A Limdawala
141
20.30
Marc Taylor
142
20.33
Sufiyan Muqeem
Pakistan
143
20.40
Ravi Bishnoi
India
144
20.66
Blessing Muzarabani
Zimbabwe
145
20.76
Sri Lanka
146
20.80
A Pusthay
147
21.00
Raaz Mohammad
147
21.00
Ghulam Abbas Butt
147
21.00
Faisal Khaliq
147
21.00
M Zulfiqar
Netherlands
147
21.00
Graeme Cremer
Zimbabwe
147
21.00
Oman
147
21.00
VP Thamotharam
148
21.13
Tanzim Sakib
Bangladesh
149
21.15
Benjamin Sears
New Zealand
149
21.15
Aryan Dutt
Netherlands
150
21.34
Ateeq Iqbal
Hong Kong
151
21.60
Senuran Muthusamy
South Africa
152
21.69
Abdul Abbasi
153
21.75
George Linde
South Africa
153
21.75
KDA Lukies
154
22.00
154
22.00
E Karimi
154
22.00
Daniel Doram
Netherlands
154
22.00
Nqabayomzi Peter
South Africa
155
22.20
Brandon McMullen
Scotland
156
22.29
P Aho
157
22.50
Nasum Ahmed
Bangladesh
158
23.00
Mohammad Nabi
Afghanistan
158
23.00
Imran Khan
158
23.00
159
23.14
SA Okpe
159
23.14
Mark Watt
Scotland
160
23.25
Muslim Yar
161
23.40
Sean Abbott
Australia
162
23.83
Zakary Foulkes
New Zealand
163
24.00
Timothy Pringle
Netherlands
163
24.00
Vikramjit Singh
Netherlands
163
24.00
Johannes Smit
Namibia
163
24.00
Nosthusha Kenjige
U.S.A.
163
24.00
Gerard Mwendwa
Kenya
163
24.00
SA Ahmad
163
24.00
S Pillai
163
24.00
Kervin Ebanks
163
24.00
Mitchell Santner
New Zealand
163
24.00
Mehidy Hasan
Bangladesh
163
24.00
Mohammad Nadeem
Oman
163
24.00
Matthew Short
Australia
163
24.00
Kariyawasam Asalanka
Sri Lanka
163
24.00
Muhammad Burhan
163
24.00
Sami Sohail
163
24.00
GD Arta
163
24.00
IK Gamantika
163
24.00
SI Runsewe
163
24.00
AE Isesele
163
24.00
E Mathew
163
24.00
Aqeel Wahid
163
24.00
ASF Sirah
163
24.00
LJ Myott
163
24.00
Samiullah Rahmani
163
24.00
K Nassoro
163
24.00
S Nsubuga
164
24.20
Canada
165
24.45
Gaurav Tiwari
166
24.48
Dipendra Airee
Nepal
167
24.55
Ilandari Thushara
Sri Lanka
168
24.60
Pakistan
169
24.75
Jack Brassell
Namibia
170
24.90
Gerald Coetzee
South Africa
171
25.20
Marco Jansen
South Africa
172
25.32
Zeko Burgess
Bermuda
173
25.50
Marcus Stoinis
Australia
174
25.57
Sikandar Raza
Zimbabwe
175
25.95
Milen Gogev
176
26.00
Dhruv Parashar
United Arab Emirates
176
26.00
M Koli
177
26.10
Josh Little
Ireland
178
26.25
Delray Rawlins
Bermuda
178
26.25
SZ Vayani
179
26.40
Nandre Burger
South Africa
180
26.52
Bermuda
181
27.00
Amar Sharma
181
27.00
Utkarsh Jain
181
27.00
Alessandro Morris
181
27.00
Salman Agha
Pakistan
181
27.00
Sufyan Mehmood
Oman
182
27.15
Zimbabwe
183
27.44
Morawakage Theekshana
Sri Lanka
184
27.60
Yasim Murtaza
Hong Kong
185
27.60
185
27.60
AR Ramjani
186
28.00
A Turkmen
186
28.00
A Reyes
187
28.29
Michael Bracewell
New Zealand
188
28.50
Dilon Heyliger
Canada
189
28.80
Adrian Wright
190
29.60
RM Koda
191
30.00
IKEG Artawan
191
30.00
V Vijh
191
30.00
Harry Johnson
191
30.00
Virandeep Singh
191
30.00
191
30.00
Gregory Taylor
191
30.00
Benjamin White
Ireland
191
30.00
Jan Balt
Namibia
191
30.00
Rachin Ravindra
New Zealand
191
30.00
Muhammad Jawadullah
United Arab Emirates
191
30.00
Vraj Patel
Kenya
191
30.00
Milind Kumar
U.S.A.
191
30.00
Jayden Seales
West Indies
191
30.00
Khushdil Shah
Pakistan
191
30.00
Andre Russell
West Indies
192
30.60
Akhil Arjunan
193
30.75
Conroy Wright
194
30.90
Benjamin Ward
195
31.00
Kevon Bazil
196
31.20
Graham Hume
Ireland
197
32.00
Ghulam Ahmadi
198
33.00
Matthew Forde
West Indies
198
33.00
William O'Rourke
New Zealand
198
33.00
Manpreet Singh
198
33.00
Vinay Ravi
198
33.00
M Dale-Bradley
199
36.00
Amal Jacob
199
36.00
Bermuda
199
36.00
United Arab Emirates
199
36.00
Gudakesh Motie
West Indies
199
36.00
Kamindu Mendis
Sri Lanka
199
36.00
Sean Williams
Zimbabwe
199
36.00
Liam Livingstone
England
199
36.00
Dominic Blampied
199
36.00
Bradley Currie
Scotland
200
36.60
Jaspal Singh
201
36.90
Paul van Meekeren
Netherlands
202
38.40
Shamim Patwari
Bangladesh
203
39.00
Samay Shrivastava
Oman
203
39.00
Vishil Patel
Kenya
204
42.00
Rohit Paudel
Nepal
204
42.00
Steven Taylor
U.S.A.
204
42.00
Nasrulla Rana
Hong Kong
204
42.00
Mohamad Zalmai
204
42.00
Hristo Lakov
204
42.00
Mohammad Ali
Pakistan
204
42.00
Shem Ngoche
Kenya
204
42.00
ACF Stokes
204
42.00
Serdar Burak Emir
205
43.20
Donovan Ferreira
South Africa
206
46.00
Sahel Zadran
207
46.20
208
46.50
Jonathan Barry
209
48.00
Abdul Bashir
209
48.00
Matheesha Pathirana
Sri Lanka
209
48.00
Dunith Wellalage
Sri Lanka
209
48.00
I Danladi
209
48.00
AR Puri
210
53.10
IO Okpe
211
54.00
Oman
211
54.00
Aizaz Khan
Hong Kong
211
54.00
Sharafuddin Ashraf
Afghanistan
211
54.00
Shadab Khan
Pakistan
212
60.00
Ryan Burl
Zimbabwe
213
63.00
Shakeel Ahmed
Oman
214
66.00
Julius Sumerauer
214
66.00
S Vijay Unni
215
72.00
Mohammad Wasim
Pakistan
215
72.00
Jeffrey Vandersay
Sri Lanka
216
78.00
AG Achar
216
78.00
Bermuda
217
150.00
Wellington Masakadza
Zimbabwe