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
▼
Azmatullah Omarzai
Rashid Khan
Daniel Jakiel
Tanzid Tamim
Mark Adair
Ibrahim Zadran
Sami Muhammad Sohail
Dhananjaya de Silva
Sediqullah Atal
Gamage Dinusha
Mehidy Hasan
Yasar Haroon
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.
ODI
2004
242 entries
1
148 / 1
Brad Hogg
AUS
56 clear of Ashwell Prince
2
92 / 1
Ashwell Prince
SA
56 off the lead
3
770 / 11
Jacques Kallis
SA
78 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
921 / 17
The mark at number ten — 232 entries sit below it
● NATION IN FRONT
Australia
8 of the top 50 · 13 teams represented
Best Averages — full list
242 entries, ranked
Table view
1
Brad Hogg
AUS
148 / 1
2
Ashwell Prince
SA
92 / 1
3
Jacques Kallis
SA
770 / 11
3
Mashrafe Mortaza
BAN
70 / 1
4
Andrew Symonds
AUS
803 / 12
5
Salman Butt
PAK
252 / 4
5
Makhaya Ntini
SA
63 / 1
6
Ramnaresh Sarwan
WI
791 / 13
7
Ian Bradshaw
WI
58 / 1
8
Andrew Flintoff
ENG
633 / 11
9
Jason Gillespie
AUS
56 / 1
10
Stephen Fleming
NZ
921 / 17
11
Kumar Sangakkara
SL
1010 / 19
12
Heath Streak
ZIM
317 / 6
13
David Hemp
BER
52 / 1
14
Michael Papps
NZ
204 / 4
15
Not on record
ENG
49 / 1
16
Adam Gilchrist
AUS
879 / 18
17
Inzamam-ul-Haq
PAK
911 / 19
18
Hemang Badani
IND
141 / 3
19
Andrew Strauss
ENG
747 / 16
20
Devon Smith
WI
93 / 2
21
Matthew Hayden
AUS
946 / 21
22
Mathew Sinclair
NZ
224 / 5
23
Shoaib Malik
PAK
895 / 20
24
Zaheer Khan
IND
44 / 1
25
Barney Rogers
ZIM
131 / 3
26
Marvan Atapattu
SL
729 / 17
27
Sachin Tendulkar
IND
812 / 19
28
Rahul Dravid
IND
1025 / 24
29
Abdul Razzaq
PAK
640 / 15
30
Marcus Trescothick
ENG
671 / 16
31
VVS Laxman
IND
837 / 20
32
Brijal Patel
KEN
41 / 1
33
Nathan Astle
NZ
490 / 12
34
Ian Bell
ENG
163 / 4
35
Brendon McCullum
NZ
244 / 6
36
Mohammad Yousuf
PAK
768 / 19
37
Craig McMillan
NZ
484 / 12
38
Chris Gayle
WI
722 / 18
39
Younis Khan
PAK
400 / 10
39
Naved-ul-Hasan
PAK
40 / 1
40
Shaun Pollock
SA
278 / 7
41
Darren Lehmann
AUS
275 / 7
42
Clayton Lambert
WI
39 / 1
42
Ramveer Rai
UAE
39 / 1
43
Michael Clarke
AUS
615 / 16
44
Graeme Smith
SA
652 / 17
45
Ricky Ponting
AUS
840 / 22
46
Stuart Carlisle
ZIM
304 / 8
47
Mohammad Kaif
IND
564 / 15
48
Jacques Rudolph
SA
411 / 11
49
Andy Bichel
AUS
37 / 1
50
Morris Ouma
KEN
72 / 2
51
Damien Martyn
AUS
611 / 17
52
Mahela Jayawardene
SL
676 / 19
53
Sean Ervine
ZIM
320 / 9
54
Sourav Ganguly
IND
947 / 27
55
Matt Prior
ENG
35 / 1
56
Vikram Solanki
ENG
349 / 10
57
Michael Vaughan
ENG
557 / 16
58
Hamish Marshall
NZ
590 / 17
59
Scott Styris
NZ
622 / 18
60
Sanath Jayasuriya
SL
724 / 21
61
Yasir Hameed
PAK
773 / 23
62
Shiv Chanderpaul
WI
668 / 20
63
Ravi Shah
KEN
33 / 1
63
Kennedy Otieno
KEN
33 / 1
63
Chris Cairns
NZ
429 / 13
64
Grant Flower
ZIM
259 / 8
65
Moin Khan
PAK
354 / 11
66
Boeta Dippenaar
SA
256 / 8
66
Ashley Giles
ENG
96 / 3
66
Ramesh Powar
IND
32 / 1
67
Geraint Jones
ENG
285 / 9
68
Rob Key
ENG
126 / 4
69
Tillakaratne Dilshan
SL
471 / 15
70
Saleem Elahi
PAK
125 / 4
71
Yuvraj Singh
IND
841 / 27
72
Harbhajan Singh
IND
62 / 2
73
Elton Chigumbura
ZIM
308 / 10
74
Saman Jayantha
SL
400 / 13
75
Khaled Mashud
BAN
399 / 13
76
Murali Kartik
IND
61 / 2
76
Avishka Gunawardene
SL
366 / 12
76
Mohammad Tauqir
UAE
61 / 2
77
Brian Lara
WI
484 / 16
78
Sridharan Sriram
IND
60 / 2
78
Manoj Cheruparambil
HK
30 / 1
78
Hamilton Masakadza
ZIM
90 / 3
78
Sylvester Joseph
WI
30 / 1
79
Ricardo Powell
WI
474 / 16
80
Virender Sehwag
IND
671 / 23
81
Mark Boucher
SA
262 / 9
82
Imran Farhat
PAK
290 / 10
83
Manzarul Islam
BAN
201 / 7
84
Tatenda Taibu
ZIM
568 / 20
85
Chris Read
ENG
85 / 3
86
Hannan Sarkar
BAN
113 / 4
87
Shane Watson
AUS
28 / 1
87
Tabarak Dar
HK
56 / 2
88
Michael Bevan
AUS
278 / 10
89
Daniel Vettori
NZ
135 / 5
90
Paul Collingwood
ENG
376 / 14
91
Craig Cumming
NZ
80 / 3
92
Herschelle Gibbs
SA
398 / 15
92
Shahid Afridi
GER
238 / 9
93
Shahid Afridi
GER
238 / 9
94
Wavell Hinds
WI
105 / 4
95
Kumar Dharmasena
SL
26 / 1
96
Dion Ebrahim
ZIM
490 / 19
97
Nuwan Zoysa
SL
102 / 4
98
Russel Arnold
SL
101 / 4
99
Brendan Taylor
ZIM
402 / 16
100
Lance Klusener
SA
195 / 8
101
Nicky Boje
SA
142 / 6
102
Misbah-ul-Haq
PAK
23 / 1
102
Hitesh Modi
KEN
23 / 1
102
Steve Massiah
USA
23 / 1
103
Javed Omar
BAN
159 / 7
104
Ajit Agarkar
IND
179 / 8
105
Mohammad Ashraful
BAN
332 / 15
106
Simon Katich
AUS
44 / 2
106
Parthiv Patel
IND
66 / 3
106
Afzaal Haider
HK
22 / 1
107
Rajin Saleh
BAN
316 / 15
108
Ali Asad
UAE
21 / 1
109
Irfan Pathan
IND
230 / 11
110
Robin Peterson
SA
62 / 3
111
Habibul Bashar
BAN
266 / 13
112
Aftab Ahmed
BAN
143 / 7
113
Prosper Utseya
ZIM
102 / 5
114
Jacob Oram
NZ
221 / 11
115
Albie Morkel
SA
40 / 2
115
Matthew Maynard
ENG
20 / 1
115
Dwayne Bravo
WI
100 / 5
115
Mark Johnson
USA
20 / 1
116
Stuart Matsikenyeri
ZIM
394 / 20
117
Andy Blignaut
ZIM
78 / 4
118
MS Dhoni
IND
19 / 1
119
Rohan Gavaskar
IND
151 / 8
120
Dwayne Smith
WI
262 / 14
121
Upul Chandana
SL
315 / 17
122
Chris Harris
NZ
129 / 7
123
Nafees Iqbal
BAN
110 / 6
124
Khaled Mahmud
BAN
181 / 10
125
Taufeeq Umar
PAK
18 / 1
126
Mushfiqur Rahman
BAN
178 / 10
127
Ridley Jacobs
WI
88 / 5
128
Mluleki Nkala
ZIM
123 / 7
129
Chaminda Vaas
SL
105 / 6
130
Ravi Rampaul
WI
34 / 2
130
Tim Smart
HK
34 / 2
130
Rohan Alexander
USA
34 / 2
131
Farveez Maharoof
SL
101 / 6
132
Ian Harvey
AUS
113 / 7
133
Robert Croft
ENG
16 / 1
133
Azhar Mahmood
PAK
48 / 3
133
Jignesh Desai
USA
16 / 1
134
Brett Lee
AUS
62 / 4
135
Darren Gough
ENG
45 / 3
135
Mohammad Rafique
BAN
150 / 10
135
Thomas Odoyo
KEN
15 / 1
136
Alan Dawson
SA
29 / 2
137
Vusi Sibanda
ZIM
186 / 13
138
Asghar Ali
UAE
14 / 1
138
Not on record
ENG
14 / 1
139
Brad Haddin
AUS
83 / 6
140
Lakshmipathy Balaji
IND
95 / 7
140
Alester Maregwede
ZIM
95 / 7
141
Kaushal Lokuarachchi
SL
40 / 3
142
Imran Nazir
PAK
52 / 4
142
Abdur Razzak
BAN
39 / 3
142
James Anderson
ENG
13 / 1
143
Steve Harmison
ENG
24 / 2
143
Ian Blackwell
ENG
36 / 3
143
Dinesh Mongia
IND
12 / 1
143
Nazmul Hossain
BAN
12 / 1
143
Bazid Khan
PAK
12 / 1
143
Asim Saeed
UAE
12 / 1
143
Alexander French
HK
24 / 2
143
Naeemuddin Aslam
UAE
12 / 1
144
Faisal Hossain
BAN
35 / 3
145
Tapash Baisya
BAN
89 / 8
146
Muttiah Muralitharan
SL
11 / 1
147
Mark Vermeulen
ZIM
151 / 15
148
Not on record
ENG
10 / 1
148
Mohammad Sami
PAK
70 / 7
149
Jean-Paul Duminy
SA
29 / 3
150
Alok Kapali
BAN
102 / 11
151
Peter Fulton
NZ
9 / 1
151
Syed Maqsood
UAE
18 / 2
151
Howard Johnson
USA
9 / 1
151
Tawanda Mupariwa
ZIM
27 / 3
151
Alex Wharf
ENG
18 / 2
151
Fahad Usman
UAE
9 / 1
152
Anthony McGrath
ENG
26 / 3
152
Anil Kumble
IND
26 / 3
153
Ilyas Gull
HK
17 / 2
154
Roy Lamsam
HK
8 / 1
154
Ryan Hinds
WI
8 / 1
155
Shoaib Akhtar
PAK
47 / 6
156
Thilina Kandamby
SL
23 / 3
157
Mervyn Dillon
WI
15 / 2
158
Tinashe Panyangara
ZIM
51 / 7
159
Arshad Ali
UAE
7 / 1
160
Rikki Clarke
ENG
33 / 5
161
Khurram Khan
UAE
13 / 2
162
Not on record
ENG
6 / 1
163
Rahul Sharma
HK
11 / 2
164
Douglas Hondo
ZIM
32 / 6
164
Travis Friend
ZIM
16 / 3
165
Nuwan Kulasekara
SL
5 / 1
166
Andre Adams
NZ
9 / 2
166
Rashid
USA
9 / 2
167
Ryan Hurley
WI
13 / 3
167
Ed Rainsford
ZIM
13 / 3
168
Tony Reid
USA
8 / 2
168
Richard Staple
USA
4 / 1
168
Jermaine Lawson
WI
4 / 1
168
Tino Best
WI
4 / 1
168
Najeeb Amar
HK
4 / 1
169
Carlton Baugh
WI
3 / 1
169
Shabbir Ahmed
PAK
3 / 1
169
Dilhara Fernando
SL
3 / 1
169
Sanjay Bangar
IND
3 / 1
170
Khalid Khan
HK
5 / 2
170
Aijaz Ali
USA
5 / 2
171
Chris Mpofu
ZIM
2 / 1
171
Steve Tikolo
KEN
2 / 1
171
Peter Ongondo
KEN
2 / 1
171
Shahriar Hossain
BAN
2 / 1
171
Romesh Kaluwitharana
SL
2 / 1
171
Charl Langeveldt
SA
2 / 1
172
Sajid Mahmood
ENG
1 / 1
172
Gareth Batty
ENG
1 / 1
172
Dinesh Karthik
IND
1 / 1
172
Ragheb Aga
KEN
1 / 1
172
Abdul Rehman
UAE
1 / 1
172
Waddington Mwayenga
ZIM
1 / 1
172
Vasbert Drakes
WI
1 / 1
172
Leon Romero
USA
1 / 1
Show all 242 ↓
Nothing matches that filter.
RECENT RESULTS
1 match
▲
show
‹
CPL
CPL 2026
KIN
PAT
›