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 ODI
Position
Best Strike Rate
Player Name
Team Name
1
9.00
Aiden Markram
South Africa
2
12.00
Ryan ten Doeschate
Netherlands
3
13.32
Sharad Vesawkar
Nepal
4
15.00
Sunzamul Islam
Bangladesh
5
16.20
Zahoor Khan
United Arab Emirates
6
16.30
Rashid Khan
Afghanistan
7
16.80
Scott Kuggeleijn
New Zealand
8
18.00
Ryan Burl
Zimbabwe
9
18.60
Vivian Kingma
Netherlands
10
19.20
Sheldon Cottrell
West Indies
11
19.50
Doug Bracewell
New Zealand
12
20.19
Hasan Ali
Pakistan
13
21.00
Stuart Whittingham
Scotland
14
21.53
Wanindu Hasaranga
Sri Lanka
15
22.13
Ehsan Khan
Hong Kong
16
22.80
Fareed Ahmad
Afghanistan
17
23.28
Barry McCarthy
Ireland
18
23.40
Michael Rippon
Netherlands
19
23.45
Imran Haider
United Arab Emirates
20
23.85
Liam Plunkett
England
21
24.00
Chris Woakes
England
21
24.00
Boyd Rankin
England
21
24.00
Todd Astle
New Zealand
21
24.00
Shaiman Anwar
United Arab Emirates
21
24.00
Nizakat Khan
Hong Kong
21
24.00
Lucas Oluoch
Kenya
21
24.00
Karan KC
Nepal
21
24.00
Sushan Bhari
Nepal
21
24.00
Pushpak Kerai
Kenya
22
24.15
Keshav Maharaj
South Africa
23
24.43
Kane Richardson
Australia
24
24.60
Sabbir Rahman
Bangladesh
25
25.00
Jeetan Patel
New Zealand
26
25.20
Corey Anderson
New Zealand
27
25.71
Lahiru Gamage
Sri Lanka
27
25.71
Mujeeb Ur Rahman
Afghanistan
28
25.90
John Reva
P.N.G.
29
25.93
Chris Mpofu
Zimbabwe
30
26.00
Elijah Otieno
Kenya
31
26.72
Umesh Yadav
India
32
27.00
John Hastings
Australia
33
27.13
Mitchell Starc
Australia
34
27.32
Josh Hazlewood
Australia
35
27.91
Trent Boult
New Zealand
36
28.03
Wayne Parnell
South Africa
37
28.43
Adil Rashid
England
38
28.50
Craig Young
Ireland
39
28.80
Morne Morkel
South Africa
39
28.80
Hamish Bennett
New Zealand
40
29.08
Alzarri Joseph
West Indies
41
29.40
Nathan Coulter-Nile
Australia
42
29.53
Dawlat Zadran
Afghanistan
43
29.72
Safyaan Sharif
Scotland
44
29.75
Peter Chase
Ireland
45
30.00
Dilruwan Perera
Sri Lanka
45
30.00
Nikita Miller
West Indies
46
30.38
Kuldeep Yadav
India
47
30.48
Dwaine Pretorius
South Africa
48
30.63
Shadab Khan
Pakistan
49
30.65
Jasprit Bumrah
India
50
30.90
Bernard Scholtz
Namibia
51
31.32
Shem Ngoche
Kenya
52
31.50
Sagar Pun
Nepal
53
31.60
Norman Vanua
P.N.G.
54
32.09
Imran Tahir
South Africa
55
32.18
Nadeem Ahmed
Hong Kong
56
32.25
Sandeep Lamichhane
Nepal
57
32.33
Chad Soper
P.N.G.
58
32.54
Tendai Chatara
Zimbabwe
59
32.57
Chris Sole
Scotland
60
32.75
James Faulkner
Australia
61
33.00
Josh Davey
Scotland
61
33.00
Sese Bau
P.N.G.
62
33.20
Rumman Raees
Pakistan
63
33.72
Adam Milne
New Zealand
64
34.38
Mitchell Santner
New Zealand
65
34.47
Kagiso Rabada
South Africa
66
34.50
Richard Ngarava
Zimbabwe
67
34.57
Yuzvendra Chahal
India
68
34.67
Ehsan Nawaz
Hong Kong
69
34.77
Mohammad Nabi
Afghanistan
70
34.89
Junaid Khan
Pakistan
71
35.25
Lockie Ferguson
New Zealand
72
35.61
Mustafizur Rahman
Bangladesh
73
35.70
Graeme Cremer
Zimbabwe
74
36.00
Collins Obuya
Kenya
74
36.00
Matt Henry
New Zealand
74
36.00
Lahiru Madushanka
Sri Lanka
75
36.10
Mohammad Amir
Pakistan
76
36.46
Mark Watt
Scotland
77
36.47
Ben Stokes
England
78
36.50
David Willey
England
79
36.60
Con de Lange
Scotland
80
36.80
Gulbadin Naib
Afghanistan
81
37.20
Joe Root
England
81
37.20
Jacob Mulder
Ireland
82
37.50
Tanwir Afzal
Hong Kong
83
38.00
Alasdair Evans
Scotland
84
38.17
Hardik Pandya
India
85
38.27
Roelof van der Merwe
Netherlands
86
38.46
Kevin O'Brien
Ireland
87
38.48
Rohan Mustafa
United Arab Emirates
88
38.70
Taskin Ahmed
Bangladesh
89
38.80
Andile Phehlukwayo
South Africa
90
39.00
Roston Chase
West Indies
90
39.00
Craig Williams
Namibia
90
39.00
Andy McBrine
Ireland
91
39.03
Akila Dananjaya
Sri Lanka
92
39.12
Adam Zampa
Australia
93
39.33
Assad Vala
P.N.G.
94
39.47
Suranga Lakmal
Sri Lanka
95
39.60
Pieter Seelaar
Netherlands
96
39.64
Chris Morris
South Africa
97
39.75
Dane Paterson
South Africa
98
40.00
Jan Frylinck
Namibia
99
40.01
Bhuvneshwar Kumar
India
100
40.47
Thisara Perera
Sri Lanka
101
40.50
Peter Borren
Netherlands
102
40.53
Sean Williams
Zimbabwe
103
40.80
Aizaz Khan
Hong Kong
104
41.52
Sompal Kami
Nepal
105
42.00
Emmanuel Bundi
Kenya
105
42.00
Malcolm Waller
Zimbabwe
105
42.00
Toby Roland-Jones
England
106
42.30
Ish Sodhi
New Zealand
107
42.36
Nuwan Kulasekara
Sri Lanka
108
43.62
Jason Holder
West Indies
109
43.71
Paul Stirling
Ireland
110
43.75
Mohammad Naveed
United Arab Emirates
111
44.00
Rakep Patel
Kenya
112
44.05
Tim Southee
New Zealand
113
44.25
Miguel Cummins
West Indies
114
44.70
Kedar Jadhav
India
115
44.73
Mark Wood
England
116
45.00
Nelson Odhiambo
Kenya
116
45.00
Mohammed Shami
India
116
45.00
Nuwan Pradeep
Sri Lanka
116
45.00
Lahiru Kumara
Sri Lanka
117
45.60
Basant Regmi
Nepal
117
45.60
Faheem Ashraf
Pakistan
118
46.00
Alei Nao
P.N.G.
118
46.00
Richie Berrington
Scotland
119
46.13
Lakshan Sandakan
Sri Lanka
120
46.20
Axar Patel
India
121
46.80
Ashley Nurse
West Indies
122
47.14
Michael Leask
Scotland
123
48.00
Kyle Christie
Hong Kong
123
48.00
Wiaan Mulder
South Africa
124
48.14
George Dockrell
Ireland
125
48.90
Ahmed Raza
United Arab Emirates
126
49.00
Mehidy Hasan
Bangladesh
127
49.44
Shannon Gabriel
West Indies
128
49.80
Mosaddek Hossain
Bangladesh
129
50.14
Jake Ball
England
130
50.40
Rubel Hossain
Bangladesh
131
51.00
Kane Williamson
New Zealand
131
51.00
Steven Finn
England
131
51.00
Seekkuge Prasanna
Sri Lanka
131
51.00
Ahsan Malik
Netherlands
132
51.28
Mashrafe Mortaza
Bangladesh
133
51.51
Tim Murtagh
Ireland
134
51.52
Pat Cummins
Australia
135
51.60
Colin de Grandhomme
New Zealand
136
54.00
Sarel Burger
Namibia
136
54.00
Brad Wheal
Scotland
137
56.00
Timm van der Gugten
Netherlands
137
56.00
Paul van Meekeren
Netherlands
138
56.25
Ravichandran Ashwin
India
139
57.00
Ashton Agar
Australia
140
58.00
Angelo Mathews
Sri Lanka
141
58.40
Amjad Javed
United Arab Emirates
142
58.50
Sikandar Raza
Zimbabwe
142
58.50
Kesrick Williams
West Indies
142
58.50
Johannes Smit
Namibia
143
59.40
Marcus Stoinis
Australia
144
60.00
Mohammed Qasim
United Arab Emirates
144
60.00
Washington Sundar
India
144
60.00
Tom Curran
England
145
60.75
Amir Hamza
Afghanistan
146
61.80
Jeffrey Vandersay
Sri Lanka
147
62.10
Lasith Malinga
Sri Lanka
148
62.25
Mahuru Dai
P.N.G.
149
66.00
James Neesham
New Zealand
149
66.00
Moises Henriques
Australia
149
66.00
Nasir Hossain
Bangladesh
150
67.40
Travis Head
Australia
151
68.93
Imad Wasim
Pakistan
152
69.00
Ravindra Jadeja
India
153
72.00
Mitchell Marsh
Australia
154
78.00
Samiullah Shenwari
Afghanistan
154
78.00
Billy Stanlake
Australia
154
78.00
Shardul Thakur
India
155
78.60
Vishwa Fernando
Sri Lanka
156
78.75
Devendra Bishoo
West Indies
157
80.00
Nehemiah Odhiambo
Kenya
158
87.00
Shoaib Malik
Pakistan
159
91.20
Paras Khadka
Nepal
160
99.00
Jerome Taylor
West Indies
161
100.20
Wahab Riaz
Pakistan
162
102.00
Solomon Mire
Zimbabwe
162
102.00
Ronsford Beaton
West Indies
162
102.00
Tabraiz Shamsi
South Africa
163
103.80
Seth Rance
New Zealand
164
104.83
Mohammad Hafeez
Pakistan
165
105.00
Jean-Paul Duminy
South Africa
166
105.10
Moeen Ali
England
167
108.00
Shakib Al Hasan
Bangladesh
167
108.00
Nepal
168
114.00
Malinda Pushpakumara
Sri Lanka
168
114.00
Dhananjaya de Silva
Sri Lanka
169
115.20
Rovman Powell
West Indies
170
132.00
Colin Munro
New Zealand
171
139.20
Stuart Thompson
Ireland
172
288.00
Milinda Siriwardana
Sri Lanka
173
312.00
Dushmantha Chameera
Sri Lanka