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 2016 for all time
Position
Best Strike Rate
Player Name
Team Name
1
6.00
Lasith Malinga
Sri Lanka
1
6.00
Pipi Raho
P.N.G.
1
6.00
Gavin Main
Scotland
2
9.00
Michael Swart
Netherlands
2
9.00
Chris Gayle
West Indies
3
10.00
Nathan McCullum
New Zealand
4
11.32
Al-Amin Hossain
Bangladesh
5
12.00
Sayed Shirzad
Afghanistan
5
12.00
Kesrick Williams
West Indies
5
12.00
Vishwa Fernando
Sri Lanka
6
13.00
Suresh Raina
India
7
13.56
Max Sorensen
Ireland
8
13.93
Luke Jongwe
Zimbabwe
9
13.95
Collins Obuya
Kenya
10
14.20
Charles Amini
P.N.G.
11
14.57
Fareed Ahmad
Afghanistan
12
15.21
Mustafizur Rahman
Bangladesh
13
15.40
Michael Rippon
Netherlands
14
16.00
Mehran Khan
Oman
15
16.29
Chris Sole
Scotland
16
16.50
Manjula Guruge
United Arab Emirates
17
16.62
Mudassar Bukhari
Netherlands
18
16.80
Martin Guptill
New Zealand
19
17.14
Wellington Masakadza
Zimbabwe
20
17.40
Andre Russell
West Indies
21
17.48
Amjad Javed
United Arab Emirates
22
17.50
Mark Watt
Scotland
23
17.67
Ashish Nehra
India
24
17.84
Alasdair Evans
Scotland
25
18.00
Matt Machan
Scotland
25
18.00
Paul van Meekeren
Netherlands
25
18.00
Imran Haider
United Arab Emirates
25
18.00
Karan KC
Nepal
25
18.00
Kedar Jadhav
India
25
18.00
Shane Watson
Australia
25
18.00
Ashton Agar
Australia
25
18.00
Mohammad Shahid
Bangladesh
25
18.00
Darren Sammy
West Indies
25
18.00
Khawar Ali
Oman
25
18.00
Syed Kaleem
Oman
26
18.07
Pat Cummins
Australia
27
18.55
Samuel Badree
West Indies
28
18.60
Sohail Tanvir
Pakistan
29
18.82
Nadeem Ahmed
Hong Kong
30
18.86
Mohammad Sami
Pakistan
31
19.00
Dwayne Bravo
West Indies
32
19.29
Chad Soper
P.N.G.
33
19.47
Safyaan Sharif
Scotland
34
19.50
Craig Young
Ireland
34
19.50
Arafat Sunny
Bangladesh
35
19.62
Neville Madziva
Zimbabwe
36
19.63
Jasprit Bumrah
India
37
20.00
Mark Chapman
Hong Kong
38
20.10
Richie Berrington
Scotland
39
20.16
Aaron Phangiso
South Africa
40
20.29
Nuwan Kulasekara
Sri Lanka
41
20.40
Yuvraj Singh
India
42
20.69
Mohammad Naveed
United Arab Emirates
43
21.00
Cameron Boyce
Australia
44
21.30
Brad Wheal
Scotland
45
21.44
Adam Milne
New Zealand
46
21.46
Rashid Khan
Afghanistan
47
21.60
Abu Hider
Bangladesh
47
21.60
Grant Elliott
New Zealand
48
21.82
Timm van der Gugten
Netherlands
49
21.86
Mohammad Nabi
Afghanistan
50
22.00
Mosharraf Hossain
Bangladesh
50
22.00
Boyd Rankin
England
51
22.07
Barry McCarthy
Ireland
52
22.20
Hardik Pandya
India
53
22.50
Nelson Odhiambo
Kenya
54
22.52
Aizaz Khan
Hong Kong
55
22.68
Hamid Hassan
Afghanistan
56
22.91
Mohammad Shahzad
Afghanistan
57
22.96
George Dockrell
Ireland
58
22.98
Imran Tahir
South Africa
59
23.00
Haseeb Amjad
Hong Kong
60
23.16
Tinashe Panyangara
Zimbabwe
61
23.31
Thisara Perera
Sri Lanka
62
24.00
Harbhajan Singh
India
62
24.00
Sarel Burger
Namibia
62
24.00
Peter Borren
Netherlands
62
24.00
Rakep Patel
Kenya
62
24.00
Qadeer Ahmed
United Arab Emirates
62
24.00
Yuzvendra Chahal
India
62
24.00
Jacob Mulder
Ireland
62
24.00
Sufyan Mehmood
Oman
63
24.31
Imad Wasim
Pakistan
64
24.60
Reece Topley
England
65
24.75
Basant Regmi
Nepal
65
24.75
Mohammad Irfan
Pakistan
66
24.86
Jeffrey Vandersay
Sri Lanka
67
25.20
Iftikhar Ahmed
Pakistan
67
25.20
Nehemiah Odhiambo
Kenya
68
25.32
Sabbir Rahman
Bangladesh
69
25.71
Roelof van der Merwe
Netherlands
70
25.83
James Faulkner
Australia
71
26.00
Mitchell McClenaghan
New Zealand
72
26.40
Virat Kohli
India
73
26.58
Dawlat Zadran
Afghanistan
74
26.61
Hasan Ali
Pakistan
75
26.67
Shahid Afridi
Pakistan
76
26.80
Dhawal Kulkarni
India
77
26.86
Barinder Sran
India
78
27.00
Karim Janat
Afghanistan
78
27.00
Wayne Parnell
South Africa
79
27.23
Andy McBrine
Ireland
80
27.57
Kevin O'Brien
Ireland
81
27.60
John Hastings
Australia
82
27.75
Umar Gul
Pakistan
83
27.97
Adam Zampa
Australia
84
28.04
Nathan Coulter-Nile
Australia
85
28.11
Taskin Ahmed
Bangladesh
86
28.36
Shakib Al Hasan
Bangladesh
87
28.50
Ashley Nurse
West Indies
87
28.50
Bilal Khan
Oman
88
28.60
Ajay Lalcheta
Oman
89
28.73
Amir Hamza
Afghanistan
90
28.75
Norman Vanua
P.N.G.
91
29.01
Rohan Mustafa
United Arab Emirates
92
29.04
Gulbadin Naib
Afghanistan
93
29.20
Anwar Ali
Pakistan
94
29.73
Kyle Abbott
South Africa
95
29.96
Chris Jordan
England
96
30.00
Mahmudullah
Bangladesh
96
30.00
Ryan Campbell
Australia
96
30.00
Marchant de Lange
South Africa
96
30.00
Nosaina Pokana
P.N.G.
96
30.00
Munis Ansari
Oman
97
30.38
Ehsan Khan
Hong Kong
98
30.86
Assad Vala
P.N.G.
99
31.16
Kagiso Rabada
South Africa
100
31.30
Mashrafe Mortaza
Bangladesh
101
31.30
Ahsan Malik
Netherlands
102
31.80
Andile Phehlukwayo
South Africa
103
31.85
Mehidy Hasan
Bangladesh
104
32.77
Tanwir Afzal
Hong Kong
105
32.82
David Willey
England
106
33.09
Dale Steyn
South Africa
107
33.45
Farhan Ahmed
United Arab Emirates
108
33.46
Mitchell Starc
Australia
109
33.60
Andrew Tye
Australia
110
34.00
Zhivago Groenewald
Namibia
111
34.14
Ish Sodhi
New Zealand
112
34.29
Mark Wood
England
112
34.29
Con de Lange
Scotland
112
34.29
Chris Tremain
Australia
113
34.48
Mirwais Ashraf
Afghanistan
114
34.50
Shapoor Zadran
Afghanistan
115
34.80
Tendai Chatara
Zimbabwe
116
36.00
Ruaidhri Smith
Scotland
116
36.00
Zaheer Maqsood
United Arab Emirates
116
36.00
Farhaan Behardien
South Africa
116
36.00
Zeeshan Maqsood
Oman
117
36.20
Lucas Oluoch
Kenya
118
36.34
Kieron Pollard
West Indies
119
36.45
Sompal Kami
Nepal
120
36.51
John Reva
P.N.G.
121
36.60
Tendai Chisoro
Zimbabwe
122
37.00
Kane Williamson
New Zealand
123
37.03
Amila Aponso
Sri Lanka
124
37.75
Colin de Grandhomme
New Zealand
125
38.00
Rob Taylor
Scotland
125
38.00
Subashis Roy
Bangladesh
125
38.00
Sachithra Senanayake
Sri Lanka
126
38.06
Liam Plunkett
England
127
39.30
Chris Morris
South Africa
128
40.00
Brian Vitori
Zimbabwe
129
40.03
Amit Mishra
India
130
40.36
Ahmed Raza
United Arab Emirates
131
40.40
Tim Murtagh
Ireland
132
40.70
Imran Khan
133
40.80
Lockie Ferguson
New Zealand
134
40.87
Ravichandran Ashwin
India
135
41.12
Scott Boland
Australia
136
41.20
Milinda Siriwardana
Sri Lanka
137
41.25
David Wiese
South Africa
138
41.40
James Neesham
New Zealand
139
41.67
Lakshan Sandakan
Sri Lanka
140
42.00
Mosaddek Hossain
Bangladesh
140
42.00
Vivian Kingma
Netherlands
140
42.00
Mahuru Dai
P.N.G.
140
42.00
Willie Gavera
P.N.G.
140
42.00
Kane Richardson
Australia
140
42.00
Alei Nao
P.N.G.
140
42.00
Syed Ali
Oman
141
42.01
Adil Rashid
England
142
42.15
Rangana Herath
Sri Lanka
143
42.90
Bhuvneshwar Kumar
India
144
42.92
Corey Anderson
New Zealand
145
43.95
Michael Leask
Scotland
146
44.00
Taurai Muzarabani
Zimbabwe
146
44.00
Nasir Hossain
Bangladesh
147
44.25
James Pattinson
Australia
147
44.25
Tillakaratne Dilshan
Sri Lanka
148
44.49
Dilruwan Perera
Sri Lanka
149
44.63
Dushmantha Chameera
Sri Lanka
150
45.00
Peter Chase
Ireland
150
45.00
Jomel Warrican
West Indies
150
45.00
Yamin Ahmadzai
Afghanistan
151
45.75
Sandeep Lamichhane
Nepal
152
46.27
Wahab Riaz
Pakistan
153
46.50
Ishant Sharma
India
153
46.50
Chamu Chibhabha
Zimbabwe
154
46.66
Carlos Brathwaite
West Indies
155
46.79
Neil Wagner
New Zealand
156
47.14
Liam Dawson
England
157
47.81
Trent Boult
New Zealand
158
48.00
Temba Bavuma
South Africa
158
48.00
Malcolm Waller
Zimbabwe
158
48.00
Kusal Mendis
Sri Lanka
158
48.00
Lega Siaka
P.N.G.
159
48.40
Chris Woakes
England
160
49.13
Matt Henry
New Zealand
161
49.17
Mitchell Santner
New Zealand
162
49.17
Vernon Philander
South Africa
163
49.50
Rahmat Shah
Afghanistan
164
49.76
Shannon Gabriel
West Indies
165
49.91
Josh Hazlewood
Australia
166
50.05
Ben Stokes
England
167
50.64
Sean Williams
Zimbabwe
168
51.00
Travis Head
Australia
168
51.00
Alzarri Joseph
West Indies
168
51.00
Sagar Pun
Nepal
169
51.18
Jayant Yadav
India
170
51.44
Nuwan Pradeep
Sri Lanka
171
51.77
Mitchell Marsh
Australia
172
51.96
Mohammed Shami
India
173
52.38
Sikandar Raza
Zimbabwe
174
52.49
Suranga Lakmal
Sri Lanka
175
52.50
Steve O'Keefe
Australia
176
52.80
Shafiul Islam
Bangladesh
177
52.88
Tabraiz Shamsi
South Africa
178
53.29
Jackson Bird
Australia
179
53.40
Devendra Bishoo
West Indies
180
54.00
Dwaine Pretorius
South Africa
180
54.00
Paras Khadka
Nepal
180
54.00
Jan Frylinck
Namibia
181
54.32
Ravindra Jadeja
India
182
54.60
Naveen-ul-Haq
Afghanistan
183
54.75
Dhananjaya de Silva
Sri Lanka
184
54.93
Axar Patel
India
185
55.13
Jean-Paul Duminy
South Africa
186
55.46
Angelo Mathews
Sri Lanka
187
56.00
Shakti Gauchan
Nepal
188
56.53
Sohail Khan
Pakistan
189
56.66
Mohammad Amir
Pakistan
190
56.96
Morne Morkel
South Africa
191
56.97
Donald Tiripano
Zimbabwe
192
57.56
James Anderson
England
193
57.69
Tim Southee
New Zealand
194
58.00
Glenn Maxwell
Australia
194
58.00
Peter Siddle
Australia
195
58.24
Jason Holder
West Indies
196
58.70
Stuart Broad
England
197
60.00
Samiullah Shenwari
Afghanistan
197
60.00
Gerrie Snyman
Namibia
197
60.00
Bernard Scholtz
Namibia
198
61.13
Carl Mumba
Zimbabwe
199
62.04
Nathan Lyon
Australia
200
63.00
Moises Henriques
Australia
200
63.00
Shuvagata Hom
Bangladesh
201
64.20
Dean Elgar
South Africa
202
65.20
Joe Root
England
203
65.40
Umesh Yadav
India
204
65.94
Graeme Cremer
Zimbabwe
205
66.00
Chaminda Bandara
Sri Lanka
205
66.00
Sese Bau
P.N.G.
206
67.13
Taijul Islam
Bangladesh
207
67.67
Jake Ball
England
208
68.00
Sunil Narine
West Indies
209
69.09
Seekkuge Prasanna
Sri Lanka
210
70.17
Rahat Ali
Pakistan
211
72.00
Rubel Hossain
Bangladesh
211
72.00
Joe Mennie
Australia
212
72.14
Yasir Shah
Pakistan
213
72.60
Shoaib Malik
Pakistan
214
76.27
Moeen Ali
England
215
76.68
Miguel Cummins
West Indies
216
79.20
Keshav Maharaj
South Africa
217
79.71
Jeetan Patel
New Zealand
218
79.80
Gareth Batty
England
219
81.60
Zafar Ansari
England
220
82.84
Steven Finn
England
221
84.60
Hamilton Masakadza
Zimbabwe
222
85.89
Doug Bracewell
New Zealand
223
87.00
Rishi Dhawan
India
224
88.00
Paul Stirling
Ireland
225
88.80
Johannes Smit
Namibia
226
90.00
Elijah Otieno
Kenya
227
93.00
Dane Piedt
South Africa
228
93.40
Shaminda Eranga
Sri Lanka
229
96.00
Josh Davey
Scotland
229
96.00
Joel Paris
Australia
229
96.00
Lahiru Kumara
Sri Lanka
230
98.40
Jon Holland
Australia
231
102.60
Steven Smith
Australia
232
104.00
Chris Mpofu
Zimbabwe
233
108.86
Sulieman Benn
West Indies
234
112.96
Roston Chase
West Indies
235
114.00
Farveez Maharoof
Sri Lanka
235
114.00
Hardus Viljoen
South Africa
235
114.00
Michael Chinouya
Zimbabwe
236
123.30
Mark Craig
New Zealand
237
125.40
Kraigg Brathwaite
West Indies
238
134.00
Zulfiqar Babar
Pakistan
239
136.60
Azhar Ali
Pakistan
240
144.00
Kamrul Islam
Bangladesh
241
157.20
Daniel Worrall
Australia
242
180.00
Jerome Taylor
West Indies
243
198.00
Shem Ngoche
Kenya