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 2007 for all time
Position
Best Strike Rate
Player Name
Team Name
1
0.60
Mohammad Yousuf
Pakistan
2
6.00
Darren Maddy
England
2
6.00
Tom de Grooth
Netherlands
3
6.60
Ashley Noffke
Australia
4
8.00
Alfonso Thomas
South Africa
5
9.00
Alfred Luseno
Kenya
6
10.80
Maurits Jonkman
Netherlands
7
12.00
VVS Laxman
India
8
13.30
Alex Cusack
Ireland
9
18.00
Lou Vincent
New Zealand
10
18.75
Chris Schofield
England
11
19.50
Mahmudullah
Bangladesh
12
20.00
Stefan Kelly
Bermuda
13
20.80
Younis Khan
Pakistan
14
21.00
Jean-Paul Duminy
South Africa
15
21.73
Ryan ten Doeschate
Netherlands
16
22.40
Rodney Trott
Bermuda
17
22.50
Ben Hilfenhaus
Australia
18
22.86
Morne Morkel
South Africa
19
24.00
Shane Harwood
Australia
19
24.00
Kenneth Kamyuka
Canada
19
24.00
Roger Telemachus
South Africa
19
24.00
Johan van der Wath
South Africa
20
24.20
Russel Arnold
Sri Lanka
21
24.40
Henk-Jan Mol
Netherlands
22
24.52
Kyle Mills
New Zealand
23
24.77
Elton Chigumbura
Zimbabwe
24
24.91
Shaun Tait
Australia
25
25.59
Peter Ongondo
Kenya
26
25.80
Delyone Borden
Bermuda
27
26.20
Darren Sammy
West Indies
28
26.32
Lameck Onyango
Kenya
29
26.94
Dale Steyn
South Africa
30
27.00
Owais Shah
England
30
27.00
Pieter Seelaar
Netherlands
30
27.00
Mudassar Bukhari
Netherlands
31
27.45
Joginder Sharma
India
32
27.60
Vernon Philander
South Africa
32
27.60
Anthony Ireland
Zimbabwe
33
28.09
Craig Wright
Scotland
34
28.50
Hamilton Masakadza
Zimbabwe
35
28.52
Glenn McGrath
Australia
36
28.80
Mohammad Kashif
Netherlands
37
28.97
Albie Morkel
South Africa
38
29.23
Shane Bond
New Zealand
39
29.40
Ravi Rampaul
West Indies
40
30.00
Kyle Hodsoll
Bermuda
41
30.24
Shahid Afridi
Pakistan
42
30.24
Chamu Chibhabha
Zimbabwe
43
30.60
Iftikhar Anjum
Pakistan
44
30.71
Fidel Edwards
West Indies
45
30.80
Abdool Samad
Canada
46
31.38
Majid Haq
Scotland
47
31.43
Steve Tikolo
Kenya
48
31.50
Ramnaresh Sarwan
West Indies
49
31.60
Boyd Rankin
England
50
31.64
Andre Botha
Ireland
51
31.81
Brett Lee
Australia
52
31.94
Andrew Flintoff
England
53
32.00
Geert-Maarten Mol
Netherlands
54
32.08
Andrew Hall
South Africa
55
32.15
Billy Stelling
Netherlands
56
33.00
Irving Romaine
Bermuda
56
33.00
Chanaka Welegedara
Sri Lanka
56
33.00
Gayan Wijekoon
Sri Lanka
57
33.19
Mitchell Johnson
Australia
58
33.48
Craig McMillan
New Zealand
59
33.55
Nathan Bracken
Australia
60
33.55
Umar Gul
Pakistan
61
33.67
Brad Hogg
Australia
62
34.00
Fawad Alam
Pakistan
62
34.00
Ed Rainsford
Zimbabwe
63
34.29
Graeme Swann
England
64
34.50
Cameron White
Australia
65
34.55
Stuart Clark
Australia
66
34.67
Kevin Sandher
Canada
67
34.82
Shoaib Akhtar
Pakistan
68
34.83
Sunil Dhaniram
Canada
69
35.25
Farhad Reza
Bangladesh
70
35.30
Rawl Lewis
West Indies
71
35.57
Abdur Razzak
Bangladesh
72
35.96
RP Singh
India
73
36.00
James Hopes
Australia
73
36.00
Dinesh Mongia
India
73
36.00
Sujeewa de Silva
Sri Lanka
73
36.00
Elijah Otieno
Kenya
74
36.71
Michael Mason
New Zealand
75
36.88
Mark Gillespie
New Zealand
76
37.10
Sean Williams
Zimbabwe
77
37.17
Gary Brent
Zimbabwe
78
37.27
Charl Langeveldt
South Africa
79
37.28
Henry Osinde
Canada
80
37.38
Ajit Agarkar
India
81
37.45
Thomas Odoyo
Kenya
82
37.49
Hiren Varaiya
Kenya
83
37.60
Stuart Broad
England
84
37.69
James Franklin
New Zealand
85
37.80
Mehrab Hossain jnr
Bangladesh
86
38.00
Saleem Mukuddem
Bermuda
87
38.09
Dilhara Fernando
Sri Lanka
88
38.18
Lasith Malinga
Sri Lanka
89
38.20
Mark Jonkman
Netherlands
90
38.30
Daniel Vettori
New Zealand
91
38.44
John Blain
Scotland
92
38.50
Dimitri Mascarenhas
England
93
38.89
Liam Plunkett
England
94
39.04
Sajid Mahmood
England
95
39.18
Piyush Chawla
India
96
39.49
Farveez Maharoof
Sri Lanka
97
39.49
Malinga Bandara
Sri Lanka
98
39.50
Michael Clarke
Australia
98
39.50
Chris Mpofu
Zimbabwe
99
39.55
Nehemiah Odhiambo
Kenya
100
39.64
Yuvraj Singh
India
101
39.90
Murali Kartik
India
102
40.00
Edgar Schiferli
Netherlands
103
40.40
Vikram Singh
India
104
40.51
Sanath Jayasuriya
Sri Lanka
105
40.88
Muttiah Muralitharan
Sri Lanka
106
40.98
Yasir Arafat
Pakistan
107
41.19
Irfan Pathan
India
108
41.77
Daren Powell
West Indies
109
42.00
Ryan Watson
Scotland
110
42.12
Kyle McCallan
Ireland
111
42.43
Dwayne Smith
West Indies
112
42.60
Shoaib Malik
Pakistan
113
42.69
Jimmy Kamande
Kenya
114
42.79
Dwayne Bravo
West Indies
115
42.94
Tim de Leede
Netherlands
116
43.13
George Codrington
Canada
117
43.50
Michael Vaughan
England
118
43.69
Jeetan Patel
New Zealand
119
43.99
Sreesanth
India
120
44.00
Darron Reekers
Netherlands
121
44.25
Peter Borren
Netherlands
121
44.25
Mohammad Asif
Pakistan
122
44.48
Makhaya Ntini
South Africa
123
44.96
James Anderson
England
124
45.00
Ruchira Perera
Sri Lanka
124
45.00
Jason Patraj
Canada
124
45.00
Roger Whelan
Ireland
125
45.24
Chaminda Vaas
Sri Lanka
126
45.38
Mohammad Hafeez
Pakistan
127
45.53
Zaheer Khan
India
128
45.55
Dougie Brown
England
129
45.66
Jerome Taylor
West Indies
130
45.75
Paul Hoffmann
Scotland
131
45.90
Umar Bhatti
Canada
132
46.00
Kevin O'Brien
Ireland
133
46.40
Graeme Smith
South Africa
134
46.58
Shaun Pollock
South Africa
135
46.64
Dwayne Leverock
Bermuda
136
46.71
Syed Rasel
Bangladesh
137
46.91
Kevin Hurdle
Bermuda
138
47.25
Jacques Kallis
South Africa
139
47.51
Shane Watson
Australia
140
47.91
Paul Collingwood
England
141
48.00
Anderson Cummins
West Indies
141
48.00
Ryan Steede
Bermuda
141
48.00
Jacobi Robinson
Bermuda
141
48.00
Tawanda Mupariwa
Zimbabwe
141
48.00
Gordon Drummond
Scotland
142
48.15
Mohammad Ashraful
Bangladesh
143
48.41
Sohail Tanvir
Pakistan
144
48.60
Daan van Bunge
Netherlands
144
48.60
Calvert Hooper
Canada
145
49.49
Ramesh Powar
India
146
49.50
Justin Kemp
South Africa
147
49.80
Munaf Patel
India
148
50.00
Kaushal Lokuarachchi
Sri Lanka
148
50.00
Thandi Tshabalala
South Africa
149
50.20
Jon Lewis
England
150
50.74
Malachi Jones
Bermuda
151
51.00
Durand Soraine
Canada
152
51.60
Aftab Ahmed
Bangladesh
153
52.45
Ryan Sidebottom
England
154
53.00
Virender Sehwag
India
155
53.52
Shakib Al Hasan
Bangladesh
156
53.55
John Davison
Canada
157
54.00
Qaiser Ali
Canada
157
54.00
Luuk van Troost
Netherlands
157
54.00
Abdul Razzaq
Pakistan
157
54.00
Andre Adams
New Zealand
158
54.47
Anil Kumble
India
159
54.68
Mashrafe Mortaza
Bangladesh
160
54.92
Chris Gayle
West Indies
161
55.55
Matthew Hoggard
England
162
57.99
Jacob Oram
New Zealand
163
58.20
Monty Panesar
England
164
58.35
Andre Nel
South Africa
165
59.10
Ishant Sharma
India
166
59.57
Scott Styris
New Zealand
167
60.00
Brad Hodge
Australia
167
60.00
Collins Obuya
Kenya
168
61.47
Paul Harris
South Africa
169
61.80
Andrew White
Ireland
170
62.00
Keith Dabengwa
Zimbabwe
171
62.40
Sachin Tendulkar
India
172
62.80
Trent Johnston
Ireland
173
63.00
Tapash Baisya
Bangladesh
173
63.00
Robin Peterson
South Africa
174
63.15
Chris Martin
New Zealand
175
63.16
Abdur Rehman
Pakistan
176
63.20
Shahadat Hossain
Bangladesh
177
63.40
Steve Harmison
England
178
63.75
Dewald Nel
Scotland
179
64.13
Chris Tremlett
England
180
64.38
Harbhajan Singh
India
181
64.50
Andrew Symonds
Australia
182
65.08
Sourav Ganguly
India
183
65.35
Tillakaratne Dilshan
Sri Lanka
184
67.24
Mohammad Rafique
Bangladesh
185
69.50
Prosper Utseya
Zimbabwe
186
70.66
Corey Collymore
West Indies
187
70.67
Dave Langford-Smith
Ireland
188
72.60
Nuwan Kulasekara
Sri Lanka
189
73.32
Ravi Bopara
England
190
77.66
Danish Kaneria
Pakistan
191
78.00
Michael Yardy
England
192
79.50
Ian Bradshaw
West Indies
193
79.80
Glenn Rogers
Scotland
194
82.00
Mohammad Sami
Pakistan
195
84.00
Naved-ul-Hasan
Pakistan
196
85.20
Shane Warne
Australia
197
86.40
Ross Lyons
Scotland
198
90.00
Jamie Dalrymple
England
198
90.00
Gary Kidd
Ireland
199
92.40
Azhar Mahmood
Pakistan
200
96.50
Marlon Samuels
West Indies
201
97.95
Janeiro Tucker
Bermuda
202
98.40
Lionel Cann
Bermuda
203
100.50
Kevin Pietersen
England
204
102.00
Chamara Silva
Sri Lanka
205
107.64
Johan Botha
South Africa
206
108.60
Iain O'Brien
New Zealand
207
112.80
Salman Butt
Pakistan
208
114.00
Stuart MacGill
Australia
209
120.00
Shahid Nazir
Pakistan
209
120.00
John Mooney
Ireland
210
147.00
Adeel Raja
Netherlands
211
204.00
Daryl Tuffey
New Zealand
212
222.00
Ray Price
Zimbabwe
213
353.40
Mohammad Sharif
Bangladesh