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 2004 for ODI
Position
Best Strike Rate
Player Name
Team Name
1
6.00
Arshad Ali
United Arab Emirates
2
6.80
Ian Bell
England
3
10.80
Imran Farhat
Pakistan
4
14.80
Amit Bhandari
India
5
21.50
Charl Langeveldt
South Africa
6
21.60
Ramnaresh Sarwan
West Indies
7
22.50
Fidel Edwards
West Indies
8
23.58
Michael Kasprowicz
Australia
9
24.00
Khurram Khan
United Arab Emirates
9
24.00
Wavell Hinds
West Indies
9
24.00
Leon Romero
U.S.A.
10
25.26
Sachin Tendulkar
India
11
25.33
Tareq Aziz
Bangladesh
12
25.92
Tino Best
West Indies
13
26.26
Shahid Afridi
Pakistan
14
27.00
Rizwan Latif
United Arab Emirates
15
27.41
Heath Streak
Zimbabwe
16
28.00
James Franklin
New Zealand
17
28.50
Sridharan Sriram
India
17
28.50
Ilyas Gull
Hong Kong
18
28.98
Darren Lehmann
Australia
19
29.00
Aftab Ahmed
Bangladesh
19
29.00
Jermaine Lawson
West Indies
20
29.27
Chaminda Vaas
Sri Lanka
21
29.47
Brad Williams
Australia
22
30.00
Russel Arnold
Sri Lanka
22
30.00
Richard Staple
U.S.A.
23
30.36
Brad Hogg
Australia
24
30.49
Andrew Flintoff
England
25
31.65
Irfan Pathan
India
26
31.65
Ian Butler
New Zealand
27
31.83
Ajit Agarkar
India
28
32.00
Simon Jones
England
29
32.22
Chris Cairns
New Zealand
30
32.45
Muttiah Muralitharan
Sri Lanka
31
32.62
Nuwan Zoysa
Sri Lanka
32
32.73
Dwayne Bravo
West Indies
33
33.19
Sean Ervine
Zimbabwe
34
33.60
Makhaya Ntini
South Africa
35
33.76
Scott Styris
New Zealand
36
33.82
Jason Gillespie
Australia
37
33.89
Upul Chandana
Sri Lanka
38
34.50
Dilhara Fernando
Sri Lanka
39
34.73
Tawanda Mupariwa
Zimbabwe
40
34.96
Steve Harmison
England
41
35.14
Jacob Oram
New Zealand
42
35.25
Daniel Vettori
New Zealand
43
35.56
Brett Lee
Australia
44
36.00
Anthony McGrath
England
44
36.00
Khalid Khan
Hong Kong
44
36.00
Darren Sammy
West Indies
45
36.20
Gary Brent
Zimbabwe
46
36.38
Naved-ul-Hasan
Pakistan
47
36.46
Chris Gayle
West Indies
48
36.48
Shoaib Akhtar
Pakistan
49
37.04
Tapash Baisya
Bangladesh
50
37.34
Farveez Maharoof
Sri Lanka
51
38.40
Ravi Rampaul
West Indies
51
38.40
Ashley Giles
England
52
38.88
Darren Gough
England
53
39.00
Marcus Trescothick
England
53
39.00
Thomas Odoyo
Kenya
53
39.00
Ragheb Aga
Kenya
54
39.14
Alex Wharf
England
55
39.17
Kyle Mills
New Zealand
56
39.26
Lakshmipathy Balaji
India
57
39.67
Michael Clarke
Australia
58
39.99
Shoaib Malik
Pakistan
59
40.00
Michael Mason
New Zealand
60
40.16
Daryl Tuffey
New Zealand
61
40.20
Graeme Smith
South Africa
62
40.20
James Anderson
England
63
40.31
Mohammad Sami
Pakistan
64
40.90
Tinashe Panyangara
Zimbabwe
65
41.73
Ashish Nehra
India
66
42.00
Hemang Badani
India
66
42.00
Gavin Ewing
Zimbabwe
66
42.00
Tatenda Taibu
Zimbabwe
67
42.18
Khaled Mahmud
Bangladesh
68
43.63
Elton Chigumbura
Zimbabwe
69
43.64
Jacques Kallis
South Africa
70
43.71
Kaushal Lokuarachchi
Sri Lanka
70
43.71
Zaheer Khan
India
71
44.00
Rikki Clarke
England
72
44.67
Ian Bradshaw
West Indies
73
44.68
Lance Klusener
South Africa
74
44.80
Paul Collingwood
England
75
45.00
Sajid Mahmood
England
75
45.00
Abdur Razzak
Bangladesh
75
45.00
Vusi Sibanda
Zimbabwe
76
45.60
Virender Sehwag
India
76
45.60
Ian Harvey
Australia
77
45.86
Douglas Hondo
Zimbabwe
78
46.00
Brendan Taylor
Zimbabwe
78
46.00
Rajin Saleh
Bangladesh
79
46.20
Nazmul Hossain
Bangladesh
80
46.36
Mervyn Dillon
West Indies
81
46.80
Rangana Herath
Sri Lanka
82
48.00
Ian Blackwell
England
83
48.43
Shabbir Ahmed
Pakistan
84
49.20
Azhar Mahmood
Pakistan
84
49.20
Danish Kaneria
Pakistan
85
49.50
Murali Kartik
India
86
49.85
Harbhajan Singh
India
87
51.00
Lasith Malinga
Sri Lanka
87
51.00
Afzaal Haider
Hong Kong
88
51.20
Shaun Pollock
South Africa
89
51.33
Stuart Matsikenyeri
Zimbabwe
90
52.09
Mohammad Rafique
Bangladesh
91
52.20
Dwayne Smith
West Indies
92
53.25
Andrew Symonds
Australia
93
54.00
Martin Suji
Kenya
93
54.00
Asim Saeed
United Arab Emirates
94
56.10
Sanath Jayasuriya
Sri Lanka
95
56.50
Andy Blignaut
Zimbabwe
96
57.00
Alan Dawson
South Africa
96
57.00
Corey Collymore
West Indies
96
57.00
Mashrafe Mortaza
Bangladesh
97
57.30
Yuvraj Singh
India
98
57.52
Manzarul Islam
Bangladesh
99
60.00
Vasbert Drakes
West Indies
99
60.00
Steve Tikolo
Kenya
99
60.00
Ali Asad
United Arab Emirates
99
60.00
Sameer Zia
United Arab Emirates
99
60.00
Howard Johnson
U.S.A.
100
60.33
Abdul Razzaq
Pakistan
101
60.52
Nicky Boje
South Africa
102
62.40
Blessing Mahwire
Zimbabwe
103
62.87
Tillakaratne Dilshan
Sri Lanka
104
63.00
Albie Morkel
South Africa
104
63.00
Ed Rainsford
Zimbabwe
105
64.00
Sourav Ganguly
India
106
64.20
Glenn McGrath
Australia
107
66.00
Sanjay Bangar
India
107
66.00
Gareth Batty
England
107
66.00
Syed Maqsood
United Arab Emirates
108
66.30
Mluleki Nkala
Zimbabwe
109
67.20
Grant Flower
Zimbabwe
110
68.00
Michael Vaughan
England
111
69.10
Andre Nel
South Africa
112
72.00
Alexander French
Hong Kong
112
72.00
Waddington Mwayenga
Zimbabwe
112
72.00
Rohan Gavaskar
India
113
73.20
Mushfiqur Rahman
Bangladesh
114
74.00
Andy Bichel
Australia
115
76.00
Ryan Hurley
West Indies
116
78.00
Tony Reid
U.S.A.
117
84.00
Jean-Paul Duminy
South Africa
118
84.90
Anil Kumble
India
119
85.71
Ray Price
Zimbabwe
120
88.50
Chris Harris
New Zealand
121
90.00
Iftikhar Anjum
Pakistan
122
114.00
Robin Peterson
South Africa
123
120.00
Najeeb Amar
Hong Kong
123
120.00
Mohammad Tauqir
United Arab Emirates
124
121.20
Ricardo Powell
West Indies
125
126.00
Joginder Sharma
India
126
144.00
Andre Adams
New Zealand
127
159.00
Kumar Dharmasena
Sri Lanka
128
186.00
Nuwan Kulasekara
Sri Lanka
129
280.50
Prosper Utseya
Zimbabwe