Home
Fixtures
Results
News
Teams
Players
Grounds
Rankings
Stats
▼ QUICK LINKS
Recent Series
▼
India in New Zealand T20I Series
Australia in South Africa Test Series
West Indies in India T20I Series
West Indies in India ODI Series
Australia in South Africa ODI Series
Sri Lanka in England ODI Series
Recent Teams
▼
India
New Zealand
Australia
South Africa
West Indies
Sri Lanka
Recent Players
▼
Azmatullah Omarzai
Rashid Khan
Daniel Jakiel
Tanzid Tamim
Mark Adair
Ibrahim Zadran
Sami Muhammad Sohail
Dhananjaya de Silva
Sediqullah Atal
Mehidy Hasan
George Dockrell
Taskin Ahmed
ODI 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
T20 World Cup
▼
World Cup 2026
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
Yearwise Records
▼
2026 Stats
2025 Stats
2024 Stats
2023 Stats
2022 Stats
2021 Stats
2020 Stats
2019 Stats
2018 Stats
All-Time Stats
All archives →
Best Strike Rate in 2004: Top Performers, Rankings & Full Stats
This page shows players with the best strike rate during the 2004 season, ranking them by their on-field performances.
ODI
2004
163 entries
1
6.00
Arshad Ali
UAE
0.80 clear of Ian Bell
2
6.80
Ian Bell
ENG
0.80 off the lead
3
10.80
Imran Farhat
PAK
4.80 off the lead
● LEADS
Arshad Ali
UAE
6.00 · 0.80 better than Bell
↑ IN THE CHASE
0
players within 10% of the lead — Ali is out on their own
★ TOP-10 CUT-OFF
25.26
The mark at number ten — 153 entries sit below it
● NATION IN FRONT
Australia
6 of the top 50 · 13 teams represented
Best Strike Rate — full list
163 entries, ranked
Table view
1
Arshad Ali
UAE
6.00
2
Ian Bell
ENG
6.80
3
Imran Farhat
PAK
10.80
4
Amit Bhandari
IND
14.80
5
Charl Langeveldt
SA
21.50
6
Ramnaresh Sarwan
WI
21.60
7
Fidel Edwards
WI
22.50
8
Michael Kasprowicz
AUS
23.58
9
Khurram Khan
UAE
24.00
9
Wavell Hinds
WI
24.00
9
Leon Romero
USA
24.00
9
Not on record
ENG
24.00
9
Not on record
ENG
24.00
10
Sachin Tendulkar
IND
25.26
11
Tareq Aziz
BAN
25.33
12
Tino Best
WI
25.92
13
Shahid Afridi
PAK
26.26
14
Rizwan Latif
UAE
27.00
15
Heath Streak
ZIM
27.41
16
James Franklin
NZ
28.00
17
Sridharan Sriram
IND
28.50
17
Ilyas Gull
HK
28.50
18
Darren Lehmann
AUS
28.98
19
Aftab Ahmed
BAN
29.00
19
Jermaine Lawson
WI
29.00
20
Chaminda Vaas
SL
29.27
21
Brad Williams
AUS
29.47
22
Russel Arnold
SL
30.00
22
Richard Staple
USA
30.00
23
Brad Hogg
AUS
30.36
24
Andrew Flintoff
ENG
30.49
25
Irfan Pathan
IND
31.65
26
Ian Butler
NZ
31.65
27
Ajit Agarkar
IND
31.83
28
Simon Jones
ENG
32.00
29
Chris Cairns
NZ
32.22
30
Muttiah Muralitharan
SL
32.45
31
Nuwan Zoysa
SL
32.62
32
Dwayne Bravo
WI
32.73
33
Sean Ervine
ZIM
33.19
34
Makhaya Ntini
SA
33.60
35
Scott Styris
NZ
33.76
36
Jason Gillespie
AUS
33.82
37
Upul Chandana
SL
33.89
38
Dilhara Fernando
SL
34.50
39
Tawanda Mupariwa
ZIM
34.73
40
Steve Harmison
ENG
34.96
41
Jacob Oram
NZ
35.14
42
Daniel Vettori
NZ
35.25
43
Brett Lee
AUS
35.56
44
Anthony McGrath
ENG
36.00
44
Khalid Khan
HK
36.00
44
Darren Sammy
WI
36.00
45
Gary Brent
ZIM
36.20
46
Naved-ul-Hasan
PAK
36.38
47
Chris Gayle
WI
36.46
48
Shoaib Akhtar
PAK
36.48
49
Tapash Baisya
BAN
37.04
50
Farveez Maharoof
SL
37.34
51
Ravi Rampaul
WI
38.40
51
Ashley Giles
ENG
38.40
52
Darren Gough
ENG
38.88
53
Marcus Trescothick
ENG
39.00
53
Thomas Odoyo
KEN
39.00
53
Ragheb Aga
KEN
39.00
54
Alex Wharf
ENG
39.14
55
Kyle Mills
NZ
39.17
56
Lakshmipathy Balaji
IND
39.26
57
Michael Clarke
AUS
39.67
58
Shoaib Malik
PAK
39.99
59
Michael Mason
NZ
40.00
60
Daryl Tuffey
NZ
40.16
61
Graeme Smith
SA
40.20
62
James Anderson
ENG
40.20
63
Mohammad Sami
PAK
40.31
64
Tinashe Panyangara
ZIM
40.90
65
Ashish Nehra
IND
41.73
66
Hemang Badani
IND
42.00
66
Gavin Ewing
ZIM
42.00
66
Tatenda Taibu
ZIM
42.00
67
Khaled Mahmud
BAN
42.18
68
Elton Chigumbura
ZIM
43.63
69
Jacques Kallis
SA
43.64
70
Kaushal Lokuarachchi
SL
43.71
70
Zaheer Khan
IND
43.71
71
Rikki Clarke
ENG
44.00
72
Ian Bradshaw
WI
44.67
73
Lance Klusener
SA
44.68
74
Paul Collingwood
ENG
44.80
75
Sajid Mahmood
ENG
45.00
75
Abdur Razzak
BAN
45.00
75
Vusi Sibanda
ZIM
45.00
76
Virender Sehwag
IND
45.60
76
Ian Harvey
AUS
45.60
77
Douglas Hondo
ZIM
45.86
78
Brendan Taylor
ZIM
46.00
78
Rajin Saleh
BAN
46.00
79
Nazmul Hossain
BAN
46.20
80
Mervyn Dillon
WI
46.36
81
Rangana Herath
SL
46.80
82
Ian Blackwell
ENG
48.00
83
Shabbir Ahmed
PAK
48.43
84
Azhar Mahmood
PAK
49.20
84
Danish Kaneria
PAK
49.20
85
Murali Kartik
IND
49.50
86
Harbhajan Singh
IND
49.85
87
Lasith Malinga
SL
51.00
87
Afzaal Haider
HK
51.00
88
Shaun Pollock
SA
51.20
89
Stuart Matsikenyeri
ZIM
51.33
90
Mohammad Rafique
BAN
52.09
91
Dwayne Smith
WI
52.20
92
Andrew Symonds
AUS
53.25
93
Martin Suji
KEN
54.00
93
Asim Saeed
UAE
54.00
94
Sanath Jayasuriya
SL
56.10
95
Andy Blignaut
ZIM
56.50
96
Alan Dawson
SA
57.00
96
Corey Collymore
WI
57.00
96
Mashrafe Mortaza
BAN
57.00
97
Yuvraj Singh
IND
57.30
98
Manzarul Islam
BAN
57.52
99
Vasbert Drakes
WI
60.00
99
Steve Tikolo
KEN
60.00
99
Ali Asad
UAE
60.00
99
Sameer Zia
UAE
60.00
99
Howard Johnson
USA
60.00
100
Abdul Razzaq
PAK
60.33
101
Nicky Boje
SA
60.52
102
Blessing Mahwire
ZIM
62.40
103
Tillakaratne Dilshan
SL
62.87
104
Albie Morkel
SA
63.00
104
Ed Rainsford
ZIM
63.00
105
Sourav Ganguly
IND
64.00
106
Glenn McGrath
AUS
64.20
107
Sanjay Bangar
IND
66.00
107
Gareth Batty
ENG
66.00
107
Syed Maqsood
UAE
66.00
108
Mluleki Nkala
ZIM
66.30
109
Grant Flower
ZIM
67.20
110
Michael Vaughan
ENG
68.00
111
Andre Nel
SA
69.10
112
Alexander French
HK
72.00
112
Waddington Mwayenga
ZIM
72.00
112
Rohan Gavaskar
IND
72.00
113
Mushfiqur Rahman
BAN
73.20
114
Andy Bichel
AUS
74.00
115
Ryan Hurley
WI
76.00
116
Tony Reid
USA
78.00
117
Jean-Paul Duminy
SA
84.00
118
Anil Kumble
IND
84.90
119
Ray Price
ZIM
85.71
120
Chris Harris
NZ
88.50
121
Iftikhar Anjum
PAK
90.00
122
Robin Peterson
SA
114.00
123
Najeeb Amar
HK
120.00
123
Mohammad Tauqir
UAE
120.00
124
Ricardo Powell
WI
121.20
125
Joginder Sharma
IND
126.00
126
Andre Adams
NZ
144.00
127
Kumar Dharmasena
SL
159.00
128
Nuwan Kulasekara
SL
186.00
129
Prosper Utseya
ZIM
280.50
Show all 163 ↓
Nothing matches that filter.
RECENT RESULTS
5 matches
▲
show
‹
CPL
CPL 2026
KIN
PAT
T20I
ICC Men's T20 World Cup Sub Regional Europe Qualifier C
BUL
59 (14.4)
SPN
61/1 (4.5)
T20I
ICC Men's T20 World Cup Sub Regional Europe Qualifier C
CZE
ISR
155/3 (16.0)
T20I
ICC Men's T20 World Cup Sub Regional Europe Qualifier C
FIN
168/9 (20.0)
LUX
95 (17.2)
T20I
ICC Men's T20 World Cup Sub Regional Europe Qualifier C
GER
98/3 (8.1)
GRC
96 (18.2)
›