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 →
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.
TEST
2004
212 entries
1
2697
Justin Langer
AUS
94 clear of Damien Martyn
2
2603
Damien Martyn
AUS
94 off the lead
3
2540
Jacques Kallis
SA
157 off the lead
● LEADS
Justin Langer
AUS
2697 · 94 ahead of Martyn
↑ IN THE CHASE
2
players sit within 10% of the lead on most balls faced
★ TOP-10 CUT-OFF
1857
The mark at number ten — 202 entries sit below it
● NATION IN FRONT
Australia
9 of the top 50 · 9 teams represented
Most Balls Faced — full list
212 entries, ranked
Table view
1
Justin Langer
AUS
2697
2
Damien Martyn
AUS
2603
3
Jacques Kallis
SA
2540
4
Rahul Dravid
IND
2226
5
Jacques Rudolph
SA
2100
6
Graham Thorpe
ENG
1943
7
Brian Lara
WI
1919
8
Andrew Strauss
ENG
1908
9
Ramnaresh Sarwan
WI
1892
10
Matthew Hayden
AUS
1857
11
Marcus Trescothick
ENG
1856
12
Mahela Jayawardene
SL
1786
13
Marvan Atapattu
SL
1784
14
Kumar Sangakkara
SL
1751
15
Graeme Smith
SA
1666
16
Sachin Tendulkar
IND
1631
17
Sanath Jayasuriya
SL
1614
18
Mark Richardson
NZ
1600
19
Chris Gayle
WI
1593
20
Virender Sehwag
IND
1550
21
Shiv Chanderpaul
WI
1541
22
Stephen Fleming
NZ
1440
23
Thilan Samaraweera
SL
1425
24
Herschelle Gibbs
SA
1408
25
Andrew Flintoff
ENG
1346
26
Scott Styris
NZ
1304
27
Darren Lehmann
AUS
1298
28
Michael Vaughan
ENG
1291
29
Jacob Oram
NZ
1253
30
Mark Butcher
ENG
1239
31
Simon Katich
AUS
1227
32
Ricky Ponting
AUS
1223
33
Mohammad Ashraful
BAN
1149
34
Adam Gilchrist
AUS
1115
35
Michael Clarke
AUS
1044
36
Brendon McCullum
NZ
1023
37
Jason Gillespie
AUS
990
38
VVS Laxman
IND
921
39
Boeta Dippenaar
SA
893
40
Mohammad Yousuf
PAK
891
41
Rajin Saleh
BAN
884
42
Khaled Mashud
BAN
850
43
Nasser Hussain
ENG
833
44
Chaminda Vaas
SL
787
45
Inzamam-ul-Haq
PAK
774
46
Ridley Jacobs
WI
759
47
Imran Farhat
PAK
752
48
Geraint Jones
ENG
742
49
Sourav Ganguly
IND
718
50
Manzarul Islam
BAN
692
51
Parthiv Patel
IND
677
52
Tillakaratne Dilshan
SL
668
53
Nathan Astle
NZ
647
54
Andrew Hall
SA
644
55
Devon Smith
WI
640
56
Mathew Sinclair
NZ
624
57
Shaun Pollock
SA
617
58
Martin van Jaarsveld
SA
605
59
Rob Key
ENG
602
60
Ashley Giles
ENG
593
61
Younis Khan
PAK
590
62
Yasir Hameed
PAK
581
63
Gary Kirsten
SA
580
64
Abdul Razzaq
PAK
562
65
Mohammad Rafique
BAN
557
66
Irfan Pathan
IND
539
67
Dion Ebrahim
ZIM
529
68
Chris Cairns
NZ
527
69
Javed Omar
BAN
525
70
Matthew Hoggard
ENG
518
71
Shoaib Malik
PAK
502
72
Michael Papps
NZ
501
73
Gautam Gambhir
IND
496
74
Mark Boucher
SA
495
75
Mohammad Sami
PAK
479
76
Hashan Tillakaratne
SL
477
77
Daniel Vettori
NZ
474
78
Yuvraj Singh
IND
470
79
Craig McMillan
NZ
438
80
Dwayne Bravo
WI
435
81
Habibul Bashar
BAN
433
82
Shane Warne
AUS
431
83
Nafees Iqbal
BAN
425
84
Upul Chandana
SL
420
85
Neil McKenzie
SA
419
86
Zander de Bruyn
SA
409
87
Tatenda Taibu
ZIM
399
88
Anil Kumble
IND
391
89
Aakash Chopra
IND
381
90
Mohammad Kaif
IND
380
91
Dwayne Smith
WI
373
92
Stuart Carlisle
ZIM
363
93
Asim Kamal
PAK
347
94
Romesh Kaluwitharana
SL
337
95
Shoaib Akhtar
PAK
321
96
Tapash Baisya
BAN
308
97
Mushfiqur Rahman
BAN
295
98
Taufeeq Umar
PAK
277
99
Sean Ervine
ZIM
275
100
Daren Ganga
WI
268
101
Harbhajan Singh
IND
264
102
Ryan Hinds
WI
256
103
Dinesh Karthik
IND
253
104
Nicky Boje
SA
246
105
Zaheer Khan
IND
238
106
Brendan Taylor
ZIM
232
107
Steve Waugh
AUS
231
108
James Franklin
NZ
225
109
Michael Kasprowicz
AUS
224
110
Pedro Collins
WI
212
111
Rangana Herath
SL
208
112
Simon Jones
ENG
202
113
AB de Villiers
SA
184
114
Salman Butt
PAK
183
115
Makhaya Ntini
SA
182
115
Paul Wiseman
NZ
182
116
Heath Streak
ZIM
178
117
Thami Tsolekile
SA
177
118
Corey Collymore
WI
176
118
Sylvester Joseph
WI
176
119
Stuart Matsikenyeri
ZIM
174
120
Glenn McGrath
AUS
173
121
Kamran Akmal
PAK
166
121
Carlton Baugh
WI
166
122
Nuwan Zoysa
SL
161
123
Omari Banks
WI
156
123
Aftab Ahmed
BAN
156
123
Hannan Sarkar
BAN
156
123
Shahriar Hossain
BAN
156
124
Tino Best
WI
150
125
Tareq Aziz
BAN
147
126
Hamish Marshall
NZ
145
127
Jehan Mubarak
SL
144
128
Ajit Agarkar
IND
142
129
Trevor Gripper
ZIM
140
130
Alester Maregwede
ZIM
136
130
Alok Kapali
BAN
136
131
Farveez Maharoof
SL
133
132
Ian Bell
ENG
130
132
Steve Harmison
ENG
130
133
Tinashe Panyangara
ZIM
120
134
Douglas Hondo
ZIM
119
134
Andrew Symonds
AUS
119
135
Gavin Ewing
ZIM
116
135
Wavell Hinds
WI
116
136
Fidel Edwards
WI
115
137
Mluleki Nkala
ZIM
111
138
Grant Flower
ZIM
110
139
Hashim Amla
SA
102
140
Dave Mohammed
WI
99
141
Kyle Mills
NZ
98
142
Chris Martin
NZ
96
143
Daryl Tuffey
NZ
94
144
Chris Read
ENG
88
145
Vasbert Drakes
WI
87
145
Muttiah Muralitharan
SL
87
146
Dilhara Fernando
SL
67
146
Moin Khan
PAK
67
147
Fazl-e-Akbar
PAK
65
148
Kaushal Lokuarachchi
SL
64
149
Mervyn Dillon
WI
63
149
Justin Ontong
SA
63
149
James Anderson
ENG
63
150
Adam Sanford
WI
62
151
Prosper Utseya
ZIM
58
152
Manjurul Islam
BAN
56
152
Danish Kaneria
PAK
56
153
Shabbir Ahmed
PAK
55
153
Elton Chigumbura
ZIM
55
154
Murali Kartik
IND
48
155
Andre Nel
SA
46
156
Alamgir Kabir
BAN
45
156
Tawanda Mupariwa
ZIM
45
156
Andy Blignaut
ZIM
45
156
Lasith Malinga
SL
45
157
Avishka Gunawardene
SL
42
158
Ricardo Powell
WI
39
159
Russel Arnold
SL
38
159
Mashrafe Mortaza
BAN
38
160
Nantie Hayward
SA
37
161
Umar Gul
PAK
34
162
Michael Mason
NZ
33
162
Gareth Batty
ENG
33
163
Stuart MacGill
AUS
30
164
Faisal Hossain
BAN
27
164
Jermaine Lawson
WI
27
165
Mark Vermeulen
ZIM
26
165
Ian Butler
NZ
26
166
David Terbrugge
SA
25
166
Talha Jubair
BAN
25
166
Dale Steyn
SA
25
167
Nathan Hauritz
AUS
24
167
Robin Peterson
SA
24
168
Mohammad Khalil
PAK
23
169
Paul Adams
SA
19
169
Kumar Dharmasena
SL
19
170
Saqlain Mushtaq
PAK
18
170
Martin Saggers
ENG
18
171
Lance Klusener
SA
16
172
Ray Price
ZIM
15
173
Lakshmipathy Balaji
IND
13
174
Brett Lee
AUS
12
174
Riaz Afridi
CZR
12
174
Blessing Mahwire
ZIM
12
175
Matthew Elliott
AUS
11
175
Naved-ul-Hasan
PAK
11
176
Enamul Haque jnr
BAN
9
176
Nazmul Hossain
BAN
9
176
Ashish Nehra
IND
9
177
Nathan Bracken
AUS
8
178
Brad Williams
AUS
7
179
Prasanna Jayawardene
SL
4
Show all 212 ↓
Nothing matches that filter.
RECENT RESULTS
5 matches
▲
show
‹
CPL
CPL 2026
KIN
PAT
T20I
ICC Men's T20 World Cup Sub Regional Europe Qualifier C
BUL
59 (14.4)
SPN
61/1 (4.5)
T20I
ICC Men's T20 World Cup Sub Regional Europe Qualifier C
CZE
ISR
155/3 (16.0)
T20I
ICC Men's T20 World Cup Sub Regional Europe Qualifier C
FIN
168/9 (20.0)
LUX
95 (17.2)
T20I
ICC Men's T20 World Cup Sub Regional Europe Qualifier C
GER
98/3 (8.1)
GRC
96 (18.2)
›