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 ODI
Position
Best Strike Rate
Player Name
Team Name
1
0.60
Mohammad Yousuf
Pakistan
2
6.00
Tom de Grooth
Netherlands
3
9.00
Alfred Luseno
Kenya
4
10.80
Maurits Jonkman
Netherlands
5
13.30
Alex Cusack
Ireland
6
15.00
Kevin Pietersen
England
6
15.00
Mahmudullah
Bangladesh
7
18.00
Lou Vincent
New Zealand
8
18.60
Darren Sammy
West Indies
9
18.94
Fidel Edwards
West Indies
10
19.20
Mohammad Ashraful
Bangladesh
11
20.00
Stefan Kelly
Bermuda
12
21.00
Jean-Paul Duminy
South Africa
13
21.73
Ryan ten Doeschate
Netherlands
14
22.08
Muttiah Muralitharan
Sri Lanka
15
22.40
Rodney Trott
Bermuda
16
23.59
Kyle Mills
New Zealand
17
23.91
Lameck Onyango
Kenya
18
24.00
Dale Steyn
South Africa
19
24.20
Russel Arnold
Sri Lanka
20
24.40
Henk-Jan Mol
Netherlands
21
24.47
Ryan Sidebottom
England
22
25.22
Glenn McGrath
Australia
23
25.40
Peter Ongondo
Kenya
24
25.64
Shoaib Akhtar
Pakistan
25
25.69
Shaun Tait
Australia
26
25.80
Delyone Borden
Bermuda
27
26.00
Danish Kaneria
Pakistan
28
26.43
Liam Plunkett
England
29
27.00
Owais Shah
England
29
27.00
Farveez Maharoof
Sri Lanka
29
27.00
Pieter Seelaar
Netherlands
29
27.00
Mudassar Bukhari
Netherlands
30
27.41
Dilhara Fernando
Sri Lanka
31
27.60
Anthony Ireland
Zimbabwe
32
28.27
Dwayne Bravo
West Indies
33
28.38
Mitchell Johnson
Australia
34
28.51
Lasith Malinga
Sri Lanka
35
28.80
Chamu Chibhabha
Zimbabwe
35
28.80
Mohammad Kashif
Netherlands
36
29.03
Sreesanth
India
37
29.49
Shane Bond
New Zealand
38
30.00
Morne Morkel
South Africa
38
30.00
Kyle Hodsoll
Bermuda
39
30.10
Iftikhar Anjum
Pakistan
40
30.25
Elton Chigumbura
Zimbabwe
41
30.74
Brad Hogg
Australia
42
30.77
Andrew Flintoff
England
43
30.80
Abdool Samad
Canada
44
31.16
Munaf Patel
India
45
31.43
Craig Wright
Scotland
46
31.60
Boyd Rankin
England
47
31.64
Andre Botha
Ireland
48
32.00
Geert-Maarten Mol
Netherlands
49
32.05
Daren Powell
West Indies
50
32.15
Billy Stelling
Netherlands
51
32.31
Stuart Clark
Australia
52
32.35
Andrew Hall
South Africa
53
32.50
Vernon Philander
South Africa
54
32.57
Mohammad Sami
Pakistan
55
32.96
Albie Morkel
South Africa
56
33.00
Irving Romaine
Bermuda
56
33.00
Michael Vaughan
England
57
33.14
Majid Haq
Scotland
58
33.32
Ravi Rampaul
West Indies
59
33.46
Brett Lee
Australia
60
33.48
Craig McMillan
New Zealand
61
34.00
Johan van der Wath
South Africa
61
34.00
Ed Rainsford
Zimbabwe
62
34.23
Steve Tikolo
Kenya
63
34.29
Graeme Swann
England
64
34.67
Kevin Sandher
Canada
65
34.75
Stuart Broad
England
66
34.83
Sunil Dhaniram
Canada
67
35.07
Michael Mason
New Zealand
68
35.30
Rawl Lewis
West Indies
69
35.37
Umar Gul
Pakistan
70
36.00
Hamilton Masakadza
Zimbabwe
70
36.00
James Hopes
Australia
70
36.00
Dinesh Mongia
India
70
36.00
Elijah Otieno
Kenya
71
36.10
Anil Kumble
India
72
36.28
Sajid Mahmood
England
73
36.35
Charl Langeveldt
South Africa
74
36.40
Graeme Smith
South Africa
75
36.82
RP Singh
India
76
36.89
Andre Nel
South Africa
77
36.96
Ajit Agarkar
India
78
37.02
Chaminda Vaas
Sri Lanka
79
37.10
Sean Williams
Zimbabwe
80
37.13
Nathan Bracken
Australia
81
37.28
Henry Osinde
Canada
82
37.50
Murali Kartik
India
83
37.62
Daniel Vettori
New Zealand
84
37.69
James Franklin
New Zealand
85
37.71
Mohammad Hafeez
Pakistan
86
37.77
James Anderson
England
87
38.00
Saleem Mukuddem
Bermuda
88
38.20
Mark Jonkman
Netherlands
89
38.27
Hiren Varaiya
Kenya
90
38.45
Sohail Tanvir
Pakistan
91
38.78
Abdur Razzak
Bangladesh
92
39.00
Ramnaresh Sarwan
West Indies
93
39.18
Piyush Chawla
India
94
39.19
Gary Brent
Zimbabwe
95
39.49
Malinga Bandara
Sri Lanka
96
39.50
Chris Mpofu
Zimbabwe
97
39.67
Syed Rasel
Bangladesh
98
39.73
Sanath Jayasuriya
Sri Lanka
99
40.00
Edgar Schiferli
Netherlands
100
40.41
Makhaya Ntini
South Africa
101
40.50
Nehemiah Odhiambo
Kenya
102
40.74
Shahid Afridi
Pakistan
103
40.89
Jerome Taylor
West Indies
104
41.40
Jacques Kallis
South Africa
105
42.00
Cameron White
Australia
105
42.00
Ben Hilfenhaus
Australia
105
42.00
Ryan Watson
Scotland
106
42.12
Kyle McCallan
Ireland
107
42.21
John Blain
Scotland
108
42.42
Zaheer Khan
India
109
42.67
Michael Clarke
Australia
110
42.94
Tim de Leede
Netherlands
111
43.04
Thomas Odoyo
Kenya
112
43.13
George Codrington
Canada
113
43.25
Yuvraj Singh
India
114
43.36
Dougie Brown
England
115
44.00
Darron Reekers
Netherlands
116
44.25
Peter Borren
Netherlands
117
44.43
Mark Gillespie
New Zealand
118
44.43
Mohammad Rafique
Bangladesh
119
44.63
Chris Gayle
West Indies
120
45.00
Ruchira Perera
Sri Lanka
120
45.00
Jason Patraj
Canada
120
45.00
Roger Whelan
Ireland
121
45.75
Paul Hoffmann
Scotland
122
45.90
Umar Bhatti
Canada
123
46.00
Kevin O'Brien
Ireland
124
46.64
Dwayne Leverock
Bermuda
125
46.72
Mashrafe Mortaza
Bangladesh
126
46.80
Virender Sehwag
India
127
46.91
Sachin Tendulkar
India
127
46.91
Kevin Hurdle
Bermuda
128
47.20
Jon Lewis
England
129
47.75
Mohammad Asif
Pakistan
130
48.00
Justin Kemp
South Africa
130
48.00
Farhad Reza
Bangladesh
130
48.00
Anderson Cummins
West Indies
130
48.00
Brad Hodge
Australia
130
48.00
Ryan Steede
Bermuda
130
48.00
Jacobi Robinson
Bermuda
130
48.00
Gordon Drummond
Scotland
131
48.55
Dwayne Smith
West Indies
132
48.60
Daan van Bunge
Netherlands
132
48.60
Calvert Hooper
Canada
133
48.90
Shoaib Malik
Pakistan
134
49.63
Jacob Oram
New Zealand
135
50.00
Abdul Razzaq
Pakistan
135
50.00
Kaushal Lokuarachchi
Sri Lanka
135
50.00
Thandi Tshabalala
South Africa
136
50.07
Shakib Al Hasan
Bangladesh
137
50.08
Irfan Pathan
India
138
50.34
Shane Watson
Australia
139
50.74
Malachi Jones
Bermuda
140
51.00
Durand Soraine
Canada
141
51.60
Aftab Ahmed
Bangladesh
142
52.48
Ramesh Powar
India
143
52.65
Ravi Bopara
England
144
52.77
Paul Collingwood
England
145
53.55
John Davison
Canada
146
53.66
Jimmy Kamande
Kenya
147
54.00
Qaiser Ali
Canada
147
54.00
Luuk van Troost
Netherlands
147
54.00
Andre Adams
New Zealand
147
54.00
Tawanda Mupariwa
Zimbabwe
148
54.50
Monty Panesar
England
149
55.36
Jeetan Patel
New Zealand
150
56.00
Dimitri Mascarenhas
England
151
57.00
Mohammad Sharif
Bangladesh
152
58.00
Keith Dabengwa
Zimbabwe
153
60.00
Collins Obuya
Kenya
154
61.80
Andrew White
Ireland
155
62.57
Sourav Ganguly
India
156
62.61
Shaun Pollock
South Africa
157
62.80
Trent Johnston
Ireland
158
63.00
Robin Peterson
South Africa
158
63.00
Tapash Baisya
Bangladesh
159
63.20
Corey Collymore
West Indies
160
63.27
Scott Styris
New Zealand
161
64.33
Harbhajan Singh
India
162
69.00
Abdur Rehman
Pakistan
163
70.50
Andrew Symonds
Australia
164
70.67
Dave Langford-Smith
Ireland
165
70.88
Tillakaratne Dilshan
Sri Lanka
166
72.60
Nuwan Kulasekara
Sri Lanka
167
78.00
Shahadat Hossain
Bangladesh
168
78.60
Prosper Utseya
Zimbabwe
169
79.50
Ian Bradshaw
West Indies
170
79.80
Glenn Rogers
Scotland
171
86.40
Ross Lyons
Scotland
172
87.00
Naved-ul-Hasan
Pakistan
173
88.00
Jamie Dalrymple
England
174
90.00
Gary Kidd
Ireland
175
90.60
Chris Tremlett
England
176
92.40
Azhar Mahmood
Pakistan
177
97.95
Janeiro Tucker
Bermuda
178
98.40
Lionel Cann
Bermuda
179
108.00
Marlon Samuels
West Indies
180
115.50
Dewald Nel
Scotland
181
120.00
John Mooney
Ireland
182
128.55
Johan Botha
South Africa
183
144.00
Chris Martin
New Zealand
184
147.00
Adeel Raja
Netherlands
185
204.00
Daryl Tuffey
New Zealand
186
222.00
Ray Price
Zimbabwe