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 →
Most Balls Faced in 1999: Top Performers, Rankings & Full Stats
Here is the complete breakdown of the most balls faced in 1999, featuring the most impactful players of the year.
ALL FORMATS
1999
316 entries
1
4381
Rahul Dravid
IND
417 clear of Sourav Ganguly
2
3964
Sourav Ganguly
IND
417 off the lead
3
3743
Jacques Kallis
SA
638 off the lead
● LEADS
Rahul Dravid
IND
4381 · 417 ahead of Ganguly
↑ IN THE CHASE
1
player sits within 10% of the lead on most balls faced
★ TOP-10 CUT-OFF
2541
The mark at number ten — 306 entries sit below it
● NATION IN FRONT
South Africa
8 of the top 50 · 9 teams represented
Most Balls Faced — full list
316 entries, ranked
Table view
1
Rahul Dravid
IND
4381
2
Sourav Ganguly
IND
3964
3
Jacques Kallis
SA
3743
4
Mark Waugh
AUS
3331
5
Ricky Ponting
AUS
3274
6
Steve Waugh
AUS
2948
7
Sachin Tendulkar
IND
2879
8
Sadagoppan Ramesh
IND
2794
9
Inzamam-ul-Haq
PAK
2668
10
Herschelle Gibbs
SA
2541
11
Andy Flower
ZIM
2481
12
Matt Horne
NZ
2434
13
Gary Kirsten
SA
2425
14
Nathan Astle
NZ
2337
15
Daryll Cullinan
SA
2333
16
Marvan Atapattu
SL
2304
17
Saeed Anwar
PAK
2281
18
Nasser Hussain
ENG
2262
19
Stephen Fleming
NZ
2219
20
Brian Lara
WI
2172
21
Mahela Jayawardene
SL
2105
22
Roger Twose
NZ
2048
23
Michael Slater
AUS
2040
24
Sherwin Campbell
WI
2015
25
Greg Blewett
AUS
1971
26
Adam Gilchrist
AUS
1931
27
Shiv Chanderpaul
WI
1809
28
Justin Langer
AUS
1802
29
Ridley Jacobs
WI
1792
30
Jimmy Adams
WI
1790
30
Russel Arnold
SL
1790
31
Murray Goodwin
ZIM
1752
32
Chris Cairns
NZ
1709
33
Neil Johnson
ZIM
1705
34
Grant Flower
ZIM
1687
35
Craig McMillan
NZ
1662
35
Ijaz Ahmed
PAK
1662
36
Hansie Cronje
SA
1640
36
Mohammad Yousuf
PAK
1640
37
Alistair Campbell
ZIM
1628
38
Ajay Jadeja
IND
1609
39
Romesh Kaluwitharana
SL
1603
40
Alec Stewart
ENG
1522
41
Adam Parore
NZ
1516
42
Wajahatullah Wasti
PAK
1378
43
Jonty Rhodes
SA
1371
44
Lance Klusener
SA
1347
45
Mark Boucher
SA
1340
46
Guy Whittall
ZIM
1279
47
Moin Khan
PAK
1273
48
Aravinda de Silva
SL
1253
49
Michael Bevan
AUS
1239
50
Adrian Griffith
WI
1226
51
Chris Harris
NZ
1195
52
Graeme Hick
ENG
1137
53
Mohammad Azharuddin
IND
1086
53
Dion Nash
NZ
1086
54
Darren Lehmann
AUS
1082
55
Sanath Jayasuriya
SL
1043
56
Shahid Afridi
GER
1031
57
Shaun Pollock
SA
985
58
Wasim Akram
PAK
930
59
Carl Hooper
WI
927
60
Hashan Tillakaratne
SL
917
61
Robin Singh
IND
901
62
Matthew Bell
NZ
890
63
Craig Spearman
NZ
833
64
Shane Warne
AUS
791
65
Arjuna Ranatunga
SL
774
66
Neil Fairbrother
ENG
749
67
Azhar Mahmood
PAK
740
68
Graham Thorpe
ENG
729
69
Abdul Razzaq
PAK
728
70
Mike Atherton
ENG
726
71
Mark Butcher
ENG
709
72
Gary Stead
NZ
671
73
Nick Knight
ENG
666
74
Daniel Vettori
NZ
659
75
Upul Chandana
SL
637
76
Steve Tikolo
KEN
632
77
Tillakaratne Dilshan
SL
627
78
Anil Kumble
IND
624
79
Javagal Srinath
IND
621
80
Devang Gandhi
IND
612
81
Chaminda Vaas
SL
599
82
Saleem Malik
PAK
593
83
Damien Martyn
AUS
551
84
Mannava Prasad
IND
538
84
Nayan Mongia
IND
538
85
Mark Ramprakash
ENG
536
86
Wavell Hinds
WI
531
87
Saqlain Mushtaq
PAK
529
88
Mehrab Hossain
BAN
525
89
Ravi Shah
KEN
513
90
VVS Laxman
IND
507
91
Shahriar Hossain
BAN
497
92
Ricardo Powell
WI
479
93
Maurice Odumbe
KEN
475
94
Andy Caddick
ENG
469
95
Kennedy Otieno
KEN
463
96
Trevor Gripper
ZIM
459
97
Gavin Rennie
ZIM
456
98
Stuart Carlisle
ZIM
451
99
Mathew Sinclair
NZ
447
100
Jason Gillespie
AUS
442
101
Bryan Young
NZ
417
102
Akram Khan
BAN
400
103
Roshan Mahanama
SL
396
104
Alpesh Vadher
KEN
394
105
Nehemiah Perry
WI
372
106
Avishka Gunawardene
SL
371
107
Sunil Joshi
IND
340
107
Nikhil Chopra
IND
340
108
Matthew Elliott
AUS
337
109
Aminul Islam
BAN
336
110
Thomas Odoyo
KEN
334
111
Indika de Saram
SL
330
112
Michael Vaughan
ENG
329
113
Gavin Hamilton
ENG
325
114
Dave Joseph
WI
322
115
Damien Fleming
AUS
320
116
Darren Gough
ENG
318
117
Andrew Flintoff
ENG
317
118
Ian Healy
AUS
305
119
Vijay Bharadwaj
IND
303
120
Venkatesh Prasad
IND
299
121
Pramodya Wickramasinghe
SL
295
121
Sir Curtly Ambrose
WI
295
122
Shane Lee
AUS
287
122
Mark Ealham
ENG
287
123
Dale Benkenstein
SA
282
124
Boeta Dippenaar
SA
260
125
Hitesh Modi
KEN
253
125
Vince Wells
ENG
253
125
Glenn McGrath
AUS
253
126
Naimur Rahman
BAN
251
127
Minhajul Abedin
BAN
249
127
Nixon McLean
WI
249
128
Mervyn Dillon
WI
243
129
Alex Tudor
ENG
242
130
Khaled Mashud
BAN
237
131
Mohammad Wasim
PAK
236
132
Henry Olonga
ZIM
234
133
Keith Arthurton
WI
228
134
Tom Moody
AUS
225
135
Adam Hollioake
ENG
212
136
Dean Headley
ENG
209
136
Heath Streak
ZIM
209
137
Brendon Julian
AUS
208
138
Hasan Raza
PAK
206
139
Robert Croft
ENG
193
140
Andrew Symonds
AUS
191
141
Bryan Strang
ZIM
188
142
John Crawley
ENG
187
143
Darren Maddy
ENG
184
144
Daren Ganga
WI
181
144
Junior Murray
WI
181
145
Phil Simmons
WI
176
146
Reon King
WI
174
147
Khaled Mahmud
BAN
173
148
Chris Adams
ENG
168
148
Hrishikesh Kanitkar
IND
168
149
Allan Donald
SA
166
150
Keith Semple
WI
165
151
Geoff Allott
NZ
164
152
Amay Khurasiya
IND
163
153
Aasif Karim
KEN
162
154
Ajit Agarkar
IND
158
154
Enamul Haque
BAN
158
155
Al Sahariar
BAN
157
156
Vinod Kambli
IND
155
157
Alec Davies
SCO
154
158
Stuart Williams
ZIM
151
159
Tony Suji
KEN
149
160
Chamara Silva
SL
148
161
Sandeep Gupta
KEN
144
161
Ian Stanger
SCO
144
162
Aftab Habib
ENG
140
163
Simon Doull
NZ
138
163
Courtney Walsh
WI
138
164
Imran Nazir
PAK
135
165
Alan Mullally
ENG
134
166
Rawl Lewis
WI
131
167
Paul Adams
SA
129
168
Chris Gayle
WI
128
169
Adam Bacher
SA
125
169
Muttiah Muralitharan
SL
125
170
Corey Collymore
WI
122
171
Aamer Sohail
PAK
121
172
Javed Omar
BAN
120
172
Mark Alleyne
ENG
120
173
Chris Read
ENG
119
174
James Brinkley
SCO
118
175
Andy Whittall
ZIM
116
176
Eddo Brandes
ZIM
114
177
Stuart MacGill
AUS
113
178
Ottis Gibson
WI
112
179
Shoaib Akhtar
PAK
110
180
George Salmond
SCO
109
181
Trevor Madondo
ZIM
105
182
Paul Strang
ZIM
103
183
Colin Miller
AUS
102
184
Paul Wiseman
NZ
100
185
Jacob Martin
IND
99
186
Mike Allingham
SCO
96
187
Gavin Larsen
NZ
93
188
Scott Styris
NZ
89
188
Hasibul Hossain
BAN
89
188
Ian Philip
SCO
89
189
Mohammad Sheikh
BAN
87
190
Mike Smith
SCO
85
191
Sajeewa de Silva
SL
84
192
Eric Upashantha
SL
77
192
Pedro Collins
WI
77
193
Waqar Younis
PAK
76
194
Ray Price
ZIM
75
195
Gary Brent
ZIM
74
196
Phil Tufnell
ENG
72
197
Philo Wallace
WI
71
197
Mike Rindel
SA
71
197
Hendy Bryan
WI
71
198
Andy Blignaut
ZIM
67
198
Ruwan Kalpage
SL
67
198
Peter Such
ENG
67
198
Mushtaq Ahmed
PAK
67
199
Steve Elworthy
SA
64
200
Mohammad Rafique
BAN
62
201
Warren Hegg
ENG
60
202
Floyd Reifer
WI
59
203
Nuwan Zoysa
SL
57
203
Indika Gallage
SL
57
204
Arshad Khan
PAK
56
205
Brett Lee
AUS
55
206
Suresh Perera
SL
54
207
Martin Suji
KEN
52
208
Craig Wishart
ZIM
51
208
Michael Kasprowicz
AUS
51
208
Saba Karim
IND
51
209
John Blain
SCO
50
210
John Rennie
ZIM
49
210
Franklyn Rose
WI
49
211
Chandika Hathurusingha
SL
46
212
Habibul Bashar
BAN
45
213
Shayne O'Connor
NZ
44
214
Adam Dale
AUS
43
214
David Mutendera
ZIM
43
214
Bruce Patterson
SCO
43
215
Suruj Ragoonath
WI
42
216
Faruque Ahmed
BAN
40
217
Angus Fraser
ENG
38
217
Derek Crookes
SA
38
218
Dirk Viljoen
ZIM
37
219
Dinanath Ramnarine
WI
36
220
Everton Matambanadzo
ZIM
35
220
Stuart Law
AUS
35
220
Navjot Sidhu
IND
35
220
Greig Williamson
SCO
35
221
Mark Taylor
AUS
33
222
Ronnie Irani
ENG
32
222
Pat Symcox
SA
32
222
Ravindra Pushpakumara
SL
32
223
Dipak Chudasama
KEN
31
224
Manjurul Islam
BAN
30
225
Asim Butt
SCO
28
226
Chris Silverwood
ENG
27
226
Fazl-e-Akbar
PAK
27
226
David Terbrugge
SA
27
226
Nantie Hayward
SA
27
227
Neil McGarrell
WI
26
228
Pommie Mbangwa
ZIM
25
228
Harbhajan Singh
IND
25
229
Shahid Nazir
PAK
24
230
Nadeem Khan
PAK
23
230
Rangana Herath
SL
23
231
Nicky Boje
SA
22
231
Chris Drum
NZ
22
232
Laxmi Shukla
IND
19
232
Ahmed Kamal
BAN
19
233
Scott Muller
AUS
18
233
Josephat Ababu
KEN
18
234
Roland Holder
WI
17
234
Ruchira Perera
SL
17
235
Paul Reiffel
AUS
16
236
Alex Tait
NZ
14
236
Nick Dyer
SCO
14
237
Hemantha Boteju
SL
11
237
Gyanendra Pandey
IND
11
238
Ashley Giles
ENG
10
238
Shoaib Malik
PAK
10
238
Ian Austin
ENG
10
238
Shafiuddin Ahmed
BAN
10
239
Craig Evans
ZIM
9
239
Thilan Samaraweera
SL
9
239
Thirunavukkarasu Kumaran
IND
9
240
Andrew Hall
SA
8
240
Mahbubur Rahman
BAN
8
240
Carl Bulfin
NZ
8
241
Lincoln Roberts
WI
7
241
Mohammad Akram
PAK
7
242
Ben Hollioake
ENG
6
242
Debasis Mohanty
IND
6
243
Niamur Rashid
BAN
5
243
Joseph Angara
KEN
5
244
Ed Giddins
ENG
4
245
Jahangir Alam
BAN
3
245
Alan Dawson
SA
3
246
Adam Huckle
ZIM
2
246
Matthew Hart
NZ
2
246
Robin Singh
IND
2
246
Virender Sehwag
IND
2
246
Jimmy Kamande
KEN
2
246
Henry Williams
SA
2
247
Victor Mpitsang
SA
1
247
Aminul Islam
BAN
1
247
Niroshan Bandaratilleke
SL
1
248
Peter Ongondo
KEN
0
Show all 316 ↓
Nothing matches that filter.