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 2008 for all time
Position
Best Strike Rate
Player Name
Team Name
1
6.00
Adam Voges
Australia
1
6.00
Rory Kleinveldt
South Africa
1
6.00
Abzal Dean
Canada
2
9.00
Graeme Cremer
Zimbabwe
3
12.00
Justin Ontong
South Africa
4
13.50
Mansoor Amjad
Pakistan
5
15.00
Matthew Parker
Scotland
5
15.00
Dilhara Lokuhettige
Sri Lanka
5
15.00
Steven Welsh
Canada
5
15.00
Brett Geeves
Australia
6
15.27
Ryan ten Doeschate
Netherlands
7
15.75
Balaji Rao
Canada
8
16.00
Kieron Pollard
West Indies
9
17.16
Andrew White
Ireland
10
18.00
Ewen Thompson
New Zealand
11
18.42
Dewald Nel
Scotland
12
19.20
Cephas Zhuwao
Zimbabwe
13
19.33
Stefan Kelly
Bermuda
14
20.00
Zahid Shah
United Arab Emirates
14
20.00
Shoaib Akhtar
Pakistan
15
20.40
Zeeshan Ali
Hong Kong
16
20.57
Dave Langford-Smith
Ireland
17
21.23
Umar Gul
Pakistan
18
21.60
Mohammad Asif
Pakistan
19
21.85
Ajantha Mendis
Sri Lanka
20
22.53
Pieter Seelaar
Netherlands
21
22.75
Wahab Riaz
Pakistan
22
22.80
Alex Cusack
Ireland
23
23.00
Tamauri Tucker
Bermuda
24
23.14
Tawanda Mupariwa
Zimbabwe
25
24.00
John Davison
Canada
25
24.00
Harvir Baidwan
Canada
25
24.00
Edgar Schiferli
Netherlands
25
24.00
Tim Bresnan
England
26
24.09
John Blain
Scotland
27
24.60
Aaron Redmond
New Zealand
28
24.75
Michael Mason
New Zealand
29
25.20
Kemar Roach
West Indies
30
25.29
Nathan Bracken
Australia
31
25.50
Qaiser Ali
Canada
31
25.50
Nadeem Ahmed
Hong Kong
32
25.71
Peter Borren
Netherlands
33
26.04
Irving Romaine
Bermuda
34
26.10
Charl Langeveldt
South Africa
35
26.25
Sanjayan Thuraisingam
Canada
36
26.52
Tony Suji
Kenya
37
26.60
Abdool Samad
Canada
38
26.93
Alok Kapali
Bangladesh
39
27.00
Ragheb Aga
Kenya
39
27.00
Majid Haq
Scotland
40
27.72
Steve Tikolo
Kenya
41
28.40
Peter Connell
Ireland
42
28.50
Boyd Rankin
England
42
28.50
David Hussey
Australia
43
28.65
Iftikhar Anjum
Pakistan
44
28.80
Abdur Rauf
Pakistan
44
28.80
Umar Bhatti
Canada
45
28.92
Jimmy Kamande
Kenya
46
28.96
Andre Botha
Ireland
47
29.00
Robin Peterson
South Africa
48
29.14
Rizwan Cheema
Canada
49
29.78
Sohail Tanvir
Pakistan
50
30.00
Regan West
Ireland
50
30.00
Timycen Maruma
Zimbabwe
50
30.00
Paul Hitchcock
New Zealand
50
30.00
Gregor Maiden
Scotland
50
30.00
Fahad Alhashmi
United Arab Emirates
50
30.00
Kevin O'Brien
Ireland
51
30.05
Farveez Maharoof
Sri Lanka
52
30.60
Albie Morkel
South Africa
53
30.76
Samit Patel
England
54
30.86
Eion Katchay
Canada
55
31.40
Monde Zondeki
South Africa
56
31.57
Sunil Dhaniram
Canada
57
31.85
Chris Mpofu
Zimbabwe
58
32.36
Elton Chigumbura
Zimbabwe
59
32.73
Hiren Varaiya
Kenya
60
33.38
Johan Botha
South Africa
61
33.51
Richie Berrington
Scotland
62
33.69
Henry Osinde
Canada
63
33.90
Praveen Kumar
India
64
34.00
Jesse Ryder
New Zealand
64
34.00
Dilhara Fernando
Sri Lanka
64
34.00
Kamran Hussain
Pakistan
65
34.17
Nuwan Kulasekara
Sri Lanka
66
34.20
Dolar Mahmud
Bangladesh
67
34.50
Kaushalya Weeraratne
Sri Lanka
68
34.58
Shahid Afridi
Pakistan
69
34.60
Elijah Otieno
Kenya
70
35.00
Nehemiah Odhiambo
Kenya
70
35.00
Zeeshan Siddiqui
Oman
71
35.02
Grant Elliott
New Zealand
72
35.08
Thilan Thushara
Sri Lanka
73
35.20
Lasith Malinga
Sri Lanka
74
35.76
Dale Steyn
South Africa
75
36.00
Chamara Silva
Sri Lanka
75
36.00
Chamu Chibhabha
Zimbabwe
75
36.00
Lameck Onyango
Kenya
75
36.00
Zain Abbas
Hong Kong
75
36.00
Delyone Borden
Bermuda
76
36.15
Sohail Khan
Pakistan
77
36.56
Farhad Reza
Bangladesh
78
36.91
Shoaib Malik
Pakistan
79
37.50
Dimitri Mascarenhas
England
80
38.13
Fawad Alam
Pakistan
81
39.00
Manpreet Gony
India
81
39.00
Ashley Noffke
Australia
81
39.00
Kyle Hodsoll
Bermuda
81
39.00
Afzaal Haider
Hong Kong
81
39.00
Mohammad Tauqir
United Arab Emirates
82
39.17
Munaf Patel
India
83
39.38
Tim Southee
New Zealand
84
39.50
Shaun Pollock
South Africa
85
40.20
Gordon Goudie
Scotland
86
40.67
Peter Ongondo
Kenya
87
41.00
Ed Rainsford
Zimbabwe
88
41.80
James Hopes
Australia
89
42.00
Dilruwan Perera
Sri Lanka
89
42.00
Craig Wright
Scotland
89
42.00
Phil Eaglestone
Ireland
89
42.00
Nikita Miller
West Indies
89
42.00
Ryan Steede
Bermuda
89
42.00
Ramesh David
Canada
90
42.34
Gordon Drummond
Scotland
91
42.35
Muttiah Muralitharan
Sri Lanka
92
42.50
Thomas Odoyo
Kenya
93
42.65
Piyush Chawla
India
94
43.32
Dhammika Prasad
Sri Lanka
95
43.32
Graeme Swann
England
96
43.40
Ryan Sidebottom
England
97
43.53
Fidel Edwards
West Indies
98
43.97
Jerome Taylor
West Indies
99
45.00
Glenn Rogers
Scotland
100
45.12
Andre Nel
South Africa
101
45.26
Rodney Trott
Bermuda
102
46.37
Mark Gillespie
New Zealand
103
46.45
Paul Collingwood
England
104
46.50
Ramnaresh Sarwan
West Indies
105
46.80
Keith Dabengwa
Zimbabwe
106
46.94
Iain O'Brien
New Zealand
107
47.10
Henk-Jan Mol
Netherlands
108
47.40
Yusuf Pathan
India
109
48.00
Naeem Islam
Bangladesh
109
48.00
Geert-Maarten Mol
Netherlands
109
48.00
Maurits Jonkman
Netherlands
109
48.00
Reinhardt Strydom
Ireland
109
48.00
Adeel Raja
Netherlands
109
48.00
Irfan Ahmed
Hong Kong
110
48.12
Mohammad Ashraful
Bangladesh
111
48.14
Shane Watson
Australia
112
48.52
Morne Morkel
South Africa
113
48.78
Mitchell Johnson
Australia
114
49.35
Stuart Broad
England
115
49.71
Ray Price
Zimbabwe
116
50.29
Ishant Sharma
India
117
50.40
Brendan Nash
West Indies
118
50.51
Kyle Mills
New Zealand
119
51.00
Karun Jethi
Canada
119
51.00
Luke Wright
England
119
51.00
Bashir Shah
120
51.23
Irfan Pathan
India
121
51.33
Shakib Al Hasan
Bangladesh
122
51.60
Pragyan Ojha
India
122
51.60
Gary Kidd
Ireland
123
51.79
Shahadat Hossain
Bangladesh
124
51.83
Brett Lee
Australia
125
51.99
Kyle McCallan
Ireland
126
52.00
Ryan Watson
Scotland
127
52.18
Andrew Flintoff
England
128
52.38
Makhaya Ntini
South Africa
129
53.35
RP Singh
India
130
53.40
Ishara Amerasinghe
Sri Lanka
131
53.90
Zaheer Khan
India
132
53.94
Abdur Razzak
Bangladesh
133
54.20
Jean-Paul Duminy
South Africa
134
54.36
Kevin Pietersen
England
135
54.38
Dwayne Bravo
West Indies
135
54.38
Jacques Kallis
South Africa
136
54.48
Jeetan Patel
New Zealand
137
54.79
Chris Martin
New Zealand
138
54.98
Prosper Utseya
Zimbabwe
139
55.21
James Anderson
England
140
55.80
Saeed Ajmal
Pakistan
141
56.80
Steve Harmison
England
142
57.00
Jason Krejza
Australia
143
57.32
Sreesanth
India
144
57.43
Syed Rasel
Bangladesh
145
57.54
Daniel Vettori
New Zealand
146
58.50
Trent Johnston
Ireland
147
58.60
Mashrafe Mortaza
Bangladesh
148
58.76
Chaminda Vaas
Sri Lanka
149
58.80
Rawl Lewis
West Indies
150
59.74
Virender Sehwag
India
151
59.86
Stuart Clark
Australia
152
60.00
Owais Shah
England
152
60.00
Chris Tremlett
England
152
60.00
Ravi Bopara
England
152
60.00
Nazmul Hossain
Bangladesh
152
60.00
Dave Mohammed
West Indies
152
60.00
Lionel Baker
West Indies
152
60.00
Jehan Mubarak
Sri Lanka
152
60.00
Najeeb Amar
Hong Kong
152
60.00
Saqib Ali
United Arab Emirates
152
60.00
Khurram Khan
United Arab Emirates
152
60.00
M Shahbaz Butt
153
60.16
Harbhajan Singh
India
154
61.00
Jacob Oram
New Zealand
155
61.26
Amit Mishra
India
156
61.99
Chris Gayle
West Indies
157
62.77
Yuvraj Singh
India
158
63.60
Aftab Ahmed
Bangladesh
159
64.00
Beau Casson
Australia
160
65.04
Cameron White
Australia
161
65.80
Andrew Symonds
Australia
162
66.90
Tillakaratne Dilshan
Sri Lanka
163
67.20
Sewnarine Chattergoon
West Indies
163
67.20
Stuart Matsikenyeri
Zimbabwe
164
67.50
Mudassar Bukhari
Netherlands
165
69.75
Nathan Hauritz
Australia
166
70.65
Brad Hogg
Australia
167
70.92
Monty Panesar
England
168
71.04
Michael Clarke
Australia
169
72.00
Sajedul Islam
Bangladesh
169
72.00
Greg Thompson
Ireland
170
72.20
Sanath Jayasuriya
Sri Lanka
171
72.36
Scott Styris
New Zealand
172
75.33
Daren Powell
West Indies
173
77.57
Darren Sammy
West Indies
174
84.00
Sean Williams
Zimbabwe
175
85.65
Marlon Samuels
West Indies
176
86.07
Paul Harris
South Africa
177
87.00
Johann Louw
South Africa
178
89.00
Peter Siddle
Australia
179
90.30
Darren Pattinson
England
180
91.20
Stuart MacGill
Australia
181
96.00
James Franklin
New Zealand
181
96.00
Hamilton Masakadza
Zimbabwe
182
96.60
Mohammad Rafique
Bangladesh
183
98.00
Sulieman Benn
West Indies
184
99.02
Anil Kumble
India
185
102.00
Dwayne Leverock
Bermuda
186
108.00
Steven Outerbridge
Bermuda
186
108.00
Thinus Fourie
Ireland
187
112.10
Mahmudullah
Bangladesh
188
114.00
Simon Katich
Australia
188
114.00
Chamara Kapugedera
Sri Lanka
189
114.60
Younis Khan
Pakistan
190
117.00
Mahbubul Alam
Bangladesh
190
117.00
Ravi Rampaul
West Indies
191
132.00
Mosharraf Hossain
Bangladesh
192
135.00
Mehrab Hossain jnr
Bangladesh
193
138.00
Michael Hussey
Australia
193
138.00
Amit Jaggernauth
West Indies
194
210.00
Gary Brent
Zimbabwe
195
228.00
Matthew Hoggard
England
196
510.00
Rangana Herath
Sri Lanka