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 1996 for all time
Position
Best Strike Rate
Player Name
Team Name
1
7.50
Hashan Tillakaratne
Sri Lanka
2
9.00
Ricky Ponting
Australia
3
11.18
Adam Hollioake
England
4
20.40
Eric Gouka
Netherlands
5
21.00
Laurie Williams
West Indies
6
22.00
Ottis Gibson
West Indies
7
22.50
Tito Odumbe
Kenya
8
23.95
Allan Donald
South Africa
9
24.00
Everton Matambanadzo
Zimbabwe
9
24.00
Stephen Fleming
New Zealand
10
24.60
Abdul Razzaq
Pakistan
11
25.64
Mohammad Zahid
Pakistan
12
26.57
John Rennie
Zimbabwe
13
27.12
Rajab Ali
Kenya
14
27.60
Robin Singh
India
15
28.50
Sajeewa de Silva
Sri Lanka
16
29.40
Damien Fleming
Australia
17
30.00
Matthew Hart
New Zealand
18
31.00
Azhar Saeed
United Arab Emirates
19
32.08
Jayantha Silva
Sri Lanka
20
33.00
Patterson Thompson
West Indies
20
33.00
Shaukat Dukanwala
United Arab Emirates
21
33.24
Saqlain Mushtaq
Pakistan
22
33.60
Arjuna Ranatunga
Sri Lanka
23
33.66
Shaun Pollock
South Africa
24
34.14
Jimmy Adams
West Indies
25
35.00
Chris Silverwood
England
26
35.08
Paul Adams
South Africa
27
35.14
Waqar Younis
Pakistan
28
35.33
Nicky Boje
South Africa
29
36.00
Eric Upashantha
Sri Lanka
30
36.08
Charlie Lock
Zimbabwe
31
36.55
Dion Nash
New Zealand
32
36.84
Danny Morrison
New Zealand
33
37.80
Roger Harper
West Indies
34
37.90
Muttiah Muralitharan
Sri Lanka
35
39.42
Phil DeFreitas
England
36
42.00
Mike Atherton
England
36
42.00
Lameck Onyango
Kenya
37
42.15
Venkatesh Prasad
India
38
42.21
Fanie de Villiers
South Africa
39
42.38
Aravinda de Silva
Sri Lanka
40
42.59
Paul Reiffel
Australia
41
42.80
Richard Snell
South Africa
42
42.99
Michael Bevan
Australia
43
43.04
Shane Warne
Australia
44
43.20
Steven Lubbers
Netherlands
45
43.30
Neil Smith
England
46
43.80
Manjula Munasinghe
Sri Lanka
47
43.90
Glenn McGrath
Australia
48
44.02
Lance Klusener
South Africa
49
44.04
Greg Blewett
Australia
50
44.07
Derek Crookes
South Africa
51
44.13
Ata-ur-Rehman
Pakistan
52
44.15
Shahid Nazir
Pakistan
53
44.61
Wasim Akram
Pakistan
54
45.15
Sir Curtly Ambrose
West Indies
55
45.38
Maurice Odumbe
Kenya
56
45.39
Chaminda Vaas
Sri Lanka
57
45.95
Venkatapathy Raju
India
58
45.98
Shane Thomson
New Zealand
59
46.00
Darren Gough
England
59
46.00
Upul Chandana
Sri Lanka
60
46.16
Steve Waugh
Australia
61
46.17
Anil Kumble
India
62
46.37
Simon Doull
New Zealand
63
46.70
Aaqib Javed
Pakistan
64
47.32
Saleem Malik
Pakistan
65
47.53
Peter Martin
England
66
48.00
Ruwan Kalpage
Sri Lanka
66
48.00
Cameron Cuffy
West Indies
66
48.00
Craig Evans
Zimbabwe
67
48.39
Mushtaq Ahmed
Pakistan
68
49.16
Chris Harris
New Zealand
69
49.16
Craig Matthews
South Africa
70
49.60
Craig White
England
71
50.45
Gavin Larsen
New Zealand
72
50.51
Shahid Afridi
Pakistan
73
51.00
Dominic Cork
England
73
51.00
Craig McDermott
Australia
74
51.47
Nathan Astle
New Zealand
75
51.86
Sourav Ganguly
India
76
52.33
Mark Waugh
Australia
77
53.33
Chris Cairns
New Zealand
78
54.00
Floris Jansen
Netherlands
79
54.53
Heath Streak
Zimbabwe
80
54.79
Courtney Walsh
West Indies
81
55.18
Sanath Jayasuriya
Sri Lanka
82
55.50
Sultan Zarawani
United Arab Emirates
83
56.04
Javagal Srinath
India
84
57.00
Nixon McLean
West Indies
85
57.20
Andy Caddick
England
86
58.00
Manoj Prabhakar
India
87
58.13
Brian McMillan
South Africa
88
58.51
Ian Bishop
West Indies
89
60.00
Phil Simmons
West Indies
89
60.00
Mohammad Hussain
Pakistan
89
60.00
Tom Moody
Australia
90
61.20
Tony Suji
Kenya
91
61.50
Jacques Kallis
South Africa
92
62.00
Peter Cantrell
Netherlands
93
63.31
Sunil Joshi
India
94
63.93
Pat Symcox
South Africa
95
64.30
Paul Strang
Zimbabwe
96
64.65
Robert Croft
England
97
65.00
Stuart Law
Australia
98
66.00
Darren Lehmann
Australia
98
66.00
Thomas Odoyo
Kenya
99
66.72
Justin Vaughan
New Zealand
100
67.75
Kumar Dharmasena
Sri Lanka
101
68.00
Richard Illingworth
England
101
68.00
Johanne Samarasekera
United Arab Emirates
102
68.85
Chris Lewis
England
103
69.60
Martin Suji
Kenya
104
70.00
Roland Lefebvre
Netherlands
105
70.50
Ravindra Pushpakumara
Sri Lanka
106
70.58
Henry Olonga
Zimbabwe
107
70.71
Phil Tufnell
England
108
73.71
Mark Ealham
England
109
75.00
Aasif Karim
Kenya
110
75.20
Peter McIntyre
Australia
111
75.40
Graeme Hick
England
112
76.80
Dipak Patel
New Zealand
113
78.00
Jason Gillespie
Australia
113
78.00
Steve Tikolo
Kenya
113
78.00
Shahzad Altaf
United Arab Emirates
114
78.27
Alan Mullally
England
115
79.04
Kenny Benjamin
West Indies
116
80.00
David Johnson
India
117
80.47
Guy Whittall
Zimbabwe
118
81.00
Shiv Chanderpaul
West Indies
119
81.98
Pramodya Wickramasinghe
Sri Lanka
120
83.00
Ronnie Irani
England
121
84.00
Mike Watkinson
England
121
84.00
Graham Thorpe
England
122
86.00
Paul-Jan Bakker
Netherlands
123
86.18
Robert Kennedy
New Zealand
124
87.00
Mohammad Akram
Pakistan
124
87.00
Paras Mhambrey
India
125
88.20
Dermot Reeve
England
125
88.20
Pommie Mbangwa
Zimbabwe
126
88.80
Eddo Brandes
Zimbabwe
127
89.20
Ajay Jadeja
India
128
90.00
Prashant Vaidya
India
128
90.00
Roger Twose
New Zealand
128
90.00
Stephen Peall
Zimbabwe
129
93.51
Bryan Strang
Zimbabwe
130
94.50
Aashish Kapoor
India
131
94.80
Hansie Cronje
South Africa
132
99.00
Geoff Allott
New Zealand
132
99.00
Simon Brown
England
133
99.13
Sachin Tendulkar
India
134
99.15
Brad Hogg
Australia
135
102.00
Angus Fraser
England
136
114.00
Arshad Laeeq
United Arab Emirates
137
120.00
Narendra Hirwani
India
137
120.00
Keith Arthurton
West Indies
138
120.60
Flavian Aponso
Netherlands
139
122.20
Andy Whittall
Zimbabwe
140
126.00
Azhar Mahmood
Pakistan
141
132.00
Saleem Raza
United Arab Emirates
142
141.75
Aamer Sohail
Pakistan
143
162.00
Shane Lee
Australia
144
164.00
Grant Flower
Zimbabwe
145
168.00
Rajindra Dhanraj
West Indies
146
183.60
Ian Salisbury
England
147
204.00
Carl Hooper
West Indies
148
276.00
Min Patel
England