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 Averages in 2004: Top Performers, Rankings & Full Stats
This page shows players with the best averages during the 2004 season, ranking them by their on-field performances.
ALL FORMATS
2004
301 entries
1
148 / 1
Brad Hogg
AUS
56 clear of Ashwell Prince
2
92 / 1
Ashwell Prince
SA
56 off the lead
3
2058 / 25
Jacques Kallis
SA
65.68 off the lead
● LEADS
Brad Hogg
AUS
148 / 1 · 56 ahead of Prince
↑ IN THE CHASE
0
players within 10% of the lead — Hogg is out on their own
★ TOP-10 CUT-OFF
1796 / 31
The mark at number ten — 291 entries sit below it
● NATION IN FRONT
Australia
8 of the top 50 · 10 teams represented
Best Averages — full list
301 entries, ranked
Table view
1
Brad Hogg
AUS
148 / 1
2
Ashwell Prince
SA
92 / 1
3
Jacques Kallis
SA
2058 / 25
4
Graham Thorpe
ENG
951 / 13
5
Ray Price
ZIM
61 / 1
6
Steve Waugh
AUS
120 / 2
7
Sachin Tendulkar
IND
1727 / 29
8
Justin Langer
AUS
1481 / 25
9
Ian Bradshaw
WI
58 / 1
10
Ramnaresh Sarwan
WI
1796 / 31
11
Andrew Symonds
AUS
856 / 15
12
Andrew Flintoff
ENG
1531 / 27
13
Kumar Sangakkara
SL
2124 / 38
14
Andrew Strauss
ENG
1718 / 31
15
Heath Streak
ZIM
385 / 7
16
Rahul Dravid
IND
1971 / 36
17
Jacques Rudolph
SA
1301 / 25
18
David Hemp
BER
52 / 1
19
Stephen Fleming
NZ
1658 / 32
20
Zaheer Khan
IND
207 / 4
21
Rob Key
ENG
504 / 10
22
Brian Lara
WI
1662 / 33
23
Stuart Carlisle
ZIM
498 / 10
24
Salman Butt
PAK
348 / 7
25
Damien Martyn
AUS
1964 / 40
26
Marvan Atapattu
SL
1695 / 35
27
Nasser Hussain
ENG
334 / 7
28
Adam Gilchrist
AUS
1716 / 36
29
Chris Gayle
WI
1857 / 39
30
Inzamam-ul-Haq
PAK
1283 / 27
31
Michael Papps
NZ
376 / 8
31
Kyle Mills
NZ
94 / 2
31
Hemang Badani
IND
141 / 3
32
Ian Bell
ENG
233 / 5
33
Virender Sehwag
IND
1812 / 39
34
Graeme Smith
SA
1573 / 34
35
Shoaib Malik
PAK
1146 / 25
36
Marcus Trescothick
ENG
1675 / 37
37
Sanath Jayasuriya
SL
1854 / 41
38
Mathew Sinclair
NZ
489 / 11
39
Younis Khan
PAK
707 / 16
40
Matthew Hayden
AUS
2069 / 47
41
Gautam Gambhir
IND
307 / 7
42
Barney Rogers
ZIM
131 / 3
43
Sean Ervine
ZIM
480 / 11
44
Michael Clarke
AUS
1211 / 28
45
Asim Kamal
PAK
172 / 4
46
Herschelle Gibbs
SA
1149 / 27
47
Shiv Chanderpaul
WI
1383 / 33
48
Mahela Jayawardene
SL
1537 / 37
49
Parthiv Patel
IND
415 / 10
50
Darren Lehmann
AUS
1078 / 26
51
Jacob Oram
NZ
911 / 22
52
Neil McKenzie
SA
205 / 5
52
Brijal Patel
KEN
41 / 1
53
Gary Kirsten
SA
286 / 7
54
Mohammad Yousuf
PAK
1307 / 32
55
Simon Katich
AUS
648 / 16
56
Andrew Hall
SA
240 / 6
57
Ricky Ponting
AUS
1537 / 39
58
Scott Styris
NZ
1295 / 33
59
Clayton Lambert
WI
39 / 1
59
Ramveer Rai
UAE
39 / 1
60
Brendon McCullum
NZ
815 / 21
61
Zander de Bruyn
SA
155 / 4
62
Chris Cairns
NZ
885 / 23
63
Abdul Razzaq
PAK
844 / 22
64
Mark Butcher
ENG
498 / 13
65
Devon Smith
WI
415 / 11
66
Sourav Ganguly
IND
1355 / 36
67
VVS Laxman
IND
1350 / 36
68
Boeta Dippenaar
SA
599 / 16
69
Omari Banks
WI
74 / 2
69
Andy Bichel
AUS
37 / 1
70
Thilan Samaraweera
SL
516 / 14
71
Hamish Marshall
NZ
659 / 18
72
Craig McMillan
NZ
653 / 18
73
Michael Vaughan
ENG
1269 / 35
74
AB de Villiers
SA
108 / 3
74
Gavin Ewing
ZIM
72 / 2
74
Morris Ouma
KEN
72 / 2
75
Mohammad Kaif
IND
717 / 20
76
Mohammad Ashraful
BAN
852 / 24
77
Matt Prior
ENG
35 / 1
77
Trevor Gripper
ZIM
70 / 2
78
Nathan Astle
NZ
804 / 23
79
Vikram Solanki
ENG
349 / 10
80
Hashan Tillakaratne
SL
172 / 5
81
Geraint Jones
ENG
743 / 22
82
Mark Richardson
NZ
570 / 17
83
Mark Boucher
SA
500 / 15
84
Ravi Shah
KEN
33 / 1
84
Kennedy Otieno
KEN
33 / 1
85
Yuvraj Singh
IND
1118 / 34
86
Ramesh Powar
IND
32 / 1
87
Yasir Hameed
PAK
1086 / 34
88
Tatenda Taibu
ZIM
752 / 24
89
Saleem Elahi
PAK
125 / 4
90
Khaled Mashud
BAN
748 / 24
91
Talha Jubair
BAN
31 / 1
92
Tillakaratne Dilshan
SL
804 / 26
93
Saman Jayantha
SL
400 / 13
94
Manzarul Islam
BAN
458 / 15
95
Mohammad Tauqir
UAE
61 / 2
96
Ridley Jacobs
WI
487 / 16
97
Grant Flower
ZIM
304 / 10
98
Hamilton Masakadza
ZIM
90 / 3
98
Manoj Cheruparambil
HK
30 / 1
98
Paul Wiseman
NZ
90 / 3
98
Sridharan Sriram
IND
60 / 2
99
Ricardo Powell
WI
497 / 17
100
Martin van Jaarsveld
SA
256 / 9
101
Ashley Giles
ENG
426 / 15
102
Imran Farhat
PAK
680 / 24
103
Shane Watson
AUS
28 / 1
103
Tabarak Dar
HK
56 / 2
104
Chaminda Vaas
SL
474 / 17
105
Elton Chigumbura
ZIM
334 / 12
106
Michael Bevan
AUS
278 / 10
107
Avishka Gunawardene
SL
388 / 14
108
Ryan Hinds
WI
136 / 5
109
Dion Ebrahim
ZIM
703 / 26
110
Paul Collingwood
ENG
376 / 14
111
Craig Cumming
NZ
80 / 3
111
Dwayne Bravo
WI
320 / 12
112
Shaun Pollock
SA
529 / 20
113
Shahid Afridi
GER
238 / 9
114
Dwayne Smith
WI
526 / 20
115
Rajin Saleh
BAN
620 / 24
116
Habibul Bashar
BAN
564 / 22
117
Naved-ul-Hasan
PAK
51 / 2
118
Moin Khan
PAK
382 / 15
119
Danish Kaneria
PAK
25 / 1
120
Brendan Taylor
ZIM
491 / 20
121
Daniel Vettori
NZ
368 / 15
122
Prosper Utseya
ZIM
147 / 6
123
Glenn McGrath
AUS
97 / 4
124
Robin Peterson
SA
96 / 4
125
Wavell Hinds
WI
143 / 6
126
Ajit Agarkar
IND
278 / 12
127
Irfan Pathan
IND
440 / 19
128
Jason Gillespie
AUS
370 / 16
129
Misbah-ul-Haq
PAK
23 / 1
129
Hitesh Modi
KEN
23 / 1
129
Sylvester Joseph
WI
115 / 5
129
Steve Massiah
USA
23 / 1
130
Nicky Boje
SA
275 / 12
131
Mohammad Rafique
BAN
527 / 23
132
Carlton Baugh
WI
114 / 5
133
Dave Mohammed
WI
68 / 3
134
Nafees Iqbal
BAN
287 / 13
135
Afzaal Haider
HK
22 / 1
135
Shabbir Ahmed
PAK
22 / 1
136
Lance Klusener
SA
197 / 9
137
Mashrafe Mortaza
BAN
87 / 4
138
Harbhajan Singh
IND
217 / 10
139
Aftab Ahmed
BAN
238 / 11
140
Ali Asad
UAE
21 / 1
141
Shahriar Hossain
BAN
82 / 4
142
Chris Read
ENG
121 / 6
143
Upul Chandana
SL
523 / 26
144
Albie Morkel
SA
40 / 2
144
Matthew Maynard
ENG
20 / 1
144
Nazmul Hossain
BAN
20 / 1
144
Mark Johnson
USA
20 / 1
145
Makhaya Ntini
SA
178 / 9
146
Stuart Matsikenyeri
ZIM
474 / 24
147
Russel Arnold
SL
118 / 6
148
Andy Blignaut
ZIM
117 / 6
149
MS Dhoni
IND
19 / 1
150
Rohan Gavaskar
IND
151 / 8
151
Muttiah Muralitharan
SL
94 / 5
152
Mervyn Dillon
WI
74 / 4
152
Fazl-e-Akbar
PAK
37 / 2
153
Chris Harris
NZ
129 / 7
154
Taufeeq Umar
PAK
110 / 6
155
Khaled Mahmud
BAN
181 / 10
156
Mushfiqur Rahman
BAN
286 / 16
157
Murali Kartik
IND
88 / 5
158
Matthew Hoggard
ENG
123 / 7
159
Steve Harmison
ENG
140 / 8
159
Romesh Kaluwitharana
SL
175 / 10
160
Farveez Maharoof
SL
155 / 9
161
Hannan Sarkar
BAN
172 / 10
162
Nuwan Zoysa
SL
154 / 9
163
Dale Steyn
SA
17 / 1
163
Ravi Rampaul
WI
34 / 2
163
Tim Smart
HK
34 / 2
163
Rohan Alexander
USA
34 / 2
164
Alester Maregwede
ZIM
169 / 10
165
Javed Omar
BAN
321 / 19
166
Tinashe Panyangara
ZIM
152 / 9
167
Mluleki Nkala
ZIM
168 / 10
168
Tapash Baisya
BAN
278 / 17
169
Jehan Mubarak
SL
49 / 3
170
Ian Harvey
AUS
113 / 7
171
Robert Croft
ENG
16 / 1
171
Azhar Mahmood
PAK
48 / 3
171
James Franklin
NZ
64 / 4
171
Kumar Dharmasena
SL
32 / 2
171
Jignesh Desai
USA
16 / 1
172
Brett Lee
AUS
62 / 4
173
Nathan Hauritz
AUS
15 / 1
173
Darren Gough
ENG
45 / 3
173
Daryl Tuffey
NZ
45 / 3
173
Vasbert Drakes
WI
60 / 4
173
Thomas Odoyo
KEN
15 / 1
174
Alan Dawson
SA
29 / 2
175
Kamran Akmal
PAK
86 / 6
176
Vusi Sibanda
ZIM
186 / 13
177
Kaushal Lokuarachchi
SL
71 / 5
178
Aakash Chopra
IND
113 / 8
179
Shane Warne
AUS
211 / 15
180
Dinesh Karthik
IND
98 / 7
180
Umar Gul
PAK
14 / 1
180
Asghar Ali
UAE
14 / 1
181
Brad Haddin
AUS
83 / 6
182
Mohammad Sami
PAK
201 / 15
183
Lakshmipathy Balaji
IND
106 / 8
184
Rangana Herath
SL
66 / 5
185
Lasith Malinga
SL
13 / 1
185
Blessing Mahwire
ZIM
13 / 1
185
Imran Nazir
PAK
52 / 4
185
Abdur Razzak
BAN
39 / 3
186
Anil Kumble
IND
168 / 13
187
Corey Collymore
WI
77 / 6
188
Bazid Khan
PAK
12 / 1
188
Asim Saeed
UAE
12 / 1
188
Alexander French
HK
24 / 2
188
Dinesh Mongia
IND
12 / 1
188
James Anderson
ENG
36 / 3
188
Ian Blackwell
ENG
36 / 3
188
Naeemuddin Aslam
UAE
12 / 1
189
Thami Tsolekile
SA
47 / 4
190
Shoaib Akhtar
PAK
161 / 14
191
Daren Ganga
WI
66 / 6
192
Tawanda Mupariwa
ZIM
42 / 4
193
Alok Kapali
BAN
142 / 14
194
Mark Vermeulen
ZIM
157 / 16
195
Jean-Paul Duminy
SA
29 / 3
196
Simon Jones
ENG
76 / 8
197
Peter Fulton
NZ
9 / 1
197
Hashim Amla
SA
27 / 3
197
Alex Wharf
ENG
18 / 2
197
Fahad Usman
UAE
9 / 1
197
Syed Maqsood
UAE
18 / 2
197
Howard Johnson
USA
9 / 1
197
Riaz Afridi
CZR
9 / 1
198
Douglas Hondo
ZIM
80 / 9
199
Anthony McGrath
ENG
26 / 3
200
Ilyas Gull
HK
17 / 2
201
Faisal Hossain
BAN
42 / 5
202
Roy Lamsam
HK
8 / 1
202
Andre Nel
SA
8 / 1
203
Michael Kasprowicz
AUS
118 / 15
204
Thilina Kandamby
SL
23 / 3
205
Tino Best
WI
66 / 9
206
Pedro Collins
WI
64 / 9
207
Paul Adams
SA
7 / 1
207
Arshad Ali
UAE
7 / 1
208
Rikki Clarke
ENG
33 / 5
209
Jermaine Lawson
WI
13 / 2
209
Khurram Khan
UAE
13 / 2
210
Manjurul Islam
BAN
6 / 1
211
Rahul Sharma
HK
11 / 2
212
Travis Friend
ZIM
16 / 3
212
Chris Martin
NZ
16 / 3
213
Saqlain Mushtaq
PAK
5 / 1
213
Fidel Edwards
WI
35 / 7
213
Mohammad Khalil
PAK
5 / 1
213
Nuwan Kulasekara
SL
5 / 1
214
Andre Adams
NZ
9 / 2
214
Gareth Batty
ENG
9 / 2
214
Rashid
USA
9 / 2
215
Ryan Hurley
WI
13 / 3
215
Ed Rainsford
ZIM
13 / 3
216
Tony Reid
USA
8 / 2
216
Richard Staple
USA
4 / 1
216
Prasanna Jayawardene
SL
4 / 1
216
Najeeb Amar
HK
4 / 1
217
Sanjay Bangar
IND
3 / 1
217
Michael Mason
NZ
3 / 1
217
Alamgir Kabir
BAN
3 / 1
218
Dilhara Fernando
SL
8 / 3
219
Khalid Khan
HK
5 / 2
219
Aijaz Ali
USA
5 / 2
220
Chris Mpofu
ZIM
2 / 1
220
Steve Tikolo
KEN
2 / 1
220
Peter Ongondo
KEN
2 / 1
220
David Terbrugge
SA
2 / 1
220
Nantie Hayward
SA
4 / 2
220
Charl Langeveldt
SA
2 / 1
220
Brad Williams
AUS
2 / 1
220
Nathan Bracken
AUS
2 / 1
221
Matthew Elliott
AUS
1 / 1
221
Sajid Mahmood
ENG
1 / 1
221
Ragheb Aga
KEN
1 / 1
221
Abdul Rehman
UAE
1 / 1
221
Waddington Mwayenga
ZIM
1 / 1
221
Adam Sanford
WI
4 / 4
221
Leon Romero
USA
1 / 1
Show all 301 ↓
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
›