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 2009 for ODI
Position
Best Strike Rate
Player Name
Team Name
1
1.20
Noor Ali Zadran
Afghanistan
2
3.00
Mark Vermeulen
Zimbabwe
3
3.30
Devon Thomas
West Indies
4
8.00
Scott Styris
New Zealand
5
12.00
MS Dhoni
India
6
15.00
Zameer Zahir
Canada
7
17.13
Gordon Goudie
Scotland
8
18.00
Tom de Grooth
Netherlands
9
19.00
Andrew Flintoff
England
10
19.09
Abdur Razzak
Bangladesh
11
19.65
Owais Shah
England
12
19.85
Kemar Roach
West Indies
13
20.27
Zahid Shah
United Arab Emirates
14
20.60
Cameron White
Australia
15
21.00
Jan-Berrie Burger
Namibia
15
21.00
Dolar Mahmud
Bangladesh
16
21.63
Wayne Parnell
South Africa
17
22.50
Mark Gillespie
New Zealand
18
23.08
John Blain
Scotland
19
23.57
Mashrafe Mortaza
Bangladesh
20
24.00
Irfan Pathan
India
20
24.00
Mohammad Asif
Pakistan
20
24.00
Lonwabo Tsotsobe
South Africa
20
24.00
Craig Wright
Scotland
21
24.09
Stuart Broad
England
22
24.46
Edgar Schiferli
Netherlands
23
25.49
Shane Watson
Australia
24
25.71
Rodney Trott
Bermuda
25
25.99
Dwayne Bravo
West Indies
26
26.24
Shapoor Zadran
Afghanistan
27
26.45
Karim Sadiq
Afghanistan
28
27.00
Andrew Symonds
Australia
28
27.00
Mohammad Ashraful
Bangladesh
29
27.10
Kieron Pollard
West Indies
30
27.60
Doug Bollinger
Australia
31
27.75
Daren Powell
West Indies
32
28.32
James Anderson
England
33
28.67
Makhaya Ntini
South Africa
34
28.74
Hamid Hassan
Afghanistan
35
29.22
Jerome Taylor
West Indies
36
29.37
Mohammad Amir
Pakistan
37
29.38
Graeme Cremer
Zimbabwe
38
29.56
Khurram Chohan
Canada
39
29.58
Iftikhar Anjum
Pakistan
40
29.74
Brett Lee
Australia
41
29.78
Umar Gul
Pakistan
42
29.93
Nazmul Hossain
Bangladesh
43
30.00
Shane Harwood
Australia
43
30.00
Kyle Hodsoll
Bermuda
43
30.00
Sarel Burger
Namibia
43
30.00
Phil Eaglestone
Ireland
43
30.00
Aman Ali
United Arab Emirates
44
30.04
Jan Stander
Scotland
45
30.18
Rubel Hossain
Bangladesh
46
30.37
Ashish Nehra
India
47
30.86
Alex Cusack
Ireland
48
30.91
Boyd Rankin
England
49
30.99
Peter Connell
Ireland
50
31.68
Daryl Tuffey
New Zealand
51
31.71
Mahbubul Alam
Bangladesh
51
31.71
Pragyan Ojha
India
52
31.73
Arshad Ali
United Arab Emirates
53
31.76
Nehemiah Odhiambo
Kenya
54
31.76
Ishant Sharma
India
55
31.94
Dale Steyn
South Africa
56
31.98
Iain O'Brien
New Zealand
57
32.20
Ruud Nijman
Netherlands
58
32.40
Nawroz Mangal
Afghanistan
58
32.40
Jean-Paul Duminy
South Africa
58
32.40
Chanaka Welegedara
Sri Lanka
59
32.41
Ray Price
Zimbabwe
60
32.80
Irving Romaine
Bermuda
61
32.82
Nuwan Kulasekara
Sri Lanka
62
33.60
Suraj Randiv
Sri Lanka
62
33.60
Ravi Rampaul
West Indies
63
33.75
Zeeshan Siddiqui
Oman
64
34.04
Mitchell Johnson
Australia
65
34.13
Kyle Mills
New Zealand
66
34.36
Thilan Thushara
Sri Lanka
67
34.58
Yusuf Pathan
India
68
34.71
Elijah Otieno
Kenya
69
34.80
Calum MacLeod
Scotland
70
34.91
Trent Johnston
Ireland
71
34.94
Angelo Mathews
Sri Lanka
72
35.08
Gerrie Snyman
Namibia
73
35.33
Dewald Nel
Scotland
74
35.40
Keith Dabengwa
Zimbabwe
75
35.55
Gordon Drummond
Scotland
76
35.81
Mudassar Bukhari
Netherlands
77
36.00
Khaliq Dad
Afghanistan
77
36.00
Trevor Garwe
Zimbabwe
78
36.30
Amjad Javed
United Arab Emirates
79
36.45
Chamu Chibhabha
Zimbabwe
80
36.48
Jesse Ryder
New Zealand
81
36.67
Naved-ul-Hasan
Pakistan
82
36.75
Peter Borren
Netherlands
83
36.95
Muttiah Muralitharan
Sri Lanka
84
37.09
Ian Butler
New Zealand
85
37.20
Charl Langeveldt
South Africa
86
37.29
Henry Osinde
Canada
87
37.32
Morne Morkel
South Africa
88
37.40
Ryan ten Doeschate
Netherlands
89
37.66
Regan West
Ireland
90
37.80
Andrew White
Ireland
90
37.80
Sudeep Tyagi
India
91
38.00
Hamilton Masakadza
Zimbabwe
92
38.12
Paul Collingwood
England
93
38.25
Abdul Razzaq
Pakistan
94
38.29
Thomas Odoyo
Kenya
95
39.00
Grant Elliott
New Zealand
96
39.21
Shakib Al Hasan
Bangladesh
97
39.57
Saeed Ajmal
Pakistan
98
39.60
Enamul Haque jnr
Bangladesh
99
39.69
Graeme Swann
England
100
39.97
Harbhajan Singh
India
101
39.99
Elton Chigumbura
Zimbabwe
102
40.00
Hasti Gul
Afghanistan
102
40.00
Clint McKay
Australia
103
40.29
Roelof van der Merwe
Netherlands
104
40.33
Mahmudullah
Bangladesh
105
40.33
Syed Rasel
Bangladesh
105
40.33
Shahid Afridi
106
40.70
Ajantha Mendis
Sri Lanka
107
40.73
Nathan Hauritz
Australia
108
40.80
Sunil Dhaniram
Canada
108
40.80
Rizwan Cheema
Canada
109
40.83
Lameck Onyango
Kenya
110
41.10
Kyle Jarvis
Zimbabwe
111
41.25
Janeiro Tucker
Bermuda
112
41.93
Ben Hilfenhaus
Australia
113
42.00
Sajid Mahmood
England
113
42.00
Dirk Nannes
Australia
113
42.00
Lionel Baker
West Indies
113
42.00
Andre Botha
Ireland
113
42.00
Craig Williams
Namibia
113
42.00
Richie Berrington
Scotland
114
42.20
Stuart Clark
Australia
115
42.27
Daniel Vettori
New Zealand
116
43.00
Khurram Khan
United Arab Emirates
116
43.00
Bashir Shah
117
43.50
Balaji Rao
Canada
118
43.68
Saqib Ali
United Arab Emirates
119
43.73
Fidel Edwards
West Indies
120
44.24
James Hopes
Australia
121
44.52
Stefan Kelly
Bermuda
122
44.73
Umar Bhatti
Canada
123
45.00
Amit Mishra
India
123
45.00
Rohit Sharma
India
123
45.00
Stuart Matsikenyeri
Zimbabwe
124
45.17
Yuvraj Singh
India
125
45.32
Shane Bond
New Zealand
126
45.33
David Bernard
West Indies
127
45.43
Zaheer Khan
India
128
45.96
Shaun Tait
Australia
129
46.50
Sanath Jayasuriya
Sri Lanka
130
46.68
Prosper Utseya
Zimbabwe
131
47.12
Praveen Kumar
India
132
47.14
Steve Tikolo
Kenya
133
47.31
Tim Bresnan
England
134
48.00
Peter Siddle
Australia
134
48.00
Malinga Bandara
Sri Lanka
134
48.00
Mohammad Kashif
Netherlands
134
48.00
Kyle McCallan
Ireland
135
48.75
Farveez Maharoof
Sri Lanka
136
49.06
Nathan Bracken
Australia
137
49.13
Johan Botha
South Africa
138
49.50
Virender Sehwag
India
139
49.71
Luke Wright
England
140
50.05
Naeem Islam
Bangladesh
141
50.40
Bernard Scholtz
Namibia
142
51.00
Graham Onions
England
142
51.00
Ryan McLaren
South Africa
143
51.30
Sandeep Jyoti
Canada
144
51.43
Harvir Baidwan
Canada
145
51.60
Suresh Raina
India
146
51.75
Ed Rainsford
Zimbabwe
147
52.29
Chris Mpofu
Zimbabwe
148
52.50
Haider Ali
Pakistan
149
52.80
Samiullah Shenwari
Afghanistan
149
52.80
Kevin O'Brien
Ireland
150
53.07
Lasith Malinga
Sri Lanka
151
54.00
Dhammika Prasad
Sri Lanka
151
54.00
Suranga Lakmal
Sri Lanka
151
54.00
Rawl Lewis
West Indies
151
54.00
Dilhara Fernando
Sri Lanka
151
54.00
RP Singh
India
151
54.00
Adnan Ilyas
Oman
152
54.30
Jacob Oram
New Zealand
153
54.86
Michael Clarke
Australia
154
55.71
Deon Kotze
Namibia
155
55.80
Ben Laughlin
Australia
156
56.57
Dimitri Mascarenhas
England
157
56.80
Hiren Varaiya
Kenya
158
57.00
Steven Outerbridge
Bermuda
159
58.00
Louis Burger
Namibia
160
58.10
Kenneth Kamyuka
Canada
161
58.37
Nikita Miller
West Indies
162
58.44
Ravindra Jadeja
India
163
58.65
Collins Obuya
Kenya
164
60.00
Fayyaz Ahmed
United Arab Emirates
164
60.00
Stuart Chalmers
Scotland
164
60.00
Ryan Harris
Australia
164
60.00
Ravi Bopara
England
164
60.00
Brett Geeves
Australia
164
60.00
Gavin Tonge
West Indies
164
60.00
Shoaib Akhtar
Pakistan
164
60.00
Sohail Khan
Pakistan
165
60.67
Albie Morkel
South Africa
166
61.02
Peter Ongondo
Kenya
167
61.44
Tawanda Mupariwa
Zimbabwe
168
62.00
Rajesh Bhudia
Kenya
169
63.00
John Mooney
Ireland
169
63.00
Jacobi Robinson
Bermuda
170
63.60
Pieter Seelaar
Netherlands
171
64.38
Mohammad Nabi
Afghanistan
172
65.28
Tim Southee
New Zealand
173
68.00
Adil Rashid
England
174
72.86
Majid Haq
Scotland
175
74.13
Jimmy Kamande
Kenya
176
75.00
Sulieman Benn
West Indies
176
75.00
Tamauri Tucker
Bermuda
177
75.60
Ryan Watson
Scotland
178
78.00
John Davison
Canada
178
78.00
Bjorn Kotze
Namibia
178
78.00
Gareth Batty
England
179
79.20
Jeetan Patel
New Zealand
180
80.00
Moneeb Iqbal
Scotland
181
82.80
Dwayne Leverock
Bermuda
182
84.30
Daan van Bunge
Netherlands
183
85.50
Jacques Kallis
South Africa
184
89.16
Shoaib Malik
Pakistan
185
90.00
Moises Henriques
Australia
186
90.90
Ryan Sidebottom
England
187
96.00
James Franklin
New Zealand
188
100.00
Darren Sammy
West Indies
189
102.00
Alasdair Evans
Scotland
190
108.00
Adam Voges
Australia
190
108.00
David Hussey
Australia
191
114.00
Mehrab Hossain jnr
Bangladesh
192
120.00
Ross Lyons
Scotland
193
129.00
Dawlat Ahmadzai
Afghanistan
194
132.60
Tillakaratne Dilshan
Sri Lanka
195
150.00
Sohail Tanvir
Pakistan
196
151.80
Chris Gayle
West Indies
197
163.20
Munaf Patel
India
198
210.00
Darron Reekers
Netherlands