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 2018 for ODI
Position
Best Strike Rate
Player Name
Team Name
1
6.00
Asghar Stanikzai
Afghanistan
2
7.50
Ahsan Malik
Netherlands
3
9.50
Sunil Narine
West Indies
4
12.20
Shehan Madushanka
Sri Lanka
5
12.34
Kinchit Shah
Hong Kong
6
13.33
Syazrul Idrus
7
15.00
Mudassar Bukhari
Netherlands
7
15.00
Matt Henry
New Zealand
8
16.67
Amjad Mahboob
9
18.00
Nathan Coulter-Nile
Australia
10
20.00
Aaron Phangiso
South Africa
11
21.00
Bas Leede
Netherlands
11
21.00
Obed McCoy
West Indies
12
21.15
Dale Steyn
South Africa
13
21.38
Roelof van der Merwe
Netherlands
14
21.43
Thisara Perera
Sri Lanka
15
21.50
Shaheen Afridi
Pakistan
16
21.92
Rashid Khan
Afghanistan
17
22.00
Kesrick Williams
West Indies
18
22.24
Norman Vanua
P.N.G.
19
22.65
Usman Khan
Pakistan
20
22.74
Ehsan Khan
Hong Kong
21
22.96
Kuldeep Yadav
India
22
23.40
Bilal Khan
Oman
22
23.40
Lasith Malinga
Sri Lanka
23
23.50
Frederick Klaassen
Netherlands
24
23.51
Charles Amini
P.N.G.
25
23.88
Sandeep Lamichhane
Nepal
26
24.00
S Muniandy
26
24.00
Deepak Chahar
India
26
24.00
Dwaine Pretorius
South Africa
26
24.00
Tim Murtagh
Ireland
26
24.00
Javed Ahmadi
Afghanistan
26
24.00
Hamilton Masakadza
Zimbabwe
26
24.00
Todd Astle
New Zealand
27
24.07
Safyaan Sharif
Scotland
28
24.78
Lungi Ngidi
South Africa
29
25.20
Michael Rippon
Netherlands
30
25.38
Pieter Seelaar
Netherlands
31
25.41
Tom Curran
England
32
25.50
Richie Berrington
Scotland
33
25.73
Mohammad Naveed
United Arab Emirates
34
25.99
Liam Plunkett
England
35
26.00
Kane Richardson
Australia
36
26.20
Ish Sodhi
New Zealand
37
26.24
Akila Dananjaya
Sri Lanka
38
26.40
Rubel Hossain
Bangladesh
38
26.40
Brad Wheal
Scotland
39
27.00
Shardul Thakur
India
39
27.00
Dipendra Airee
Nepal
40
27.30
Andile Phehlukwayo
South Africa
41
27.38
Stuart Whittingham
Scotland
42
27.41
Jasprit Bumrah
India
43
27.42
Nadeem Ahmed
Hong Kong
44
27.77
Trent Boult
New Zealand
45
28.00
Oshane Thomas
West Indies
46
28.22
Boyd Rankin
England
47
28.36
Khaleel Ahmed
India
48
28.37
Lockie Ferguson
New Zealand
49
28.80
Chris Sole
Scotland
50
28.91
Faheem Ashraf
Pakistan
51
29.13
Sompal Kami
Nepal
52
29.25
Dushmantha Chameera
Sri Lanka
53
29.93
Barry McCarthy
Ireland
54
30.00
Simi Singh
Ireland
54
30.00
Nuwan Pradeep
Sri Lanka
55
30.19
Rohan Mustafa
United Arab Emirates
56
30.34
Alei Nao
P.N.G.
57
30.40
S Vijayakumar
58
30.43
Adil Rashid
England
59
30.85
Mustafizur Rahman
Bangladesh
60
30.86
Junaid Khan
Pakistan
61
31.14
Chris Woakes
England
62
31.20
Mujeeb Ur Rahman
Afghanistan
63
31.37
Tendai Chatara
Zimbabwe
64
31.50
Mohammad Nadeem
Oman
65
31.58
Alasdair Evans
Scotland
66
31.71
Jhye Richardson
Australia
67
31.84
Aizaz Khan
Hong Kong
68
31.93
Ravindra Jadeja
India
69
31.95
Andrew Tye
Australia
70
32.10
Lahiru Kumara
Sri Lanka
71
32.21
Yuzvendra Chahal
India
72
32.40
Ahmad Butt
Oman
73
32.63
Rumman Raees
Pakistan
74
33.00
Nepal
74
33.00
Pavandeep Singh
74
33.00
Kane Williamson
New Zealand
74
33.00
Rahmat Shah
Afghanistan
75
33.57
Shadab Khan
Pakistan
76
33.83
Graeme Cremer
Zimbabwe
77
34.00
Peter Borren
Netherlands
77
34.00
Zeeshan Maqsood
Oman
78
34.37
Kevin O'Brien
Ireland
79
34.48
Marcus Stoinis
Australia
80
34.59
Kagiso Rabada
South Africa
81
35.04
Shaiman Anwar
United Arab Emirates
81
35.04
Sikandar Raza
Zimbabwe
82
35.36
Imran Tahir
South Africa
83
35.46
Hasan Ali
Pakistan
84
35.62
Aftab Alam
Afghanistan
85
35.83
Shakib Al Hasan
Bangladesh
86
36.00
Mitchell Marsh
Australia
86
36.00
Haseeb Amjad
Hong Kong
86
36.00
Abu Hider
Bangladesh
86
36.00
Liam Dawson
England
86
36.00
Billy Stanlake
Australia
86
36.00
Wiaan Mulder
South Africa
86
36.00
Sam Curran
England
87
36.20
Scotland
88
36.55
Mitchell Starc
Australia
89
36.60
Amila Aponso
Sri Lanka
90
36.63
Ahmed Raza
United Arab Emirates
91
36.86
Tendai Chisoro
Zimbabwe
92
37.64
Jason Holder
West Indies
93
37.85
Mashrafe Mortaza
Bangladesh
94
38.31
David Willey
England
95
38.74
Mohammad Nabi
Afghanistan
96
38.92
Basant Regmi
Nepal
97
39.00
Gerrie Snyman
Namibia
98
39.20
Ehsan Nawaz
Hong Kong
99
39.27
Imran Haider
United Arab Emirates
100
39.77
Timm van der Gugten
Netherlands
101
39.95
Kyle Jarvis
Zimbabwe
102
39.96
Anwar Rahman
103
40.00
Sunzamul Islam
Bangladesh
103
40.00
Colin Munro
New Zealand
103
40.00
Mohammed Shami
India
104
40.29
Zahoor Khan
United Arab Emirates
105
40.45
Moeen Ali
England
106
40.50
Kemar Roach
West Indies
106
40.50
Lalit Rajbanshi
Nepal
107
40.58
Tanwir Afzal
Hong Kong
108
41.00
Dhananjaya de Silva
Sri Lanka
108
41.00
Kedar Jadhav
India
109
41.10
Marlon Samuels
West Indies
110
41.62
United Arab Emirates
111
42.00
Mohammad Saifuddin
Bangladesh
111
42.00
Jerome Taylor
West Indies
111
42.00
Shapoor Zadran
Afghanistan
111
42.00
Pat Cummins
Australia
111
42.00
Soumya Sarkar
Bangladesh
111
42.00
Nizakat Khan
Hong Kong
112
42.75
Josh Hazlewood
Australia
113
43.20
Lakshan Sandakan
Sri Lanka
114
43.53
Blessing Muzarabani
Zimbabwe
115
43.56
Brian Vitori
Zimbabwe
116
43.65
A Krishna
117
43.71
Thomas Sole
Scotland
118
44.00
Manpreet Singh
119
44.57
Peter Chase
Ireland
120
44.67
Mehidy Hasan
Bangladesh
121
45.00
Keshav Maharaj
South Africa
121
45.00
Bernard Scholtz
Namibia
122
45.27
Suranga Lakmal
Sri Lanka
123
46.04
Keemo Paul
West Indies
124
46.29
Carlos Brathwaite
West Indies
125
46.50
Ajay Lalcheta
Oman
126
46.80
Brandon Mavuta
Zimbabwe
127
48.00
D Mogan
127
48.00
R Rohan
127
48.00
Assad Vala
P.N.G.
128
48.60
Dawlat Zadran
Afghanistan
128
48.60
U Aryaman Sunil
129
49.20
Michael Neser
Australia
129
49.20
Chris Gayle
West Indies
130
49.85
Gulbadin Naib
Afghanistan
131
50.00
Nikita Miller
West Indies
131
50.00
Mark Watt
Scotland
132
51.00
Andy McBrine
Ireland
133
51.30
Tabraiz Shamsi
South Africa
134
52.00
Paul van Meekeren
Netherlands
134
52.00
Paras Khadka
Nepal
135
52.80
Nazmul Islam
Bangladesh
136
52.80
Syed Aziz
137
54.00
K Subramanian
137
54.00
Aqib Sulehri
Oman
137
54.00
Qadeer Ahmed
United Arab Emirates
137
54.00
Aamer Yamin
Pakistan
137
54.00
Paul Stirling
Ireland
137
54.00
Andre Russell
West Indies
138
54.76
Tim Southee
New Zealand
139
55.00
Michael Leask
Scotland
139
55.00
Wellington Masakadza
Zimbabwe
140
55.09
Bhuvneshwar Kumar
India
141
55.44
Karan KC
Nepal
142
56.63
Mitchell Santner
New Zealand
143
57.00
CR Suryawanshi
144
57.78
Ashley Nurse
West Indies
145
57.90
Shane Snater
Netherlands
146
59.25
Umesh Yadav
India
147
60.00
Chris Mpofu
Zimbabwe
147
60.00
Roston Chase
West Indies
148
60.48
Mahmudullah
Bangladesh
149
60.90
Sean Williams
Zimbabwe
150
60.92
Mark Wood
England
151
61.32
Jean-Paul Duminy
South Africa
152
62.00
Sharafuddin Ashraf
Afghanistan
153
62.40
Ryan Burl
Zimbabwe
154
63.00
Ashton Agar
Australia
155
63.90
Rovman Powell
West Indies
156
66.00
Craig Williams
Namibia
157
69.00
Liam Roche
Zimbabwe
158
70.30
Donald Tiripano
Zimbabwe
159
72.00
Nasir Hossain
Bangladesh
159
72.00
Shakti Gauchan
Nepal
159
72.00
Haris Sohail
Pakistan
160
73.20
Ben Stokes
England
161
73.50
Colin de Grandhomme
New Zealand
162
75.00
Sagar Pun
Nepal
163
75.60
Fakhar Zaman
Pakistan
164
76.80
George Dockrell
Ireland
165
78.00
Imad Wasim
Pakistan
166
80.40
Sheldon Cottrell
West Indies
167
81.00
Chad Soper
P.N.G.
168
84.96
Hardik Pandya
India
169
86.60
Devendra Bishoo
West Indies
170
88.00
Mahuru Dai
P.N.G.
171
96.00
Mohammad Hafeez
Pakistan
171
96.00
John Reva
P.N.G.
171
96.00
Alzarri Joseph
West Indies
171
96.00
Olly Stone
England
172
102.00
Junior Dala
South Africa
172
102.00
Nathan Lyon
Australia
172
102.00
Yasir Shah
Pakistan
173
108.00
Sarel Burger
Namibia
174
114.00
Mosaddek Hossain
Bangladesh
174
114.00
Morne Morkel
South Africa
175
117.90
Shoaib Malik
Pakistan
176
126.00
Chris Morris
South Africa
177
133.20
Joe Root
England
178
138.00
Kaleemullah
Oman
179
140.00
Mohammad Amir
Pakistan
180
144.00
Vivian Kingma
Netherlands
181
153.00
Adam Zampa
Australia
182
154.20
Ashfaq Ahmed
Pakistan