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 1998 for all time
Position
Best Strike Rate
Player Name
Team Name
1
19.03
Jason Gillespie
Australia
2
21.00
Keith Arthurton
West Indies
3
21.70
Roger Telemachus
South Africa
4
24.00
Carl Tuckett
West Indies
4
24.00
Stuart Williams
Zimbabwe
5
25.50
Geoff Allott
New Zealand
6
26.71
Upul Chandana
Sri Lanka
7
27.00
Alex Tait
New Zealand
8
30.00
Mluleki Nkala
Zimbabwe
8
30.00
Athar Ali Khan
Bangladesh
8
30.00
Fazl-e-Akbar
Pakistan
9
30.21
Ajit Agarkar
India
10
30.24
Alex Tudor
England
11
31.58
Saqlain Mushtaq
Pakistan
12
31.91
Phil Simmons
West Indies
13
32.00
Shafiuddin Ahmed
Bangladesh
14
32.40
Damien Martyn
Australia
15
32.42
Sachin Tendulkar
India
16
32.77
Harvinder Singh
India
17
32.91
Khaled Mahmud
Bangladesh
18
33.91
Shayne O'Connor
New Zealand
19
34.29
Brendon Julian
Australia
20
34.80
Fanie de Villiers
South Africa
21
35.05
Henry Olonga
Zimbabwe
22
35.97
Allan Donald
South Africa
23
36.00
Sanjay Raul
India
23
36.00
Paras Mhambrey
India
23
36.00
Joseph Angara
Kenya
24
37.04
Javagal Srinath
India
25
37.50
Matthew Nicholson
Australia
26
37.52
Steve Elworthy
South Africa
27
37.68
Derek Crookes
South Africa
28
37.92
Grant Flower
Zimbabwe
29
38.10
Mervyn Dillon
West Indies
30
39.00
Daryll Cullinan
South Africa
30
39.00
Mohammad Rafique
Bangladesh
31
40.00
Enamul Haque
Bangladesh
31
40.00
Sunil Joshi
India
31
40.00
Mike Rindel
South Africa
32
40.61
Simon Doull
New Zealand
33
40.65
Maurice Odumbe
Kenya
34
40.90
Waqar Younis
Pakistan
35
41.20
Steve Tikolo
Kenya
36
41.33
Saleem Malik
Pakistan
37
41.55
Matthew Fleming
England
38
42.00
Mohammad Sheikh
Bangladesh
38
42.00
Darren Lehmann
Australia
39
42.36
Dirk Viljoen
Zimbabwe
40
43.09
Muttiah Muralitharan
Sri Lanka
41
43.27
Abdul Razzaq
Pakistan
42
43.32
Hansie Cronje
South Africa
43
43.65
Eddo Brandes
Zimbabwe
44
43.80
Sir Curtly Ambrose
West Indies
45
44.00
Nuwan Zoysa
Sri Lanka
46
44.18
Mohammad Hussain
Pakistan
47
44.89
Anil Kumble
India
48
45.00
Dougie Brown
England
49
45.10
Venkatesh Prasad
India
50
45.46
Dion Nash
New Zealand
51
45.48
Craig McMillan
New Zealand
52
45.90
Adam Hollioake
England
53
45.91
Damien Fleming
Australia
54
47.33
Franklyn Rose
West Indies
55
47.68
Darren Gough
England
56
49.80
Rahul Sanghvi
India
56
49.80
Shaun Pollock
South Africa
57
50.16
Harbhajan Singh
India
58
50.18
Glenn McGrath
Australia
59
50.28
Dean Headley
England
60
50.33
Angus Fraser
England
61
50.40
Ian Harvey
Australia
62
51.29
Chaminda Vaas
Sri Lanka
63
51.48
Chris Cairns
New Zealand
64
51.75
David Terbrugge
South Africa
65
51.91
Paul Strang
Zimbabwe
66
52.31
Heath Streak
Zimbabwe
67
52.87
Michael Bevan
Australia
68
52.87
Stuart MacGill
Australia
69
53.44
Hrishikesh Kanitkar
India
70
53.52
Tom Moody
Australia
71
54.00
Alan Dawson
South Africa
72
54.73
Wasim Akram
Pakistan
73
55.35
Aaqib Javed
Pakistan
74
55.38
Andy Caddick
England
75
55.71
Adam Dale
Australia
76
55.84
Kumar Dharmasena
Sri Lanka
77
56.03
Michael Kasprowicz
Australia
78
57.18
Pramodya Wickramasinghe
Sri Lanka
79
57.24
Paul Wilson
Australia
80
57.77
Craig Evans
Zimbabwe
81
58.15
Mark Ealham
England
82
58.41
Steve Waugh
Australia
83
59.22
Lance Klusener
South Africa
84
60.00
Nicky Boje
South Africa
84
60.00
Alistair Campbell
Zimbabwe
84
60.00
Neil McGarrell
West Indies
85
60.35
Jacques Kallis
South Africa
86
60.60
Graeme Hick
England
87
60.67
Dinanath Ramnarine
West Indies
88
60.80
Jayantha Silva
Sri Lanka
89
61.00
Courtney Walsh
West Indies
90
61.08
Shane Warne
Australia
91
61.20
Nikhil Chopra
India
92
61.33
Niroshan Bandaratilleke
Sri Lanka
93
61.50
Ben Hollioake
England
94
61.69
Sanath Jayasuriya
Sri Lanka
95
62.65
Daniel Vettori
New Zealand
96
63.24
Sourav Ganguly
India
97
63.56
Guy Whittall
Zimbabwe
98
64.00
Martin Suji
Kenya
99
64.03
Aravinda de Silva
Sri Lanka
100
64.20
Suresh Perera
Sri Lanka
101
64.20
Gavin Robertson
Australia
102
64.28
Chris Harris
New Zealand
103
64.50
Paul Wiseman
New Zealand
104
64.71
Nixon McLean
West Indies
105
64.80
Hasibul Hossain
Bangladesh
106
65.00
Debasis Mohanty
India
107
66.39
Shahid Afridi
Pakistan
108
67.25
Dominic Cork
England
109
67.40
Makhaya Ntini
South Africa
110
69.00
Don Anurasiri
Sri Lanka
110
69.00
Morshed Ali Khan
Bangladesh
111
69.11
Alan Mullally
England
112
69.33
Paul Reiffel
Australia
113
69.60
Aamer Sohail
Pakistan
114
71.82
Pommie Mbangwa
Zimbabwe
115
72.00
Sajeewa de Silva
Sri Lanka
116
74.60
Ian Austin
England
117
74.65
Neil Johnson
Zimbabwe
118
75.06
Arshad Khan
Pakistan
119
75.26
Pat Symcox
South Africa
120
75.78
Carl Hooper
West Indies
121
75.83
Shoaib Akhtar
Pakistan
122
77.14
Colin Miller
Australia
123
77.62
Mushtaq Ahmed
Pakistan
124
78.00
Ricky Ponting
Australia
125
79.35
Azhar Mahmood
Pakistan
126
80.00
Ruwan Kalpage
Sri Lanka
127
80.40
Peter Such
England
128
80.55
Shakil Ahmed
Pakistan
129
81.38
Ravindra Pushpakumara
Sri Lanka
130
82.26
Robin Singh
India
131
82.50
Ashley Giles
England
132
82.72
Paul Adams
South Africa
133
82.80
Mohammad Zahid
Pakistan
134
83.46
Robert Croft
England
135
84.00
Aasif Karim
Kenya
136
84.60
Mark Waugh
Australia
137
85.20
Gary Brent
Zimbabwe
138
85.97
Nathan Astle
New Zealand
139
90.00
Jimmy Adams
West Indies
139
90.00
Thomas Odoyo
Kenya
140
91.00
Mark Priest
New Zealand
141
92.24
Andy Whittall
Zimbabwe
142
96.00
Shiv Chanderpaul
West Indies
143
98.92
Rawl Lewis
West Indies
144
100.00
Ian Bishop
West Indies
145
102.60
Murray Goodwin
Zimbabwe
146
105.00
Peter Martin
England
147
105.43
Brian McMillan
South Africa
148
108.00
Andy Bichel
Australia
149
110.40
Chris Lewis
England
150
111.00
Greg Blewett
Australia
151
113.14
Venkatapathy Raju
India
152
114.00
Thilan Samaraweera
Sri Lanka
153
114.60
Rajesh Chauhan
India
154
120.00
Mark Ramprakash
England
154
120.00
Naimur Rahman
Bangladesh
155
126.00
Kenny Benjamin
West Indies
156
127.00
Bryan Strang
Zimbabwe
157
127.80
Adam Huckle
Zimbabwe
158
134.40
Ijaz Ahmed
Pakistan
159
162.00
Sairaj Bahutule
India
160
178.50
John Rennie
Zimbabwe
161
182.14
Phil Tufnell
England
162
210.00
Andrew Flintoff
England
163
234.00
Brad Young
Australia
164
303.00
Ian Salisbury
England