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 2014 for ODI
Position
Best Strike Rate
Player Name
Team Name
1
6.00
Noor Ali Zadran
Afghanistan
2
9.00
Mahela Jayawardene
Sri Lanka
3
10.50
Taijul Islam
Bangladesh
4
12.00
Kyle Coetzer
Scotland
4
12.00
Khawar Ali
Oman
5
15.00
Zeeshan Siddiqui
Oman
5
15.00
Collins Obuya
Kenya
5
15.00
Marchant de Lange
South Africa
6
16.92
Robin Peterson
South Africa
7
16.93
Stuart Binny
India
8
17.68
Matt Henry
New Zealand
9
18.00
Rilee Rossouw
South Africa
10
18.07
Hamid Hassan
Afghanistan
11
18.36
Rahmat Shah
Afghanistan
12
19.60
Craig Young
Ireland
13
19.71
Taskin Ahmed
Bangladesh
14
20.36
Khurram Chohan
Canada
15
20.73
Donald Tiripano
Zimbabwe
16
21.00
Jubair Hossain
Bangladesh
17
21.40
Syed Kaleem
Oman
18
21.96
Steven Smith
Australia
19
22.00
Michael Rippon
Netherlands
20
22.02
Ahsan Malik
Netherlands
21
22.25
Mohammed Shami
India
22
22.41
Ajantha Mendis
Sri Lanka
23
22.50
Stuart Thompson
Ireland
24
22.80
Pat Cummins
Australia
25
23.82
Sompal Kami
Nepal
26
24.00
Munis Ansari
Oman
26
24.00
Nelson Odhiambo
Kenya
26
24.00
Lameck Onyango
Kenya
26
24.00
Parth Desai
Canada
26
24.00
Andy Balbirnie
Ireland
26
24.00
Jesse Ryder
New Zealand
26
24.00
Daniel Christian
Australia
27
24.23
Norman Vanua
P.N.G.
28
24.50
Mudassar Bukhari
Netherlands
29
25.13
Umesh Yadav
India
30
25.13
Josh Hazlewood
Australia
31
25.50
Aarif Sheikh
Nepal
32
25.54
Arafat Sunny
Bangladesh
33
25.65
Dhawal Kulkarni
India
34
26.16
Dwayne Bravo
West Indies
35
26.36
Willie Gavera
P.N.G.
36
26.50
Saeed Ajmal
Pakistan
37
26.78
Haseeb Amjad
Hong Kong
38
26.82
Suranga Lakmal
Sri Lanka
39
26.92
Lasith Malinga
Sri Lanka
40
26.93
Fayyaz Ahmed
United Arab Emirates
41
26.93
Corey Anderson
New Zealand
42
27.00
Shakib Al Hasan
Bangladesh
42
27.00
Vernon Philander
South Africa
42
27.00
Andre Russell
West Indies
43
27.04
Axar Patel
India
44
27.13
Ryan McLaren
South Africa
45
27.20
Nathan Coulter-Nile
Australia
46
27.60
Josh Davey
Scotland
47
27.85
Al-Amin Hossain
Bangladesh
48
28.00
AB de Villiers
South Africa
49
28.33
Manjula Guruge
United Arab Emirates
50
28.42
Chris Woakes
England
51
28.50
Tim Bresnan
England
51
28.50
Stephen Parry
England
52
28.80
Aftab Alam
Afghanistan
53
29.00
Morne Morkel
South Africa
53
29.00
Clint McKay
Australia
54
29.17
Iain Wardlaw
Scotland
55
29.30
Kane Williamson
New Zealand
56
29.63
Wahab Riaz
Pakistan
57
29.64
Rob Taylor
Scotland
58
30.00
Mohammad Tauqir
United Arab Emirates
58
30.00
Fahad Alhashmi
United Arab Emirates
58
30.00
Salman Faris
United Arab Emirates
58
30.00
Johannes Smit
Namibia
58
30.00
Ajay Lalcheta
Oman
58
30.00
Natsai M'shangwe
Zimbabwe
58
30.00
Duncan Allan
Kenya
58
30.00
Trent Boult
New Zealand
58
30.00
Sean Abbott
Australia
58
30.00
Parvez Rasool
India
59
30.08
Irfan Ahmed
Hong Kong
60
30.09
Kamran Shazad
United Arab Emirates
61
30.30
Mohammad Talha
Pakistan
62
30.60
Solomon Mire
Zimbabwe
63
30.86
Neville Madziva
Zimbabwe
63
30.86
Wayne Parnell
South Africa
64
30.87
Pipi Raho
P.N.G.
65
31.11
Max Sorensen
Ireland
66
31.17
Dale Steyn
South Africa
67
31.20
Rajeshkumar Ranpura
Oman
68
31.48
Rangana Herath
Sri Lanka
69
31.50
Dhammika Prasad
Sri Lanka
70
32.00
Jason Holder
West Indies
71
32.40
Nikita Miller
West Indies
72
32.45
Dawlat Zadran
Afghanistan
73
32.57
Mohammad Shahzad
Afghanistan
73
32.57
Ben Stokes
England
74
32.60
Basant Regmi
Nepal
75
32.69
Chris Jordan
England
76
33.00
Assad Vala
P.N.G.
77
33.13
Amjad Javed
United Arab Emirates
78
33.23
Rohan Mustafa
United Arab Emirates
79
33.42
Ravi Rampaul
West Indies
80
33.45
Safyaan Sharif
Scotland
81
33.98
Sachithra Senanayake
Sri Lanka
82
34.00
Syed Ali
Oman
83
34.20
Nathan Lyon
Australia
84
34.29
Tinashe Panyangara
Zimbabwe
85
34.33
Mashrafe Mortaza
Bangladesh
86
34.75
Mahuru Dai
P.N.G.
87
34.80
Jerome Taylor
West Indies
88
34.98
Sagar Pun
Nepal
89
35.00
Mohammad Naveed
United Arab Emirates
90
35.13
Thisara Perera
Sri Lanka
91
35.14
Khizar Hayat
92
35.25
Bernard Scholtz
Namibia
93
35.49
James Faulkner
Australia
94
36.00
Fawad Alam
Pakistan
94
36.00
Javed Ahmadi
Afghanistan
94
36.00
Miguel Cummins
West Indies
94
36.00
Mthokozisi Shezi
South Africa
95
36.04
Glenn Maxwell
Australia
96
36.19
Majid Haq
Scotland
97
36.23
Rubel Hossain
Bangladesh
98
36.31
Imran Tahir
South Africa
99
36.37
Tanwir Afzal
Hong Kong
100
36.90
Aaron Phangiso
South Africa
101
37.00
Calum MacLeod
Scotland
101
37.00
Mitchell Starc
Australia
101
37.00
Ishant Sharma
India
102
37.20
Krishna Chandran
United Arab Emirates
103
37.50
Amit Mishra
India
103
37.50
Kemar Roach
West Indies
104
37.80
Amir Hamza
Afghanistan
105
38.00
Hamish Bennett
New Zealand
106
38.25
Stuart Broad
England
107
38.36
Mitchell Johnson
Australia
108
38.40
Ravindra Jadeja
India
109
38.86
Tillakaratne Dilshan
Sri Lanka
110
38.94
Jean-Paul Duminy
South Africa
111
39.46
Tendai Chatara
Zimbabwe
112
39.50
James Anderson
England
113
40.00
Suraj Randiv
Sri Lanka
114
40.01
Mitchell McClenaghan
New Zealand
115
40.30
Thomas Odoyo
Kenya
116
40.48
Mohammad Irfan
Pakistan
117
40.55
Khurram Khan
United Arab Emirates
118
40.91
Charles Amini
P.N.G.
119
41.10
Samiullah Shenwari
Afghanistan
120
41.18
Harry Gurney
England
121
41.56
John Nyumbu
Zimbabwe
122
41.64
Varun Aaron
India
123
41.75
Shakti Gauchan
Nepal
124
42.00
Haris Sohail
Pakistan
124
42.00
Tim Gruijters
Netherlands
124
42.00
Suresh Raina
India
125
42.13
Ravichandran Ashwin
India
126
42.45
Kane Richardson
Australia
127
42.48
Tim Southee
New Zealand
128
42.80
Mohammad Hafeez
Pakistan
129
42.83
James Tredwell
England
130
43.16
Nadeem Ahmed
Hong Kong
131
43.20
Nehemiah Odhiambo
Kenya
132
43.74
Mohammad Nabi
Afghanistan
133
44.00
Hamilton Masakadza
Zimbabwe
134
44.25
Aizaz Khan
Hong Kong
135
44.73
Prosper Utseya
Zimbabwe
136
45.00
Brian Vitori
Zimbabwe
136
45.00
Dwayne Smith
West Indies
136
45.00
Nitish Kumar
Canada
137
45.60
Steven Finn
England
138
45.90
Sunil Narine
West Indies
139
46.50
Sohail Tanvir
Pakistan
140
46.70
James Neesham
New Zealand
141
47.10
Mahmudullah
Bangladesh
141
47.10
Mohit Sharma
India
142
47.13
Angelo Mathews
Sri Lanka
143
47.63
Mirwais Ashraf
Afghanistan
144
48.00
Sikandar Raza
Zimbabwe
144
48.00
Ambati Rayudu
India
144
48.00
Alex Cusack
Ireland
144
48.00
Tim Murtagh
Ireland
144
48.00
Pieter Seelaar
Netherlands
144
48.00
Nasir Aziz
United Arab Emirates
144
48.00
Alasdair Evans
Scotland
145
48.20
Seekkuge Prasanna
Sri Lanka
146
48.80
Ehsan Nawaz
Hong Kong
147
49.50
Waqas Barkat
Hong Kong
148
50.64
Sharafuddin Ashraf
Afghanistan
149
50.66
Kyle Mills
New Zealand
150
51.00
Steve Tikolo
Kenya
150
51.00
Zeeshan Maqsood
Oman
151
51.72
Ashan Priyanjan
Sri Lanka
152
52.00
Mominul Haque
Bangladesh
153
52.20
Moeen Ali
England
154
52.50
Joe Root
England
155
53.02
Ravi Bopara
England
156
53.77
Shahid Afridi
Pakistan
157
54.00
Tino Best
West Indies
157
54.00
Dilruwan Perera
Sri Lanka
157
54.00
Darren Sammy
West Indies
157
54.00
Andy McBrine
Ireland
157
54.00
Michael Swart
Netherlands
157
54.00
Paul Stirling
Ireland
158
54.72
Adam Milne
New Zealand
159
55.00
Tafadzwa Kamungozi
Zimbabwe
160
56.25
Shem Ngoche
Kenya
161
56.64
Sean Williams
Zimbabwe
162
57.67
Nuwan Kulasekara
Sri Lanka
163
58.08
Chaturanga de Silva
Sri Lanka
164
58.20
George Dockrell
Ireland
165
58.40
Harvir Baidwan
Canada
166
58.50
Zulfiqar Babar
Pakistan
166
58.50
Mitchell Marsh
Australia
167
58.80
Bhuvneshwar Kumar
India
168
59.00
Chris Amini
P.N.G.
169
60.00
Raza Hasan
Pakistan
169
60.00
Michael Leask
Scotland
169
60.00
Daniel Vettori
New Zealand
170
61.20
Umar Gul
Pakistan
171
63.00
Jitendra Mukhiya
Nepal
171
63.00
Vivian Kingma
Netherlands
171
63.00
Kevin O'Brien
Ireland
172
63.30
Sohag Gazi
Bangladesh
173
63.60
Xavier Doherty
Australia
174
64.00
Matt Machan
Scotland
175
64.80
Shingi Masakadza
Zimbabwe
176
66.00
Anton Devcich
New Zealand
177
66.60
Muhammad Wafiq
178
69.00
Richie Berrington
Scotland
178
69.00
Sulieman Benn
West Indies
179
72.00
Kyle Abbott
South Africa
179
72.00
Chris Gayle
West Indies
179
72.00
Ziaur Rahman
Afghanistan
179
72.00
Jeremy Gordon
Canada
180
73.20
Usman Ghani
Afghanistan
181
74.40
Ahmed Shehzad
Pakistan
182
75.00
Jimmy Hansra
Canada
182
75.00
Farhaan Behardien
South Africa
183
76.65
Nizakat Khan
Hong Kong
184
78.00
Malcolm Waller
Zimbabwe
185
79.50
Sarel Burger
Namibia
185
79.50
Ahmed Raza
United Arab Emirates
186
84.00
Hiren Varaiya
Kenya
186
84.00
Paul van Meekeren
Netherlands
186
84.00
Gulbadin Naib
Afghanistan
186
84.00
James Pattinson
Australia
187
85.50
Nathan McCullum
New Zealand
188
87.00
Paras Khadka
Nepal
189
88.20
Shane Watson
Australia
190
90.00
Boyd Rankin
England
190
90.00
Marlon Samuels
West Indies
191
92.91
Shapoor Zadran
Afghanistan
192
93.00
Peter Borren
Netherlands
193
99.60
Virat Kohli
India
194
102.00
Shaminda Eranga
Sri Lanka
195
108.00
Abdur Razzak
Bangladesh
196
117.00
John Mooney
Ireland
197
123.00
Anwar Ali
Pakistan
198
126.00
Vusi Sibanda
Zimbabwe
199
144.00
Junaid Khan
Pakistan
200
158.40
Raza-ur-Rehman
Canada
201
162.00
Elijah Otieno
Kenya
201
162.00
Lahiru Gamage
Sri Lanka
201
162.00
Elton Chigumbura
Zimbabwe
202
198.00
Ragheb Aga
Kenya
203
210.00
Jeevan Mendis
Sri Lanka