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 2003 for all time
Position
Best Strike Rate
Player Name
Team Name
1
14.40
Daan van Bunge
Netherlands
2
20.00
Ashish Patel
Canada
3
22.50
Adeel Raja
Netherlands
4
23.04
Andre Adams
New Zealand
5
23.65
Wasim Akram
Pakistan
6
24.00
Saeed Anwar
Pakistan
7
24.82
Tim de Leede
Netherlands
8
25.00
Austin Codrington
Canada
9
25.20
John Davison
Canada
10
26.51
Ian Harvey
Australia
11
26.60
Nicholas de Groot
Canada
12
27.00
Nuwan Kulasekara
Sri Lanka
13
27.15
Steve Tikolo
Kenya
14
27.60
Sanjayan Thuraisingam
Canada
15
29.25
Michael Clarke
Australia
16
29.54
Shoaib Akhtar
Pakistan
17
30.00
Imran Farhat
Pakistan
17
30.00
Lance Klusener
South Africa
17
30.00
Martin van Jaarsveld
South Africa
17
30.00
Craig White
England
17
30.00
Joseph Angara
Kenya
17
30.00
Ricardo Powell
West Indies
18
30.42
Javagal Srinath
India
19
31.50
Nathan Astle
New Zealand
20
31.56
Andy Caddick
England
21
32.00
Naved-ul-Hasan
Pakistan
21
32.00
Jan-Berrie Burger
Namibia
22
32.74
Feiko Kloppenburg
Netherlands
23
33.00
Matthew Walker
New Zealand
24
33.45
Guy Whittall
Zimbabwe
25
34.30
Yuvraj Singh
India
26
34.33
Ajit Agarkar
India
27
35.13
Richard Johnson
England
28
35.50
Collins Obuya
Kenya
29
36.00
Tama Canning
New Zealand
29
36.00
Brian Murphy
Zimbabwe
29
36.00
Chamila Gamage
Sri Lanka
30
36.15
Jermaine Lawson
West Indies
31
36.27
Simon Katich
Australia
32
36.46
Shane Bond
New Zealand
33
36.60
Mark Butcher
England
34
37.00
Shane Watson
Australia
35
37.20
Davis Joseph
Canada
35
37.20
Tony Suji
Kenya
36
37.50
Rudi van Vuuren
Namibia
37
37.94
Zaheer Khan
India
38
38.20
Martin Saggers
England
39
38.23
Makhaya Ntini
South Africa
40
38.33
Dilhara Fernando
Sri Lanka
41
38.40
Nathan Bracken
Australia
42
39.00
Henk-Jan Mol
Netherlands
43
39.23
Mohammad Sami
Pakistan
44
40.00
Shane Warne
Australia
45
40.16
Aravinda de Silva
Sri Lanka
46
40.45
James Anderson
England
47
40.47
Rikki Clarke
England
48
40.64
Darren Lehmann
Australia
49
41.50
Thomas Odoyo
Kenya
50
41.61
Andre Nel
South Africa
51
41.61
Brett Lee
Australia
52
42.00
Amit Mishra
India
52
42.00
Henry Olonga
Zimbabwe
52
42.00
Gavin Rennie
Zimbabwe
53
42.12
Dinesh Mongia
India
54
42.24
Sean Ervine
Zimbabwe
55
42.27
Wavell Hinds
West Indies
56
42.29
Fidel Edwards
West Indies
57
42.38
Umar Gul
Pakistan
58
42.60
Aavishkar Salvi
India
59
42.74
Alan Dawson
South Africa
60
42.94
Sourav Ganguly
India
61
43.00
Anthony McGrath
England
62
43.20
Kabir Ali
England
63
43.27
Waqar Younis
Pakistan
64
43.83
Muttiah Muralitharan
Sri Lanka
65
44.83
Prabath Nissanka
Sri Lanka
66
45.33
Mohammad Hafeez
Pakistan
67
45.91
Corey Collymore
West Indies
68
45.95
Andy Bichel
Australia
69
46.02
Chaminda Vaas
Sri Lanka
70
46.30
Pulasthi Gunaratne
Sri Lanka
71
46.40
Aasif Karim
Kenya
72
46.50
Dharshana Gamage
Sri Lanka
73
46.65
Glenn McGrath
Australia
74
46.67
Maurice Odumbe
Kenya
75
47.87
Andrew Hall
South Africa
76
48.00
Gerrie Snyman
Namibia
77
48.20
Junaid Zia
Pakistan
78
49.20
Paul Hitchcock
New Zealand
79
49.43
Jason Gillespie
Australia
80
49.53
Virender Sehwag
India
81
49.87
Brad Williams
Australia
82
49.90
Scott Styris
New Zealand
83
50.01
Daryl Tuffey
New Zealand
84
50.57
Ronnie Irani
England
85
51.07
Heath Streak
Zimbabwe
86
51.50
Kyle Mills
New Zealand
87
51.58
Paul Adams
South Africa
88
51.60
Rajin Saleh
Bangladesh
89
51.75
Brad Hogg
Australia
90
51.75
Shaun Pollock
South Africa
91
52.00
Nantie Hayward
South Africa
92
52.03
Andy Blignaut
Zimbabwe
93
52.32
Chris Gayle
West Indies
94
52.60
Shahid Afridi
Pakistan
95
52.69
Jacob Oram
New Zealand
96
52.71
Andrew Symonds
Australia
97
53.48
Steve Harmison
England
98
53.77
James Kirtley
England
99
54.00
Michael Kasprowicz
Australia
99
54.00
Stuart Matsikenyeri
Zimbabwe
100
54.11
Douglas Hondo
Zimbabwe
101
54.40
Darren Gough
England
102
54.51
Andrew Flintoff
England
103
55.00
Louis Burger
Namibia
104
55.03
Stuart MacGill
Australia
105
55.80
Martin Bicknell
England
106
55.80
Shabbir Ahmed
Pakistan
107
56.00
Dinusha Fernando
Sri Lanka
108
56.57
Ian Blackwell
England
109
56.96
Mohammad Rafique
Bangladesh
110
57.01
Vasbert Drakes
West Indies
111
57.15
Mushfiqur Rahman
Bangladesh
112
57.22
Abdul Razzaq
Pakistan
113
58.00
Paul Collingwood
England
114
58.39
Ashish Nehra
India
115
58.50
Martin Suji
Kenya
116
59.06
Anil Kumble
India
117
60.00
Murali Kartik
India
117
60.00
Sarandeep Singh
India
117
60.00
Kerry Walmsley
New Zealand
117
60.00
Lennie Louw
Namibia
117
60.00
Roland Lefebvre
Netherlands
117
60.00
Yasir Chowdhury
Bangladesh
118
60.43
Sanath Jayasuriya
Sri Lanka
119
60.60
Russel Arnold
Sri Lanka
120
61.14
Ian Butler
New Zealand
121
62.38
Shoaib Malik
Pakistan
122
62.93
Matthew Hoggard
England
123
63.00
Nathan Hauritz
Australia
123
63.00
Kaushal Lokuarachchi
Sri Lanka
124
64.60
Jacques Kallis
South Africa
125
65.40
Harbhajan Singh
India
126
66.00
Carl Hooper
West Indies
126
66.00
Tillakaratne Dilshan
Sri Lanka
127
67.15
Mashrafe Mortaza
Bangladesh
128
67.85
Ray Price
Zimbabwe
129
69.13
Saqlain Mushtaq
Pakistan
130
69.20
Peter Ongondo
Kenya
131
70.60
Azhar Mahmood
Pakistan
132
70.64
Tapash Baisya
Bangladesh
133
73.50
Monde Zondeki
South Africa
133
73.50
Edgar Schiferli
Netherlands
134
73.56
Trevor Gripper
Zimbabwe
135
73.82
Danish Kaneria
Pakistan
136
75.00
Mohammad Zahid
Pakistan
136
75.00
Ryan Hurley
West Indies
137
75.60
Dougie Marillier
Zimbabwe
138
75.67
Daniel Vettori
New Zealand
139
75.89
Mervyn Dillon
West Indies
140
76.33
Alok Kapali
Bangladesh
141
76.40
Adam Sanford
West Indies
142
78.00
Chris Cairns
New Zealand
143
79.71
Sachin Tendulkar
India
144
80.40
Sanjay Bangar
India
145
81.60
Nicky Boje
South Africa
146
81.71
Ashley Giles
England
147
82.03
Omari Banks
West Indies
148
83.74
Chris Harris
New Zealand
149
84.00
Dewald Pretorius
South Africa
150
84.90
Paul Wiseman
New Zealand
151
85.36
Robin Peterson
South Africa
152
86.00
Bjorn Kotze
Namibia
153
87.08
Manjurul Islam
Bangladesh
154
87.60
Mohammad Ashraful
Bangladesh
155
87.90
Travis Friend
Zimbabwe
156
88.08
Jerome Taylor
West Indies
157
90.00
David Bernard
West Indies
157
90.00
Manzarul Islam
Bangladesh
158
90.50
Khaled Mahmud
Bangladesh
159
97.20
Upul Chandana
Sri Lanka
160
100.50
Enamul Haque jnr
Bangladesh
161
102.00
Hasibul Hossain
Bangladesh
161
102.00
Charl Langeveldt
South Africa
162
104.20
Grant Flower
Zimbabwe
163
105.40
Marlon Samuels
West Indies
164
107.28
Ramnaresh Sarwan
West Indies
165
108.00
Barry Seebaran
Canada
166
111.00
Jacques Rudolph
South Africa
167
114.00
Michael Vaughan
England
167
114.00
Gary Brent
Zimbabwe
168
116.80
Gareth Batty
England
169
116.86
Kumar Dharmasena
Sri Lanka
170
120.00
Burton van Rooi
Namibia
171
123.30
Graeme Smith
South Africa
172
141.00
Deon Kotze
Namibia
173
147.00
Allan Donald
South Africa
174
156.00
Richard Dawson
England
175
162.00
Blessing Mahwire
Zimbabwe
176
174.00
Michael Mason
New Zealand
176
174.00
Pedro Collins
West Indies
177
183.00
Mushtaq Ahmed
Pakistan
178
204.00
Irfan Pathan
India
178
204.00
Damien Martyn
Australia
179
210.00
Charitha Buddhika
Sri Lanka
180
255.00
Steve Waugh
Australia
181
402.00
Lakshmipathy Balaji
India
182
408.00
Charl Willoughby
South Africa