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 2013 for all time
Position
Best Strike Rate
Player Name
Team Name
1
0.60
James Shannon
Ireland
2
8.00
Vivian Kingma
Netherlands
2
8.00
Calvin Burnett
Scotland
2
8.00
Allan Douglas
Bermuda
3
9.93
Steve Tikolo
Kenya
4
10.80
Nizakat Khan
Hong Kong
5
11.36
Munir Dar
Hong Kong
6
12.00
Izatullah Dawlatzai
Afghanistan
6
12.00
Tanmay Mishra
Kenya
6
12.00
Henry Davids
South Africa
7
12.86
Samuel Badree
West Indies
8
13.00
Pipi Raho
P.N.G.
9
13.33
Jacobi Robinson
Bermuda
10
14.00
Danny Briggs
England
10
14.00
Thomas Odoyo
Kenya
10
14.00
Norman Vanua
P.N.G.
11
14.05
Willie Gavera
P.N.G.
12
14.06
Basant Regmi
Nepal
13
14.15
Samiullah Shenwari
Afghanistan
14
14.36
Manjula Guruge
United Arab Emirates
15
14.40
Beuran Hendricks
South Africa
16
15.75
Kenneth Kamyuka
Canada
17
15.90
Duncan Allan
Kenya
18
16.00
Avinash Karn
Nepal
18
16.00
Ronnie Hira
New Zealand
19
16.28
Nasir Aziz
United Arab Emirates
20
16.36
Collins Obuya
Kenya
21
16.40
Adam Sanford
West Indies
22
16.47
Paras Khadka
Nepal
23
16.80
John Reva
P.N.G.
24
17.26
Haseeb Amjad
Hong Kong
25
17.56
Jitendra Mukhiya
Nepal
26
17.63
Shem Ngoche
Kenya
27
17.80
Gordon Goudie
Scotland
28
18.00
Manny Aulakh
Canada
28
18.00
Rayyan Pathan
Canada
28
18.00
Max Sorensen
Ireland
28
18.00
Dwaine Pretorius
South Africa
28
18.00
Elmore Hutchinson
U.S.A.
28
18.00
Bashir Shah
29
18.47
Shapoor Zadran
Afghanistan
30
18.51
Ahsan Malik
Netherlands
31
18.52
Hamid Hassan
Afghanistan
32
18.67
Craig Williams
Namibia
33
18.97
Amit Mishra
India
34
19.00
Luke Wright
England
35
19.20
Aizaz Khan
Hong Kong
36
19.67
Timm van der Gugten
Netherlands
37
19.73
Mudassar Bukhari
Netherlands
38
19.75
Mitchell McClenaghan
New Zealand
39
20.00
Jeremy Gordon
Canada
39
20.00
Josh Hazlewood
Australia
39
20.00
Chris Jordan
England
40
20.13
Chris Amini
P.N.G.
41
20.20
Mirwais Ashraf
Afghanistan
42
20.80
Ian Butler
New Zealand
43
20.94
Paul Stirling
Ireland
44
21.00
Derrick Brangman
Bermuda
45
21.55
James Neesham
New Zealand
46
21.71
Wayne Parnell
South Africa
47
22.06
Harvir Baidwan
Canada
48
22.20
Aaron Finch
Australia
49
22.27
Khurram Khan
United Arab Emirates
50
22.50
Sagar Pun
Nepal
50
22.50
Kamau Leverock
Bermuda
51
22.67
Alex Cusack
Ireland
52
22.73
Iain Wardlaw
Scotland
53
22.80
Kevin O'Brien
Ireland
53
22.80
Malachi Jones
Bermuda
54
23.00
David Wiese
South Africa
55
23.05
Bernard Scholtz
Namibia
56
23.25
Dawlat Zadran
Afghanistan
56
23.25
Charles Amini
P.N.G.
57
23.47
Jimmy Hansra
Canada
58
23.51
Shadeep Silva
United Arab Emirates
59
24.00
Ahmed Raza
United Arab Emirates
59
24.00
Tanwir Afzal
Hong Kong
59
24.00
Gulbadin Naib
Afghanistan
59
24.00
Dean Elgar
South Africa
59
24.00
Ramith Rambukwella
Sri Lanka
60
24.20
Janeiro Tucker
Bermuda
61
24.41
Jade Dernbach
England
62
25.00
Farhaan Behardien
South Africa
63
25.26
Boyd Rankin
England
64
25.42
Kyle Abbott
South Africa
65
25.83
Ragheb Aga
Kenya
66
26.00
Nadeem Ahmed
Hong Kong
66
26.00
Abzal Dean
Canada
67
26.11
Dwayne Bravo
West Indies
68
26.57
Amjad Javed
United Arab Emirates
69
26.93
James Tredwell
England
70
27.00
Mahuru Dai
P.N.G.
71
27.43
Henry Osinde
Canada
71
27.43
Shafiul Islam
Bangladesh
72
27.51
Ryan McLaren
South Africa
73
27.56
Tim Murtagh
Ireland
74
27.90
Stuart Thompson
Ireland
75
27.95
Hiren Varaiya
Kenya
76
28.16
Neil Carter
Scotland
77
28.20
Mohammad Naveed
United Arab Emirates
78
28.22
Majid Haq
Scotland
79
28.60
Elijah Otieno
Kenya
80
28.80
Dion Stovell
Bermuda
81
28.85
Thisara Perera
Sri Lanka
82
29.14
Nelson Odhiambo
Kenya
83
29.25
Chris Morris
South Africa
84
29.57
Ravi Rampaul
West Indies
85
29.59
James Faulkner
Australia
86
29.81
Mohammad Nabi
Afghanistan
87
30.00
Hiral Patel
Canada
87
30.00
Preston Mommsen
Scotland
87
30.00
Andrew Ellis
New Zealand
87
30.00
Dane Piedt
South Africa
88
30.12
Adam Voges
Australia
89
30.16
Junaid Siddiqui
Canada
90
30.73
Amir Hamza
Afghanistan
91
30.82
Safyaan Sharif
Scotland
92
31.20
Pieter Seelaar
Netherlands
92
31.20
Karim Sadiq
Afghanistan
93
31.44
Chris Mpofu
Zimbabwe
94
31.64
Rohan Mustafa
United Arab Emirates
95
31.70
John Mooney
Ireland
96
31.75
Lasith Malinga
Sri Lanka
97
31.86
Kieron Pollard
West Indies
98
32.00
Fawad Ahmed
Australia
99
32.88
Anwar Ali
Pakistan
100
33.00
Assad Vala
P.N.G.
100
33.00
Calum MacLeod
Scotland
100
33.00
George Dockrell
Ireland
100
33.00
Eddie Richardson
Ireland
100
33.00
Keshav Maharaj
South Africa
101
33.33
Clint McKay
Australia
102
33.43
Nehemiah Odhiambo
Kenya
103
33.46
Jason Holder
West Indies
104
33.60
Imran Tahir
South Africa
105
33.69
Ziaur Rahman
Afghanistan
106
33.75
Rob Taylor
Scotland
107
33.93
Umar Gul
Pakistan
108
34.12
Mitchell Johnson
Australia
109
34.15
Matt Machan
Scotland
110
34.39
Dale Steyn
South Africa
111
34.50
Lonwabo Tsotsobe
South Africa
112
34.72
Shahid Afridi
Pakistan
113
34.91
Michael Swart
Netherlands
114
35.82
Junaid Khan
Pakistan
115
36.00
Tom Cooper
Netherlands
116
36.14
Vinay Kumar
India
117
36.44
Nuwan Kulasekara
Sri Lanka
118
36.56
Marlon Samuels
West Indies
119
37.00
Kyle Mills
New Zealand
120
37.17
Mohammed Shami
India
121
37.86
Corey Anderson
New Zealand
122
38.00
Paul van Meekeren
Netherlands
123
38.30
James Franklin
New Zealand
124
38.40
Chris Martin
New Zealand
125
38.54
Ajantha Mendis
Sri Lanka
126
38.65
Glenn Maxwell
Australia
127
38.72
Trent Johnston
Ireland
128
39.00
Jaydev Unadkat
India
128
39.00
Johannes Smit
Namibia
129
39.56
Sohail Tanvir
Pakistan
130
40.00
Al-Amin Hossain
Bangladesh
130
40.00
Michael Rippon
Netherlands
131
40.10
Umesh Yadav
India
132
40.27
Mohammad Irfan
Pakistan
133
40.39
Saeed Ajmal
Pakistan
134
40.65
Ravindra Jadeja
India
135
40.80
Irfan Ahmed
Hong Kong
136
41.08
Stuart Broad
England
137
41.60
Vernon Philander
South Africa
138
41.66
Zulfiqar Babar
Pakistan
139
42.00
Aftab Alam
Afghanistan
139
42.00
Edgar Schiferli
Netherlands
139
42.00
Peter Borren
Netherlands
139
42.00
Amrit Bhattarai
Nepal
140
42.09
Rory Kleinveldt
South Africa
141
42.16
Rangana Herath
Sri Lanka
142
42.30
Abdur Rehman
Pakistan
143
42.34
Sunil Narine
West Indies
144
42.35
Brian Vitori
Zimbabwe
145
42.57
Sachithra Senanayake
Sri Lanka
146
43.50
Seekkuge Prasanna
Sri Lanka
147
43.58
Shane Shillingford
West Indies
148
43.80
Ravi Bopara
England
149
44.14
Rizwan Cheema
Canada
150
44.20
Steven Finn
England
151
44.20
Ehsan Adil
Pakistan
152
44.40
Ben Cutting
Australia
153
44.87
Kemar Roach
West Indies
154
45.00
Tim Gruijters
Netherlands
154
45.00
Aftab Ahmed
Bangladesh
154
45.00
Ashok Dinda
India
154
45.00
Ben Laughlin
Australia
155
45.65
Ravichandran Ashwin
India
156
46.03
Shingi Masakadza
Zimbabwe
157
46.50
Gordon Drummond
Scotland
158
46.65
Bhuvneshwar Kumar
India
159
46.83
Ishant Sharma
India
160
47.14
Sarel Burger
Namibia
161
47.26
Morne Morkel
South Africa
162
47.83
Kyle Jarvis
Zimbabwe
163
48.00
Rob Nicol
New Zealand
163
48.00
Stephan Baard
Namibia
164
48.08
Ryan Harris
Australia
165
48.26
Tendai Chatara
Zimbabwe
166
48.75
Tinotenda Mutombodzi
Zimbabwe
167
49.02
James Anderson
England
168
49.20
Shaminda Eranga
Sri Lanka
169
49.45
Mitchell Starc
Australia
170
49.65
Tim Southee
New Zealand
171
49.66
Kane Williamson
New Zealand
172
50.20
Robiul Islam
Bangladesh
173
50.40
James Ngoche
Kenya
174
50.43
Shakib Al Hasan
Bangladesh
175
50.46
Mohammad Hafeez
Pakistan
176
50.77
Pragyan Ojha
India
177
51.60
Angelo Mathews
Sri Lanka
178
52.33
Tim Bresnan
England
179
52.50
Nathan McCullum
New Zealand
180
52.80
Mashrafe Mortaza
Bangladesh
181
53.22
Jean-Paul Duminy
South Africa
182
54.00
Younis Khan
Pakistan
182
54.00
Chris Tremlett
England
182
54.00
Sachin Tendulkar
India
183
55.20
Kamran Shazad
United Arab Emirates
184
55.27
Jackson Bird
Australia
185
55.41
Tino Best
West Indies
186
56.00
Andre Russell
West Indies
186
56.00
Steven Smith
Australia
187
56.06
Trent Boult
New Zealand
188
56.40
Josh Davey
Scotland
189
56.50
Shannon Gabriel
West Indies
190
56.55
Bilawal Bhatti
Pakistan
191
56.67
Chris Woakes
England
192
57.00
Neil McGarrell
West Indies
192
57.00
Colin Munro
New Zealand
193
57.44
Mahmudullah
Bangladesh
194
57.75
Suresh Raina
India
195
58.20
Mominul Haque
Bangladesh
196
58.50
Rubel Hossain
Bangladesh
197
58.72
Suranga Lakmal
Sri Lanka
198
58.80
Aaron Phangiso
South Africa
199
58.95
Mohit Sharma
India
200
59.54
Ben Stokes
England
201
60.00
Jonathan Trott
England
201
60.00
Tinashe Panyangara
Zimbabwe
202
60.99
Graeme Swann
England
203
61.57
Nathan Lyon
Australia
204
63.00
Yuvraj Singh
India
204
63.00
Daniel Vettori
New Zealand
204
63.00
Damodar Daesrath
Canada
205
63.13
Elton Chigumbura
Zimbabwe
206
63.32
Prosper Utseya
Zimbabwe
207
63.79
James Pattinson
Australia
208
63.94
Neil Wagner
New Zealand
209
64.00
Nathan Coulter-Nile
Australia
210
64.33
Abdur Razzak
Bangladesh
211
65.38
Sohag Gazi
Bangladesh
212
66.00
Nuwan Pradeep
Sri Lanka
212
66.00
Michael Chinouya
Zimbabwe
212
66.00
Timroy Allen
U.S.A.
213
66.40
Shakti Gauchan
Nepal
214
66.60
Shoaib Malik
Pakistan
215
67.13
Veerasammy Permaul
West Indies
216
67.26
Robin Peterson
South Africa
217
67.27
Peter Siddle
Australia
218
68.13
Graeme Cremer
Zimbabwe
219
69.00
Natsai M'shangwe
Zimbabwe
220
69.06
Hamilton Masakadza
Zimbabwe
221
69.65
Jacques Kallis
South Africa
222
69.75
Wahab Riaz
Pakistan
223
70.84
Xavier Doherty
Australia
224
72.00
Anton Devcich
New Zealand
225
74.31
Darren Sammy
West Indies
226
75.69
Zaheer Khan
India
227
77.14
Rahat Ali
Pakistan
228
79.20
Moises Henriques
Australia
229
81.00
Keegan Meth
Zimbabwe
230
81.30
Tillakaratne Dilshan
Sri Lanka
231
84.00
Malcolm Waller
Zimbabwe
232
84.82
Ish Sodhi
New Zealand
233
85.20
Raza-ur-Rehman
Canada
234
86.00
Nasir Hossain
Bangladesh
235
87.00
Jeevan Mendis
Sri Lanka
236
88.50
Joe Root
England
237
89.19
Shane Watson
Australia
238
90.00
Grant Elliott
New Zealand
238
90.00
Tanvir Ahmed
Pakistan
239
93.00
Rahmat Shah
Afghanistan
240
97.68
Narsingh Deonarine
West Indies
241
100.80
Harbhajan Singh
India
242
102.00
Asad Ali
Pakistan
243
104.00
Doug Bracewell
New Zealand
244
108.00
Sheldon Cottrell
West Indies
244
108.00
Ray Price
Zimbabwe
245
111.00
Sean Williams
Zimbabwe
246
116.40
Mohammad Ashraful
Bangladesh
247
120.00
Enamul Haque jnr
Bangladesh
248
126.50
Bruce Martin
New Zealand
249
132.00
Shahadat Hossain
Bangladesh
250
138.00
Abul Hasan
Bangladesh
251
150.00
Arshad Ali
United Arab Emirates
252
150.53
Monty Panesar
England
253
156.00
Samit Patel
England
254
198.00
Virat Kohli
India
255
252.00
Ashton Agar
Australia
256
321.00
Jeetan Patel
New Zealand