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 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
314 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 — 304 entries sit below it
● NATION IN FRONT
South Africa
8 of the top 50 · 9 teams represented
Most Balls Faced — full list
314 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
903
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
108
Aminul Islam
BAN
337
109
Thomas Odoyo
KEN
334
110
Indika de Saram
SL
330
111
Michael Vaughan
ENG
329
112
Gavin Hamilton
ENG
325
113
Dave Joseph
WI
322
114
Damien Fleming
AUS
320
115
Darren Gough
ENG
318
116
Andrew Flintoff
ENG
317
117
Ian Healy
AUS
305
118
Vijay Bharadwaj
IND
303
119
Venkatesh Prasad
IND
299
120
Sir Curtly Ambrose
WI
295
120
Pramodya Wickramasinghe
SL
295
121
Shane Lee
AUS
287
121
Mark Ealham
ENG
287
122
Dale Benkenstein
SA
282
123
Boeta Dippenaar
SA
260
124
Vince Wells
ENG
253
124
Hitesh Modi
KEN
253
124
Glenn McGrath
AUS
253
125
Naimur Rahman
BAN
251
126
Minhajul Abedin
BAN
249
126
Nixon McLean
WI
249
127
Mervyn Dillon
WI
243
128
Alex Tudor
ENG
242
129
Khaled Mashud
BAN
237
130
Mohammad Wasim
PAK
236
131
Henry Olonga
ZIM
234
132
Keith Arthurton
WI
228
133
Tom Moody
AUS
225
134
Adam Hollioake
ENG
212
135
Dean Headley
ENG
209
135
Heath Streak
ZIM
209
136
Brendon Julian
AUS
208
137
Hasan Raza
PAK
206
138
Robert Croft
ENG
193
139
Andrew Symonds
AUS
191
140
Bryan Strang
ZIM
188
141
John Crawley
ENG
187
142
Darren Maddy
ENG
184
143
Daren Ganga
WI
181
143
Junior Murray
WI
181
144
Phil Simmons
WI
176
145
Reon King
WI
174
146
Khaled Mahmud
BAN
173
147
Chris Adams
ENG
168
147
Hrishikesh Kanitkar
IND
168
148
Allan Donald
SA
166
149
Keith Semple
WI
165
150
Geoff Allott
NZ
164
151
Amay Khurasiya
IND
163
152
Aasif Karim
KEN
162
153
Ajit Agarkar
IND
158
153
Enamul Haque
BAN
158
154
Al Sahariar
BAN
157
155
Vinod Kambli
IND
155
156
Alec Davies
SCO
154
157
Stuart Williams
ZIM
151
158
Tony Suji
KEN
149
159
Chamara Silva
SL
148
160
Sandeep Gupta
KEN
144
160
Ian Stanger
SCO
144
161
Aftab Habib
ENG
140
162
Simon Doull
NZ
138
162
Courtney Walsh
WI
138
163
Imran Nazir
PAK
135
164
Alan Mullally
ENG
134
165
Rawl Lewis
WI
131
166
Paul Adams
SA
129
167
Chris Gayle
WI
128
168
Adam Bacher
SA
125
168
Muttiah Muralitharan
SL
125
169
Corey Collymore
WI
122
170
Aamer Sohail
PAK
121
171
Javed Omar
BAN
120
171
Mark Alleyne
ENG
120
172
Chris Read
ENG
119
173
James Brinkley
SCO
118
174
Andy Whittall
ZIM
116
175
Eddo Brandes
ZIM
114
176
Stuart MacGill
AUS
113
177
Ottis Gibson
WI
112
178
Shoaib Akhtar
PAK
110
179
George Salmond
SCO
109
180
Trevor Madondo
ZIM
105
181
Paul Strang
ZIM
103
182
Colin Miller
AUS
102
183
Paul Wiseman
NZ
100
184
Jacob Martin
IND
99
185
Mike Allingham
SCO
96
186
Gavin Larsen
NZ
93
187
Hasibul Hossain
BAN
89
187
Scott Styris
NZ
89
187
Ian Philip
SCO
89
188
Mohammad Sheikh
BAN
87
189
Mike Smith
SCO
85
190
Sajeewa de Silva
SL
84
191
Eric Upashantha
SL
77
191
Pedro Collins
WI
77
192
Waqar Younis
PAK
76
193
Ray Price
ZIM
75
194
Gary Brent
ZIM
74
195
Phil Tufnell
ENG
72
196
Philo Wallace
WI
71
196
Mike Rindel
SA
71
196
Hendy Bryan
WI
71
197
Andy Blignaut
ZIM
67
197
Ruwan Kalpage
SL
67
197
Peter Such
ENG
67
197
Mushtaq Ahmed
PAK
67
198
Steve Elworthy
SA
64
199
Mohammad Rafique
BAN
62
200
Warren Hegg
ENG
60
201
Floyd Reifer
WI
59
202
Indika Gallage
SL
57
202
Nuwan Zoysa
SL
57
203
Arshad Khan
PAK
56
204
Brett Lee
AUS
55
205
Suresh Perera
SL
54
206
Martin Suji
KEN
52
207
Craig Wishart
ZIM
51
207
Michael Kasprowicz
AUS
51
207
Saba Karim
IND
51
208
John Blain
SCO
50
209
John Rennie
ZIM
49
209
Franklyn Rose
WI
49
210
Chandika Hathurusingha
SL
46
211
Habibul Bashar
BAN
45
212
Shayne O'Connor
NZ
44
213
Adam Dale
AUS
43
213
David Mutendera
ZIM
43
213
Bruce Patterson
SCO
43
214
Suruj Ragoonath
WI
42
215
Faruque Ahmed
BAN
40
216
Angus Fraser
ENG
38
216
Derek Crookes
SA
38
217
Dirk Viljoen
ZIM
37
218
Dinanath Ramnarine
WI
36
219
Everton Matambanadzo
ZIM
35
219
Stuart Law
AUS
35
219
Navjot Sidhu
IND
35
219
Greig Williamson
SCO
35
220
Mark Taylor
AUS
33
221
Ronnie Irani
ENG
32
221
Ravindra Pushpakumara
SL
32
221
Pat Symcox
SA
32
222
Dipak Chudasama
KEN
31
223
Manjurul Islam
BAN
30
224
Asim Butt
SCO
28
225
Chris Silverwood
ENG
27
225
Fazl-e-Akbar
PAK
27
225
David Terbrugge
SA
27
225
Nantie Hayward
SA
27
226
Neil McGarrell
WI
26
227
Pommie Mbangwa
ZIM
25
227
Harbhajan Singh
IND
25
228
Shahid Nazir
PAK
24
229
Nadeem Khan
PAK
23
229
Rangana Herath
SL
23
230
Nicky Boje
SA
22
230
Chris Drum
NZ
22
231
Laxmi Shukla
IND
19
231
Ahmed Kamal
BAN
19
232
Josephat Ababu
KEN
18
232
Scott Muller
AUS
18
233
Ruchira Perera
SL
17
233
Roland Holder
WI
17
234
Paul Reiffel
AUS
16
235
Alex Tait
NZ
14
235
Nick Dyer
SCO
14
236
Hemantha Boteju
SL
11
236
Gyanendra Pandey
IND
11
237
Ashley Giles
ENG
10
237
Shoaib Malik
PAK
10
237
Ian Austin
ENG
10
237
Shafiuddin Ahmed
BAN
10
238
Craig Evans
ZIM
9
238
Thilan Samaraweera
SL
9
238
Thirunavukkarasu Kumaran
IND
9
239
Andrew Hall
SA
8
239
Mahbubur Rahman
BAN
8
239
Carl Bulfin
NZ
8
240
Lincoln Roberts
WI
7
240
Mohammad Akram
PAK
7
241
Ben Hollioake
ENG
6
241
Debasis Mohanty
IND
6
242
Niamur Rashid
BAN
5
242
Joseph Angara
KEN
5
243
Ed Giddins
ENG
4
244
Jahangir Alam
BAN
3
244
Alan Dawson
SA
3
245
Jimmy Kamande
KEN
2
245
Adam Huckle
ZIM
2
245
Matthew Hart
NZ
2
245
Virender Sehwag
IND
2
245
Henry Williams
SA
2
246
Victor Mpitsang
SA
1
246
Niroshan Bandaratilleke
SL
1
247
Peter Ongondo
KEN
0
Show all 314 ↓
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
›