Home
Fixtures
Results
News
Teams
Players
Grounds
Rankings
Stats
▼ QUICK LINKS
Recent Series
▼
India in New Zealand T20I Series
Pakistan Triangular Series
Sri Lanka in Pakistan T20I Series
Australia in South Africa Test Series
West Indies in India T20I Series
West Indies in India ODI Series
Recent Teams
▼
India
New Zealand
TBA
Sri Lanka
England
Australia
Recent Players
▼
Harry Brook
Jofra Archer
Joe Root
Azmatullah Omarzai
Joshua Tongue
Rashid Khan
Ben Duckett
Tanzid Tamim
Daniel Jakiel
Mark Adair
Ibrahim Zadran
Sami Muhammad Sohail
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 Economy in 2004: Top Performers, Rankings & Full Stats
This page shows players with the best economy during the 2004 season, ranking them by their on-field performances.
ALL FORMATS
2004
236 entries
1
0.50
Nathan Astle
NZ
level with Gary Kirsten
1
0.50
Gary Kirsten
SA
2
2.00
Trevor Gripper
ZIM
1.50 off the lead
● LEADS
Nathan Astle
NZ
0.50 · level with Kirsten
↑ IN THE CHASE
1
player sits within 10% of the lead on best economy
★ TOP-10 CUT-OFF
2.92
The mark at number ten — 226 entries sit below it
● NATION IN FRONT
West Indies
9 of the top 50 · 10 teams represented
Best Economy — full list
236 entries, ranked
Table view
1
Nathan Astle
NZ
0.50
1
Gary Kirsten
SA
0.50
2
Trevor Gripper
ZIM
2.00
3
Daren Ganga
WI
2.10
4
Ryan Hinds
WI
2.22
5
Manjurul Islam
BAN
2.33
6
Glenn McGrath
AUS
2.55
7
Zander de Bruyn
SA
2.56
8
Ian Bell
ENG
2.65
9
Riaz Afridi
PAK
2.81
10
Shane Warne
AUS
2.92
11
Martin Saggers
ENG
2.94
12
Michael Kasprowicz
AUS
2.94
13
Nathan Bracken
AUS
2.96
14
Shaun Pollock
SA
2.98
15
Jason Gillespie
AUS
2.99
16
Damien Martyn
AUS
3.00
16
Steve Waugh
AUS
3.00
16
Andrew Strauss
ENG
3.00
16
Neil McKenzie
SA
3.00
17
Wavell Hinds
WI
3.04
18
Danish Kaneria
PAK
3.04
19
Mohammad Rafique
BAN
3.05
20
Ashley Giles
ENG
3.05
21
Daniel Vettori
NZ
3.07
22
Chaminda Vaas
SL
3.09
23
Muttiah Muralitharan
SL
3.09
24
Harbhajan Singh
IND
3.13
25
Rangana Herath
SL
3.13
26
Travis Friend
ZIM
3.14
27
Darren Sammy
WI
3.17
28
Jacob Oram
NZ
3.17
29
Ramnaresh Sarwan
WI
3.18
30
Andrew Flintoff
ENG
3.22
31
Corey Collymore
WI
3.22
32
Sanath Jayasuriya
SL
3.27
33
Paul Adams
SA
3.29
34
Anil Kumble
IND
3.30
35
Dinesh Mongia
IND
3.33
36
Vasbert Drakes
WI
3.34
37
Steve Harmison
ENG
3.35
38
Thilan Samaraweera
SL
3.36
39
Darren Lehmann
AUS
3.36
40
Pedro Collins
WI
3.36
41
Enamul Haque jnr
BAN
3.38
42
Jehan Mubarak
SL
3.40
43
Matthew Hoggard
ENG
3.40
44
Heath Streak
ZIM
3.40
45
Daryl Tuffey
NZ
3.41
46
Dave Mohammed
WI
3.44
47
Jacques Rudolph
SA
3.44
48
Manzarul Islam
BAN
3.47
49
Nuwan Zoysa
SL
3.49
50
Andrew Hall
SA
3.49
51
Paul Wiseman
NZ
3.53
52
Tino Best
WI
3.57
53
Makhaya Ntini
SA
3.58
54
Chris Gayle
WI
3.60
55
Abdur Razzak
BAN
3.62
56
Adam Sanford
WI
3.63
57
Jacques Kallis
SA
3.63
58
Ali Asad
UAE
3.65
59
Chris Martin
NZ
3.65
60
Scott Styris
NZ
3.66
61
Simon Jones
ENG
3.68
62
Mashrafe Mortaza
BAN
3.70
63
Gavin Ewing
ZIM
3.73
64
Murali Kartik
IND
3.73
65
Brad Williams
AUS
3.77
66
Irfan Pathan
IND
3.78
67
Nicky Boje
SA
3.81
68
Nathan Hauritz
AUS
3.81
69
Gareth Batty
ENG
3.82
70
Zaheer Khan
IND
3.83
71
Umar Gul
PAK
3.84
72
Mohammad Khalil
PAK
3.85
73
Omari Banks
WI
3.85
74
Kumar Dharmasena
SL
3.86
75
Andre Nel
SA
3.90
76
Chris Cairns
NZ
3.90
77
Ian Bradshaw
WI
3.93
78
Ray Price
ZIM
3.94
79
Farveez Maharoof
SL
3.94
80
Prosper Utseya
ZIM
3.95
81
Craig McMillan
NZ
3.98
82
Mark Richardson
NZ
4.00
82
Martin van Jaarsveld
SA
4.00
82
Anthony McGrath
ENG
4.00
82
Tatenda Taibu
ZIM
4.00
82
Kumar Sangakkara
SL
4.00
82
Sylvester Joseph
WI
4.00
82
Khurram Khan
UAE
4.00
82
Mohammad Tauqir
UAE
4.00
83
Tillakaratne Dilshan
SL
4.01
84
Fazl-e-Akbar
PAK
4.01
85
Mushfiqur Rahman
BAN
4.03
86
Chris Harris
NZ
4.05
87
Stuart MacGill
AUS
4.06
88
James Franklin
NZ
4.07
89
Kaushal Lokuarachchi
SL
4.08
90
Gary Brent
ZIM
4.09
91
Aftab Ahmed
BAN
4.09
92
Dwayne Smith
WI
4.10
93
Fidel Edwards
WI
4.11
94
Dwayne Bravo
WI
4.14
95
Charl Langeveldt
SA
4.14
96
Dilhara Fernando
SL
4.18
97
Shoaib Malik
PAK
4.19
98
Amit Bhandari
IND
4.19
99
Sridharan Sriram
IND
4.21
100
Dale Steyn
SA
4.21
101
Abdul Razzaq
PAK
4.22
102
David Terbrugge
SA
4.23
103
Lasith Malinga
SL
4.24
104
Marcus Trescothick
ENG
4.28
105
Shoaib Akhtar
PAK
4.31
106
Justin Ontong
SA
4.32
107
Rajin Saleh
BAN
4.32
108
Nazmul Hossain
BAN
4.32
109
Tapash Baisya
BAN
4.34
110
Michael Vaughan
ENG
4.35
111
Simon Katich
AUS
4.35
112
Alex Wharf
ENG
4.36
113
Alok Kapali
BAN
4.37
114
Martin Suji
KEN
4.39
115
Sameer Zia
UAE
4.40
116
Ed Rainsford
ZIM
4.40
117
Nuwan Kulasekara
SL
4.42
118
Hemang Badani
IND
4.43
118
Michael Mason
NZ
4.43
118
Jean-Paul Duminy
SA
4.43
119
Asim Saeed
UAE
4.44
120
Upul Chandana
SL
4.46
121
Mohammad Sami
PAK
4.48
122
Lance Klusener
SA
4.51
123
Yuvraj Singh
IND
4.51
124
Mervyn Dillon
WI
4.52
125
Shabbir Ahmed
PAK
4.52
126
Albie Morkel
SA
4.52
127
Graeme Smith
SA
4.52
128
Darren Gough
ENG
4.53
129
Nantie Hayward
SA
4.53
130
Ajit Agarkar
IND
4.58
131
Douglas Hondo
ZIM
4.61
132
Ashish Nehra
IND
4.62
133
Andrew Symonds
AUS
4.63
134
Shahid Afridi
PAK
4.63
135
Stuart Matsikenyeri
ZIM
4.63
136
Paul Collingwood
ENG
4.64
137
Khaled Mahmud
BAN
4.64
138
James Kirtley
ENG
4.67
139
Ian Butler
NZ
4.67
140
James Anderson
ENG
4.68
141
Grant Flower
ZIM
4.68
142
Jermaine Lawson
WI
4.70
143
Lakshmipathy Balaji
IND
4.70
144
Robin Peterson
SA
4.71
145
Joginder Sharma
IND
4.71
146
Naved-ul-Hasan
PAK
4.73
147
Saqlain Mushtaq
PAK
4.74
148
Sachin Tendulkar
IND
4.75
149
Sourav Ganguly
IND
4.76
150
Tawanda Mupariwa
ZIM
4.77
151
Brad Hogg
AUS
4.77
152
Imran Farhat
PAK
4.79
153
Thomas Odoyo
KEN
4.85
153
Tony Reid
USA
4.85
154
Najeeb Amar
HK
4.85
155
Sean Ervine
ZIM
4.85
156
Iftikhar Anjum
PAK
4.87
157
Alamgir Kabir
BAN
4.88
158
Tareq Aziz
BAN
4.88
159
Andy Blignaut
ZIM
4.89
160
Kyle Mills
NZ
4.90
161
Mohammad Ashraful
BAN
4.94
162
Michael Clarke
AUS
4.99
163
Ricky Ponting
AUS
5.00
163
Talha Jubair
BAN
5.00
163
Ian Blackwell
ENG
5.00
163
Michael Hussey
AUS
5.00
163
Mark Vermeulen
ZIM
5.00
163
Roy Lamsam
HK
5.00
163
Arshad Ali
UAE
5.00
164
Saman Jayantha
SL
5.05
165
Shane Watson
AUS
5.06
166
Brett Lee
AUS
5.07
167
Virender Sehwag
IND
5.08
168
Chris Mpofu
ZIM
5.08
169
Ian Harvey
AUS
5.14
170
Blessing Mahwire
ZIM
5.16
171
Khalid Khan
HK
5.17
172
Ramesh Powar
IND
5.20
173
Tinashe Panyangara
ZIM
5.20
174
Russel Arnold
SL
5.27
175
Azhar Mahmood
PAK
5.29
176
Steve Tikolo
KEN
5.30
177
Mluleki Nkala
ZIM
5.31
178
Ryan Hurley
WI
5.32
179
Andy Bichel
AUS
5.32
180
Mahela Jayawardene
SL
5.33
181
Yasir Hameed
PAK
5.50
181
Bazid Khan
PAK
5.50
181
Shiv Chanderpaul
WI
5.50
182
Sanjay Bangar
IND
5.55
183
Alexander French
HK
5.58
184
Peter Ongondo
KEN
5.60
185
Alan Dawson
SA
5.63
186
Ricardo Powell
WI
5.74
187
Ravi Rampaul
WI
5.78
188
Vusi Sibanda
ZIM
5.80
189
Ilyas Gull
HK
5.95
190
Rikki Clarke
ENG
5.95
191
Afzaal Haider
HK
6.12
192
Rohan Gavaskar
IND
6.17
193
Nadeem Ahmed
HK
6.30
194
Elton Chigumbura
ZIM
6.34
195
Robert Croft
ENG
6.38
196
Brendan Taylor
ZIM
6.39
197
Andre Adams
NZ
6.50
198
Sajid Mahmood
ENG
6.53
199
Clayton Lambert
WI
6.60
200
Ragheb Aga
KEN
6.69
201
Howard Johnson
USA
6.90
202
Waddington Mwayenga
ZIM
6.92
203
Brijal Patel
KEN
7.00
203
Donovan Blake
USA
7.00
204
Imran Nazir
PAK
7.25
205
Rashid
USA
7.26
206
Richard Staple
USA
7.60
207
Syed Maqsood
UAE
7.64
208
Rizwan Latif
UAE
7.67
209
Tony Suji
KEN
8.33
210
Hasibul Hossain
BAN
8.83
211
Mohammad Yousuf
PAK
10.00
212
Kevin Pietersen
ENG
11.00
213
Leon Romero
USA
13.00
Show all 236 ↓
Nothing matches that filter.
RECENT RESULTS
4 matches
▲
show
‹
CPL
CPL 2026
FAL
AMA
CPL
CPL 2026
FAL
AMA
CPL
CPL 2026
TRI
FAL
CPL
CPL 2026
FAL
TRI
›