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 →
Most Balls Faced in 2004: Top Performers, Rankings & Full Stats
This page shows players with the most balls faced during the 2004 season, ranking them by their on-field performances.
ALL FORMATS
2004
324 entries
1
3593
Rahul Dravid
IND
67 clear of Jacques Kallis
2
3526
Jacques Kallis
SA
67 off the lead
3
3406
Damien Martyn
AUS
187 off the lead
● LEADS
Rahul Dravid
IND
3593 · 67 ahead of Kallis
↑ IN THE CHASE
2
players sit within 10% of the lead on most balls faced
★ TOP-10 CUT-OFF
2697
The mark at number ten — 314 entries sit below it
● NATION IN FRONT
Australia
8 of the top 50 · 10 teams represented
Most Balls Faced — full list
324 entries, ranked
Table view
1
Rahul Dravid
IND
3593
2
Jacques Kallis
SA
3526
3
Damien Martyn
AUS
3406
4
Matthew Hayden
AUS
3116
5
Kumar Sangakkara
SL
3059
6
Marvan Atapattu
SL
2887
7
Ramnaresh Sarwan
WI
2876
8
Andrew Strauss
ENG
2867
9
Mahela Jayawardene
SL
2749
10
Justin Langer
AUS
2697
11
Marcus Trescothick
ENG
2648
12
Sachin Tendulkar
IND
2645
13
Jacques Rudolph
SA
2612
14
Chris Gayle
WI
2608
15
Stephen Fleming
NZ
2601
16
Graeme Smith
SA
2565
17
Brian Lara
WI
2509
18
Shiv Chanderpaul
WI
2492
19
Sanath Jayasuriya
SL
2480
20
Virender Sehwag
IND
2286
21
Ricky Ponting
AUS
2277
22
Michael Vaughan
ENG
2110
23
Sourav Ganguly
IND
2073
24
Scott Styris
NZ
2059
25
Herschelle Gibbs
SA
1972
26
VVS Laxman
IND
1970
27
Andrew Flintoff
ENG
1964
28
Graham Thorpe
ENG
1943
29
Adam Gilchrist
AUS
1903
30
Inzamam-ul-Haq
PAK
1872
31
Mohammad Yousuf
PAK
1860
32
Michael Clarke
AUS
1733
33
Yasir Hameed
PAK
1725
34
Darren Lehmann
AUS
1675
35
Mohammad Ashraful
BAN
1653
36
Mark Richardson
NZ
1600
37
Shoaib Malik
PAK
1596
38
Rajin Saleh
BAN
1541
39
Jacob Oram
NZ
1521
40
Khaled Mashud
BAN
1464
41
Thilan Samaraweera
SL
1425
42
Yuvraj Singh
IND
1397
43
Dion Ebrahim
ZIM
1373
44
Tatenda Taibu
ZIM
1354
45
Nathan Astle
NZ
1349
46
Brendon McCullum
NZ
1331
47
Tillakaratne Dilshan
SL
1295
48
Boeta Dippenaar
SA
1286
49
Simon Katich
AUS
1284
50
Mark Butcher
ENG
1239
51
Imran Farhat
PAK
1194
52
Abdul Razzaq
PAK
1189
53
Manzarul Islam
BAN
1110
54
Mohammad Kaif
IND
1099
55
Jason Gillespie
AUS
1043
56
Geraint Jones
ENG
1038
57
Younis Khan
PAK
1022
58
Craig McMillan
NZ
1016
59
Chris Cairns
NZ
989
60
Brendan Taylor
ZIM
980
61
Andrew Symonds
AUS
969
62
Hamish Marshall
NZ
966
63
Mathew Sinclair
NZ
943
64
Shaun Pollock
SA
938
65
Chaminda Vaas
SL
915
66
Ridley Jacobs
WI
890
67
Upul Chandana
SL
881
68
Habibul Bashar
BAN
842
69
Nasser Hussain
ENG
833
69
Michael Papps
NZ
833
69
Stuart Matsikenyeri
ZIM
833
70
Irfan Pathan
IND
829
71
Mohammad Rafique
BAN
805
71
Stuart Carlisle
ZIM
805
72
Devon Smith
WI
800
73
Rob Key
ENG
794
74
Javed Omar
BAN
781
75
Mark Boucher
SA
778
76
Parthiv Patel
IND
773
77
Ashley Giles
ENG
720
78
Nafees Iqbal
BAN
679
79
Dwayne Smith
WI
655
80
Heath Streak
ZIM
648
81
Andrew Hall
SA
644
82
Sean Ervine
ZIM
636
83
Mushfiqur Rahman
BAN
630
84
Daniel Vettori
NZ
624
85
Avishka Gunawardene
SL
618
86
Dwayne Bravo
WI
611
87
Martin van Jaarsveld
SA
606
88
Mohammad Sami
PAK
595
89
Gary Kirsten
SA
580
90
Ricardo Powell
WI
559
91
Saman Jayantha
SL
530
92
Salman Butt
PAK
518
92
Matthew Hoggard
ENG
518
93
Moin Khan
PAK
499
93
Grant Flower
ZIM
499
94
Paul Collingwood
ENG
498
95
Gautam Gambhir
IND
496
96
Hashan Tillakaratne
SL
477
97
Vikram Solanki
ENG
464
98
Tapash Baisya
BAN
439
99
Anil Kumble
IND
434
100
Shane Warne
AUS
431
101
Neil McKenzie
SA
419
102
Elton Chigumbura
ZIM
417
103
Vusi Sibanda
ZIM
410
104
Zander de Bruyn
SA
409
105
Aftab Ahmed
BAN
404
106
Aakash Chopra
IND
381
107
Nicky Boje
SA
379
108
Shoaib Akhtar
PAK
376
109
Michael Bevan
AUS
371
110
Ian Bell
ENG
369
111
Ajit Agarkar
IND
367
112
Hannan Sarkar
BAN
351
113
Romesh Kaluwitharana
SL
348
114
Asim Kamal
PAK
347
115
Harbhajan Singh
IND
345
116
Alok Kapali
BAN
338
117
Taufeeq Umar
PAK
294
118
Wavell Hinds
WI
293
118
Khaled Mahmud
BAN
293
119
Alester Maregwede
ZIM
289
120
Mluleki Nkala
ZIM
288
121
Zaheer Khan
IND
284
122
Ryan Hinds
WI
275
122
Nuwan Zoysa
SL
275
123
Mark Vermeulen
ZIM
273
124
Daren Ganga
WI
268
125
Dinesh Karthik
IND
265
126
Tinashe Panyangara
ZIM
264
127
Lance Klusener
SA
263
128
Michael Kasprowicz
AUS
244
129
Sylvester Joseph
WI
240
130
Prosper Utseya
ZIM
237
131
Farveez Maharoof
SL
234
131
Rohan Gavaskar
IND
234
132
Saleem Elahi
PAK
233
133
Makhaya Ntini
SA
232
134
Steve Waugh
AUS
231
135
James Franklin
NZ
225
136
Russel Arnold
SL
222
137
Pedro Collins
WI
212
138
Rangana Herath
SL
209
139
Simon Jones
ENG
202
140
Corey Collymore
WI
200
141
Hemang Badani
IND
196
142
Tareq Aziz
BAN
192
143
Douglas Hondo
ZIM
187
144
Chris Harris
NZ
186
145
AB de Villiers
SA
184
146
Paul Wiseman
NZ
182
146
Shahriar Hossain
BAN
182
147
Barney Rogers
ZIM
181
148
Brad Hogg
AUS
179
149
Steve Harmison
ENG
178
150
Carlton Baugh
WI
177
150
Thami Tsolekile
SA
177
151
Chris Read
ENG
174
151
Glenn McGrath
AUS
174
152
Kamran Akmal
PAK
166
153
Shahid Afridi
GER
161
154
Tino Best
WI
158
155
Omari Banks
WI
156
155
Morris Ouma
KEN
156
156
Jehan Mubarak
SL
144
157
Trevor Gripper
ZIM
140
157
Brad Haddin
AUS
140
158
Lakshmipathy Balaji
IND
139
159
Craig Cumming
NZ
134
160
Kyle Mills
NZ
133
161
Fidel Edwards
WI
126
161
Gavin Ewing
ZIM
126
162
Murali Kartik
IND
125
163
Kevin Pietersen
ENG
124
163
Ashwell Prince
SA
124
163
Robin Peterson
SA
124
163
Ramveer Rai
UAE
124
164
Ian Harvey
AUS
123
165
Hamilton Masakadza
ZIM
116
166
Andy Blignaut
ZIM
115
167
Faisal Hossain
BAN
109
168
Kaushal Lokuarachchi
SL
105
169
Muttiah Muralitharan
SL
104
170
Hashim Amla
SA
102
170
Vasbert Drakes
WI
102
171
Dave Mohammed
WI
99
172
Mashrafe Mortaza
BAN
97
173
Chris Martin
NZ
96
173
Daryl Tuffey
NZ
96
173
Sridharan Sriram
IND
96
173
Ian Bradshaw
WI
96
174
James Anderson
ENG
95
175
Tim Smart
HK
94
176
Brijal Patel
KEN
91
177
Tawanda Mupariwa
ZIM
88
178
Tabarak Dar
HK
87
178
Mervyn Dillon
WI
87
179
Mohammad Tauqir
UAE
85
180
Alexander French
HK
84
180
David Hemp
BER
84
180
Clayton Lambert
WI
84
181
Kennedy Otieno
KEN
82
182
Darren Gough
ENG
78
183
Brett Lee
AUS
76
184
Imran Nazir
PAK
75
184
Rohan Alexander
USA
75
185
Anthony McGrath
ENG
74
186
Dilhara Fernando
SL
72
187
Ray Price
ZIM
68
187
Rikki Clarke
ENG
68
188
Fazl-e-Akbar
PAK
65
188
Shabbir Ahmed
PAK
65
188
Naved-ul-Hasan
PAK
65
189
Justin Ontong
SA
63
190
Adam Sanford
WI
62
191
Ilyas Gull
HK
59
191
Albie Morkel
SA
59
192
Lasith Malinga
SL
57
192
Rashid
USA
57
193
Jean-Paul Duminy
SA
56
193
Danish Kaneria
PAK
56
193
Nazmul Hossain
BAN
56
193
Manjurul Islam
BAN
56
194
Courtney Browne
WI
55
194
Ravi Shah
KEN
55
195
Asghar Ali
UAE
53
196
Manoj Cheruparambil
HK
52
197
Ravi Rampaul
WI
50
198
Abdur Razzak
BAN
49
198
Thilina Kandamby
SL
49
199
Matt Prior
ENG
48
199
Sher Lama
HK
48
200
Ali Asad
UAE
47
201
Andre Nel
SA
46
201
Shane Watson
AUS
46
202
Alamgir Kabir
BAN
45
202
Thomas Odoyo
KEN
45
202
Travis Friend
ZIM
45
203
Azhar Mahmood
PAK
44
203
Steve Massiah
USA
44
204
Syed Maqsood
UAE
43
205
Andy Bichel
AUS
42
205
Blessing Mahwire
ZIM
42
205
Afzaal Haider
HK
42
206
Kumar Dharmasena
SL
41
207
Ian Blackwell
ENG
40
208
Misbah-ul-Haq
PAK
38
208
Jignesh Desai
USA
38
209
Nantie Hayward
SA
37
210
Gareth Batty
ENG
36
210
Khurram Khan
UAE
36
211
Matthew Maynard
ENG
35
211
Bazid Khan
PAK
35
212
Umar Gul
PAK
34
213
Michael Mason
NZ
33
214
Ryan Hurley
WI
32
215
Naeemuddin Aslam
UAE
31
216
Stuart MacGill
AUS
30
216
Hitesh Modi
KEN
30
216
Jermaine Lawson
WI
30
217
Alex Wharf
ENG
29
217
Chris Mpofu
ZIM
29
217
Ramesh Powar
IND
29
218
Ian Butler
NZ
27
218
Alan Dawson
SA
27
219
Ed Rainsford
ZIM
26
220
David Terbrugge
SA
25
220
Dale Steyn
SA
25
220
Talha Jubair
BAN
25
220
Ashish Nehra
IND
25
221
Joginder Sharma
IND
24
221
Nathan Hauritz
AUS
24
221
Rahul Sharma
HK
24
221
Gary Brent
ZIM
24
222
Najeeb Amar
HK
23
222
Mohammad Khalil
PAK
23
222
Michael Hussey
AUS
23
223
Nuwan Kulasekara
SL
21
224
Robert Croft
ENG
20
224
Howard Johnson
USA
20
224
Sameer Zia
UAE
20
225
Mark Johnson
USA
19
225
Nasir Javed
USA
19
225
Asim Saeed
UAE
19
225
Paul Adams
SA
19
226
Martin Saggers
ENG
18
226
Dinesh Mongia
IND
18
226
Saqlain Mushtaq
PAK
18
226
Fahad Usman
UAE
18
227
Tony Reid
USA
17
227
Roy Lamsam
HK
17
228
Steve Tikolo
KEN
14
228
MS Dhoni
IND
14
229
Arshad Ali
UAE
13
229
Abdul Rehman
UAE
13
230
Riaz Afridi
CZR
12
231
Richard Staple
USA
11
231
Aijaz Ali
USA
11
231
Peter Ongondo
KEN
11
231
Matthew Elliott
AUS
11
231
Brad Williams
AUS
11
231
Waddington Mwayenga
ZIM
11
232
Peter Fulton
NZ
10
232
Andre Adams
NZ
10
233
Enamul Haque jnr
BAN
9
233
Sanjay Bangar
IND
9
233
Ragheb Aga
KEN
9
234
Nathan Bracken
AUS
8
234
Martin Suji
KEN
8
234
Khalid Khan
HK
8
235
Leon Romero
USA
7
236
Nadeem Ahmed
HK
6
237
Prasanna Jayawardene
SL
4
238
Charl Langeveldt
SA
2
238
Sajid Mahmood
ENG
2
238
Donovan Blake
USA
2
238
Rizwan Latif
UAE
2
239
Malhar Patel
KEN
1
239
Hasibul Hossain
BAN
1
239
Nasir Hameed
HK
1
240
Gareth Hopkins
NZ
0
Show all 324 ↓
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
›