Home
Fixtures
Results
News
Teams
Players
Grounds
Rankings
Stats
On This Day
AI Insight
▼ QUICK LINKS
On This Day
▼
Records of the Day
Innings & bowling
Milestones of the Day
Career landmarks
Recent Series
▼
ICC Cricket World Cup
New Zealand in England ODI Series
New Zealand in England T20I Series
The Ashes
Bangladesh in England Test Match
Pakistan in England ODI Series
Recent Teams
▼
TBA
Zimbabwe
India
England
Bangladesh
New Zealand
Recent Players
▼
Shai Hope
Ishan Kishan
Ali Dawood
Abhishek Sharma
Axar Patel
Virandeep Singh Jagjit Singh
Arshdeep Singh
Roston Chase
Shivam Dube
Kusal Mendis
Shamar Joseph
Sahibzada Farhan
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
124 entries
1
73.15
Graham Thorpe
ENG
2.18 clear of Jacques Kallis
2
70.97
Jacques Kallis
SA
2.18 off the lead
3
57.57
Sachin Tendulkar
IND
15.58 off the lead
● LEADS
Graham Thorpe
ENG
73.15 · 2.18 ahead of Kallis
↑ IN THE CHASE
1
player sits within 10% of the lead on best averages
★ TOP-10 CUT-OFF
48.07
The mark at number ten — 114 entries sit below it
● NATION IN FRONT
Australia
9 of the top 50 · 9 teams represented
Best Averages — full list
124 entries, ranked
Table view
1
Graham Thorpe
ENG
73.15
2
Jacques Kallis
SA
70.97
3
Sachin Tendulkar
IND
57.57
4
Justin Langer
AUS
54.85
5
Andrew Flintoff
ENG
54.68
6
Kumar Sangakkara
SL
54.46
7
Andrew Strauss
ENG
53.69
8
Ramnaresh Sarwan
WI
52.82
9
Rob Key
ENG
50.40
10
Rahul Dravid
IND
48.07
11
Brian Lara
WI
47.49
12
Stephen Fleming
NZ
47.37
13
Chris Gayle
WI
46.43
14
Damien Martyn
AUS
45.67
15
Stuart Carlisle
ZIM
45.27
16
Jacques Rudolph
SA
44.86
17
Sean Ervine
ZIM
43.64
18
Marvan Atapattu
SL
43.46
19
Sanath Jayasuriya
SL
43.12
20
Andrew Symonds
AUS
42.80
21
Graeme Smith
SA
42.51
22
Matthew Hayden
AUS
42.22
23
Marcus Trescothick
ENG
41.88
24
Inzamam-ul-Haq
PAK
41.39
25
Virender Sehwag
IND
41.18
26
Adam Gilchrist
AUS
40.86
27
Simon Katich
AUS
40.50
28
Darren Lehmann
AUS
39.93
29
Jacob Oram
NZ
39.61
30
Shoaib Malik
PAK
39.52
31
Shiv Chanderpaul
WI
39.51
32
Ricky Ponting
AUS
39.41
33
Younis Khan
PAK
39.28
34
Michael Clarke
AUS
39.06
35
Mohammad Yousuf
PAK
38.44
36
Mahela Jayawardene
SL
38.43
37
Herschelle Gibbs
SA
38.30
38
Mathew Sinclair
NZ
37.62
39
VVS Laxman
IND
37.50
40
Boeta Dippenaar
SA
37.44
41
Brendon McCullum
NZ
37.05
42
Scott Styris
NZ
37.00
43
Chris Cairns
NZ
36.88
44
Abdul Razzaq
PAK
36.70
45
Mohammad Kaif
IND
35.85
46
Sourav Ganguly
IND
35.66
47
Mark Butcher
ENG
35.57
48
Vikram Solanki
ENG
34.90
49
Devon Smith
WI
34.58
49
Parthiv Patel
IND
34.58
50
Thilan Samaraweera
SL
34.40
51
Michael Papps
NZ
34.18
52
Geraint Jones
ENG
33.77
53
Mark Richardson
NZ
33.53
54
Nathan Astle
NZ
33.50
55
Michael Vaughan
ENG
33.39
56
Hamish Marshall
NZ
32.95
57
Craig McMillan
NZ
32.65
58
Yuvraj Singh
IND
31.94
59
Yasir Hameed
PAK
30.17
60
Ricardo Powell
WI
29.24
61
Tillakaratne Dilshan
SL
28.71
62
Michael Bevan
AUS
27.80
63
Khaled Mashud
BAN
27.70
64
Grant Flower
ZIM
27.64
65
Mohammad Ashraful
BAN
27.48
66
Imran Farhat
PAK
27.20
67
Ridley Jacobs
WI
27.06
68
Paul Collingwood
ENG
26.86
69
Saman Jayantha
SL
26.67
70
Mark Boucher
SA
26.32
71
Dion Ebrahim
ZIM
26.04
72
Avishka Gunawardene
SL
25.87
73
Martin van Jaarsveld
SA
25.60
74
Manzarul Islam
BAN
25.44
75
Shaun Pollock
SA
25.19
76
Tatenda Taibu
ZIM
25.07
77
Ashley Giles
ENG
25.06
78
Dwayne Smith
WI
25.05
79
Brendan Taylor
ZIM
23.38
80
Ajit Agarkar
IND
23.17
81
Daniel Vettori
NZ
23.00
82
Chaminda Vaas
SL
22.57
83
Shahid Afridi
PAK
21.64
84
Dwayne Bravo
WI
21.33
85
Nicky Boje
SA
21.15
86
Irfan Pathan
IND
20.95
87
Habibul Bashar
BAN
20.89
88
Jason Gillespie
AUS
20.56
89
Upul Chandana
SL
20.12
90
Moin Khan
PAK
20.11
91
Aftab Ahmed
BAN
19.83
92
Lance Klusener
SA
19.70
93
Elton Chigumbura
ZIM
19.65
94
Rajin Saleh
BAN
19.38
95
Nafees Iqbal
BAN
19.13
96
Mohammad Rafique
BAN
18.82
97
Harbhajan Singh
IND
18.08
98
Stuart Matsikenyeri
ZIM
17.56
99
Javed Omar
BAN
16.89
100
Romesh Kaluwitharana
SL
15.91
101
Nuwan Zoysa
SL
15.40
102
Alester Maregwede
ZIM
15.36
103
Mluleki Nkala
ZIM
14.00
104
Khaled Mahmud
BAN
13.92
105
Makhaya Ntini
SA
13.69
106
Tapash Baisya
BAN
13.24
107
Hannan Sarkar
BAN
13.23
108
Steve Harmison
ENG
12.73
109
Mushfiqur Rahman
BAN
12.43
110
Anil Kumble
IND
12.00
111
Shane Warne
AUS
11.72
112
Tinashe Panyangara
ZIM
11.69
113
Mohammad Sami
PAK
11.17
114
Vusi Sibanda
ZIM
10.94
115
Lakshmipathy Balaji
IND
9.64
116
Alok Kapali
BAN
9.47
117
Shoaib Akhtar
PAK
8.94
118
Mark Vermeulen
ZIM
8.72
119
Douglas Hondo
ZIM
6.67
120
Michael Kasprowicz
AUS
6.56
121
Pedro Collins
WI
6.40
122
Tino Best
WI
6.00
123
Fidel Edwards
WI
3.18
Show all 124 ↓
Nothing matches that filter.