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 2017 for all time
Position
Best Strike Rate
Player Name
Team Name
1
7.50
Jason Behrendorff
Australia
2
8.00
Lungi Ngidi
South Africa
3
11.57
Bilal Khan
Oman
4
12.00
Robbie Frylinck
South Africa
4
12.00
Ashton Turner
Australia
4
12.00
Naveen-ul-Haq
Afghanistan
4
12.00
Ryan ten Doeschate
Netherlands
5
12.60
Beuran Hendricks
South Africa
6
13.32
Sharad Vesawkar
Nepal
7
13.50
Jaydev Unadkat
India
8
14.67
Rashid Khan
Afghanistan
9
15.00
Sunzamul Islam
Bangladesh
9
15.00
Aiden Markram
South Africa
9
15.00
Doug Bracewell
New Zealand
10
16.00
Sohail Khan
Pakistan
11
16.32
Zahoor Khan
United Arab Emirates
12
16.80
Scott Kuggeleijn
New Zealand
12
16.80
Chris Jordan
England
13
16.92
Ben Wheeler
New Zealand
14
18.00
Andrew Tye
Australia
14
18.00
Fareed Ahmad
Afghanistan
14
18.00
Ryan Burl
Zimbabwe
14
18.00
Jhye Richardson
Australia
15
18.45
Khawar Ali
Oman
16
18.55
Josh Davey
Scotland
17
18.60
Vivian Kingma
Netherlands
18
18.90
Faheem Ashraf
Pakistan
19
19.00
Vikum Sanjaya
Sri Lanka
20
19.20
Josh Little
Ireland
20
19.20
Sheldon Cottrell
West Indies
21
19.50
Aaron Phangiso
South Africa
22
19.64
Ehsan Khan
Hong Kong
23
19.80
Sunil Narine
West Indies
24
20.00
Jacob Mulder
Ireland
24
20.00
Mohammad Nadeem
Oman
25
20.26
Kesrick Williams
West Indies
26
20.30
Isuru Udana
Sri Lanka
27
20.67
Karim Janat
Afghanistan
27
20.67
Boyd Rankin
England
28
20.91
Barry McCarthy
Ireland
29
21.00
Stuart Whittingham
Scotland
30
21.53
Wanindu Hasaranga
Sri Lanka
31
21.97
Liam Plunkett
England
32
22.00
Mominul Haque
Bangladesh
32
22.00
Marlon Samuels
West Indies
33
22.13
Yuzvendra Chahal
India
34
22.67
Imran Haider
United Arab Emirates
35
22.69
Ish Sodhi
New Zealand
36
22.84
Carlos Brathwaite
West Indies
37
22.91
Samuel Badree
West Indies
38
23.36
Norman Vanua
P.N.G.
39
23.54
Michael Rippon
Netherlands
40
23.96
John Reva
P.N.G.
41
24.00
Karan KC
Nepal
41
24.00
Shaiman Anwar
United Arab Emirates
41
24.00
Dane Paterson
South Africa
41
24.00
Tymal Mills
England
41
24.00
Mohammed Siraj
India
41
24.00
Todd Astle
New Zealand
41
24.00
Parvez Rasool
India
41
24.00
Amit Mishra
India
41
24.00
Lucas Oluoch
Kenya
41
24.00
Nizakat Khan
Hong Kong
41
24.00
Sushan Bhari
Nepal
41
24.00
Pushpak Kerai
Kenya
42
24.36
Hasan Ali
Pakistan
43
24.43
Kane Richardson
Australia
44
25.20
Corey Anderson
New Zealand
45
25.50
Craig Young
Ireland
46
25.60
Imran Tahir
South Africa
47
25.60
Amjad Javed
United Arab Emirates
48
25.67
Safyaan Sharif
Scotland
49
25.71
Mujeeb Ur Rahman
Afghanistan
50
25.72
Nuwan Kulasekara
Sri Lanka
51
26.00
Elijah Otieno
Kenya
52
26.43
Kevin O'Brien
Ireland
53
26.44
Adil Rashid
England
54
27.00
James Faulkner
Australia
54
27.00
John Hastings
Australia
55
27.06
Wayne Parnell
South Africa
56
27.38
Bernard Scholtz
Namibia
57
27.48
Andile Phehlukwayo
South Africa
58
27.48
Jasprit Bumrah
India
59
27.50
Nathan Coulter-Nile
Australia
60
27.60
Adam Zampa
Australia
61
27.65
Thisara Perera
Sri Lanka
62
27.68
Kuldeep Yadav
India
63
27.82
Lockie Ferguson
New Zealand
64
27.98
Dawlat Zadran
Afghanistan
65
28.00
Ashish Nehra
India
65
28.00
Kaleemullah
Oman
66
28.20
Shapoor Zadran
Afghanistan
67
28.57
Mohammad Naveed
United Arab Emirates
68
28.62
Rumman Raees
Pakistan
69
28.80
Hamish Bennett
New Zealand
70
28.88
Con de Lange
Scotland
71
29.75
Peter Chase
Ireland
72
30.00
Nikita Miller
West Indies
72
30.00
Ben Cutting
Australia
73
30.21
Mohammad Nabi
Afghanistan
74
30.43
Nadeem Ahmed
Hong Kong
75
30.44
Shadab Khan
Pakistan
76
30.45
Dwaine Pretorius
South Africa
77
31.31
Ehsan Nawaz
Hong Kong
78
31.32
Shem Ngoche
Kenya
79
31.50
Sagar Pun
Nepal
80
31.95
Seth Rance
New Zealand
81
32.07
Chad Soper
P.N.G.
82
32.25
Sandeep Lamichhane
Nepal
83
32.40
Jerome Taylor
West Indies
83
32.40
Kane Williamson
New Zealand
84
32.54
Tendai Chatara
Zimbabwe
85
32.75
Trent Boult
New Zealand
86
33.00
Sohail Tanvir
Pakistan
86
33.00
Mohammad Shahzad
Afghanistan
87
33.53
Mark Watt
Scotland
88
33.60
Rohan Mustafa
United Arab Emirates
89
34.00
Mohammad Saifuddin
Bangladesh
90
34.27
Jan Frylinck
Namibia
91
34.29
Chris Sole
Scotland
91
34.29
Paul van Meekeren
Netherlands
92
34.40
Chris Morris
South Africa
93
34.50
Richard Ngarava
Zimbabwe
94
34.59
Gulbadin Naib
Afghanistan
95
34.70
Roelof van der Merwe
Netherlands
96
34.77
Lasith Malinga
Sri Lanka
97
34.80
Andy McBrine
Ireland
98
34.89
Junaid Khan
Pakistan
99
35.36
Hardik Pandya
India
100
35.51
Duanne Olivier
South Africa
101
35.91
Kagiso Rabada
South Africa
102
36.00
Sese Bau
P.N.G.
102
36.00
Willie Gavera
P.N.G.
102
36.00
Lahiru Madushanka
Sri Lanka
102
36.00
Sultan Ahmed
Oman
102
36.00
Collins Obuya
Kenya
102
36.00
Samiullah Shenwari
Afghanistan
103
36.12
Adam Milne
New Zealand
104
36.84
Toby Roland-Jones
England
105
36.95
Amir Hamza
Afghanistan
106
37.50
Tanwir Afzal
Hong Kong
107
37.88
David Willey
England
108
38.00
Alasdair Evans
Scotland
109
38.16
Aizaz Khan
Hong Kong
110
38.40
Seekkuge Prasanna
Sri Lanka
111
39.00
Craig Williams
Namibia
112
39.06
Assad Vala
P.N.G.
113
39.60
Haris Sohail
Pakistan
114
39.78
Mitchell Starc
Australia
115
40.42
Bhuvneshwar Kumar
India
116
40.50
Peter Borren
Netherlands
117
40.80
Pieter Seelaar
Netherlands
118
41.52
Sompal Kami
Nepal
119
41.59
Morne Morkel
South Africa
120
41.93
Ahmed Raza
United Arab Emirates
121
42.00
Washington Sundar
India
121
42.00
Emmanuel Bundi
Kenya
122
44.00
Rakep Patel
Kenya
122
44.00
Axar Patel
India
123
44.17
Akila Dananjaya
Sri Lanka
124
44.25
Michael Leask
Scotland
125
44.33
Umesh Yadav
India
126
44.37
Mohammed Shami
India
127
44.45
Mitchell Santner
New Zealand
128
44.56
Ashley Nurse
West Indies
129
44.57
Matt Henry
New Zealand
129
44.57
Paul Stirling
Ireland
130
44.64
Tim Southee
New Zealand
131
44.70
Kedar Jadhav
India
132
45.00
Nelson Odhiambo
Kenya
132
45.00
Brad Wheal
Scotland
133
45.16
Rubel Hossain
Bangladesh
134
45.27
George Dockrell
Ireland
135
45.54
Keshav Maharaj
South Africa
136
45.60
Neil Wagner
New Zealand
137
45.60
Timm van der Gugten
Netherlands
137
45.60
Basant Regmi
Nepal
138
45.64
Mashrafe Mortaza
Bangladesh
139
45.74
Alzarri Joseph
West Indies
140
46.00
Richie Berrington
Scotland
141
46.11
James Anderson
England
142
46.73
Mustafizur Rahman
Bangladesh
143
47.25
Tom Curran
England
144
47.60
Chris Mpofu
Zimbabwe
145
47.60
Josh Hazlewood
Australia
146
47.88
Ben Stokes
England
147
48.00
Mason Crane
England
147
48.00
Zeeshan Maqsood
Oman
147
48.00
Wiaan Mulder
South Africa
147
48.00
Kyle Christie
Hong Kong
148
48.60
Mosaddek Hossain
Bangladesh
149
49.33
Alei Nao
P.N.G.
150
49.97
Joe Root
England
151
50.40
JJ Smuts
South Africa
152
50.83
Graeme Cremer
Zimbabwe
153
50.83
Kemar Roach
West Indies
154
50.86
Chris Woakes
England
155
51.00
Steven Finn
England
156
51.48
Lakshan Sandakan
Sri Lanka
157
51.51
Tim Murtagh
Ireland
158
51.67
Wahab Riaz
Pakistan
159
52.00
Ahsan Malik
Netherlands
160
52.13
Nathan Lyon
Australia
161
52.50
Malcolm Waller
Zimbabwe
162
52.56
Vernon Philander
South Africa
163
52.57
Mohammad Abbas
Pakistan
164
53.33
Ashton Agar
Australia
165
53.50
Marcus Stoinis
Australia
166
53.53
Rangana Herath
Sri Lanka
167
53.93
Mohammad Amir
Pakistan
168
53.94
Sean Williams
Zimbabwe
169
53.96
Shannon Gabriel
West Indies
170
54.00
Gerrie Snyman
Namibia
170
54.00
Sarel Burger
Namibia
171
54.40
Liam Dawson
England
172
54.42
Lahiru Kumara
Sri Lanka
173
54.82
Yasir Shah
Pakistan
174
55.13
Miguel Cummins
West Indies
175
55.20
Johannes Smit
Namibia
176
56.00
Azhar Ali
Pakistan
176
56.00
Kyle Jarvis
Zimbabwe
177
56.48
Jean-Paul Duminy
South Africa
178
56.48
Pat Cummins
Australia
179
56.56
Imad Wasim
Pakistan
180
57.20
Jake Ball
England
181
57.72
Nuwan Pradeep
Sri Lanka
182
58.34
Ravindra Jadeja
India
183
58.62
Jeetan Patel
New Zealand
184
59.00
Craig Overton
England
185
59.08
Ravichandran Ashwin
India
186
59.49
Travis Head
Australia
187
60.00
Dilshan Munaweera
Sri Lanka
187
60.00
Mohammed Qasim
United Arab Emirates
188
61.00
Shakib Al Hasan
Bangladesh
189
61.34
Lahiru Gamage
Sri Lanka
190
61.80
Jeffrey Vandersay
Sri Lanka
191
62.01
Suranga Lakmal
Sri Lanka
192
62.62
Steve O'Keefe
Australia
193
62.62
Jason Holder
West Indies
194
63.55
Mark Wood
England
195
64.55
Moeen Ali
England
196
66.00
Colin de Grandhomme
New Zealand
197
66.60
Rovman Powell
West Indies
198
68.33
Devendra Bishoo
West Indies
199
69.00
Jayant Yadav
India
200
69.75
Mahuru Dai
P.N.G.
201
72.30
James Neesham
New Zealand
202
72.54
Roston Chase
West Indies
203
74.00
Kamrul Islam
Bangladesh
204
76.68
Dilruwan Perera
Sri Lanka
205
76.80
Sikandar Raza
Zimbabwe
206
76.84
Ishant Sharma
India
207
77.00
Taskin Ahmed
Bangladesh
208
77.38
Stuart Broad
England
209
78.00
Shardul Thakur
India
210
78.18
Mohammad Hafeez
Pakistan
211
78.20
Angelo Mathews
Sri Lanka
212
78.45
Mehidy Hasan
Bangladesh
213
80.00
Nehemiah Odhiambo
Kenya
214
80.20
Malinda Pushpakumara
Sri Lanka
215
80.76
Vishwa Fernando
Sri Lanka
216
81.00
Colin Munro
New Zealand
217
82.40
Tendai Chisoro
Zimbabwe
218
83.00
Subashis Roy
Bangladesh
219
84.60
Stuart Thompson
Ireland
220
87.55
Taijul Islam
Bangladesh
221
90.00
Shoaib Malik
Pakistan
221
90.00
Raymon Reifer
West Indies
222
91.20
Paras Khadka
Nepal
223
94.50
Dushmantha Chameera
Sri Lanka
224
96.00
Solomon Mire
Zimbabwe
224
96.00
Billy Stanlake
Australia
224
96.00
Moises Henriques
Australia
225
96.90
Nasir Hossain
Bangladesh
226
99.00
Imran Khan
227
102.00
Mahmudullah
Bangladesh
227
102.00
Donald Tiripano
Zimbabwe
227
102.00
Ronsford Beaton
West Indies
228
108.00
Nepal
229
120.60
Sabbir Rahman
Bangladesh
230
128.40
Asad Shafiq
Pakistan
231
132.00
Dimuth Karunaratne
Sri Lanka
232
138.00
Shafiul Islam
Bangladesh
232
138.00
Tabraiz Shamsi
South Africa
233
144.00
Glenn Maxwell
Australia
234
152.00
Dhananjaya de Silva
Sri Lanka
235
241.80
Kraigg Brathwaite
West Indies
236
246.00
Mitchell Marsh
Australia
237
294.00
Milinda Siriwardana
Sri Lanka