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 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.
ODI
1999
264 entries
1
2343
Rahul Dravid
IND
18 clear of Sourav Ganguly
2
2325
Sourav Ganguly
IND
18 off the lead
3
1942
Mark Waugh
AUS
401 off the lead
● LEADS
Rahul Dravid
IND
2343 · 18 ahead of Ganguly
↑ IN THE CHASE
1
player sits within 10% of the lead on most balls faced
★ TOP-10 CUT-OFF
1323
The mark at number ten — 254 entries sit below it
● NATION IN FRONT
Sri Lanka
7 of the top 50 · 10 teams represented
Most Balls Faced — full list
264 entries, ranked
Table view
1
Rahul Dravid
IND
2343
2
Sourav Ganguly
IND
2325
3
Mark Waugh
AUS
1942
4
Inzamam-ul-Haq
PAK
1571
5
Ricky Ponting
AUS
1539
6
Ajay Jadeja
IND
1484
7
Jacques Kallis
SA
1415
8
Adam Gilchrist
AUS
1393
9
Marvan Atapattu
SL
1358
10
Shiv Chanderpaul
WI
1323
11
Michael Bevan
AUS
1239
12
Saeed Anwar
PAK
1170
13
Romesh Kaluwitharana
SL
1159
14
Sherwin Campbell
WI
1156
15
Grant Flower
ZIM
1144
16
Roger Twose
NZ
1119
17
Alistair Campbell
ZIM
1105
18
Sadagoppan Ramesh
IND
1092
19
Herschelle Gibbs
SA
1091
20
Andy Flower
ZIM
1062
21
Graeme Hick
ENG
1053
22
Darren Lehmann
AUS
1037
23
Jimmy Adams
WI
1033
24
Neil Johnson
ZIM
1007
25
Ridley Jacobs
WI
994
26
Mahela Jayawardene
SL
987
27
Sachin Tendulkar
IND
951
28
Robin Singh
IND
901
29
Murray Goodwin
ZIM
892
30
Lance Klusener
SA
837
31
Steve Waugh
AUS
833
32
Ijaz Ahmed
PAK
801
33
Nasser Hussain
ENG
791
34
Sanath Jayasuriya
SL
788
35
Daryll Cullinan
SA
781
36
Gary Kirsten
SA
780
37
Mohammad Yousuf
PAK
772
38
Brian Lara
WI
760
39
Neil Fairbrother
ENG
749
40
Nathan Astle
NZ
743
41
Chris Cairns
NZ
708
42
Russel Arnold
SL
694
43
Matt Horne
NZ
671
44
Wajahatullah Wasti
PAK
669
45
Abdul Razzaq
PAK
666
45
Nick Knight
ENG
666
46
Hansie Cronje
SA
647
47
Hashan Tillakaratne
SL
643
48
Steve Tikolo
KEN
632
49
Arjuna Ranatunga
SL
599
50
Aravinda de Silva
SL
580
51
Alec Stewart
ENG
577
52
Chris Harris
NZ
574
53
Stephen Fleming
NZ
569
54
Damien Martyn
AUS
551
55
Shahid Afridi
GER
541
55
Shahid Afridi
GER
541
56
Craig McMillan
NZ
537
57
Guy Whittall
ZIM
536
58
Moin Khan
PAK
535
59
Wavell Hinds
WI
531
60
Mehrab Hossain
BAN
525
61
Mohammad Azharuddin
IND
524
62
Ravi Shah
KEN
513
63
Upul Chandana
SL
507
64
Shahriar Hossain
BAN
497
65
Adam Parore
NZ
486
66
Maurice Odumbe
KEN
475
67
Jonty Rhodes
SA
474
68
Kennedy Otieno
KEN
463
69
Stuart Carlisle
ZIM
451
70
Carl Hooper
WI
449
71
Ricardo Powell
WI
442
72
Azhar Mahmood
PAK
434
73
Graham Thorpe
ENG
407
74
Akram Khan
BAN
400
75
Roshan Mahanama
SL
396
76
Alpesh Vadher
KEN
394
77
Shaun Pollock
SA
389
78
Wasim Akram
PAK
359
79
Mark Boucher
SA
354
80
Nikhil Chopra
IND
340
81
Aminul Islam
BAN
336
81
Aminul Islam
BAN
337
82
Thomas Odoyo
KEN
334
83
Chaminda Vaas
SL
321
84
Gavin Hamilton
ENG
316
85
Shane Warne
AUS
297
86
Mark Ealham
ENG
287
86
Shane Lee
AUS
287
87
Dale Benkenstein
SA
282
88
Dion Nash
NZ
266
89
Nayan Mongia
IND
260
89
Avishka Gunawardene
SL
260
90
Hitesh Modi
KEN
253
90
Vince Wells
ENG
253
91
Naimur Rahman
BAN
251
92
Minhajul Abedin
BAN
249
93
Khaled Mashud
BAN
237
94
Keith Arthurton
WI
228
95
Tom Moody
AUS
225
96
Saleem Malik
PAK
216
97
Mannava Prasad
IND
212
97
Adam Hollioake
ENG
212
98
Brendon Julian
AUS
208
99
Hasan Raza
PAK
206
100
Sunil Joshi
IND
204
101
Tillakaratne Dilshan
SL
201
102
Vijay Bharadwaj
IND
193
102
Robert Croft
ENG
193
103
Nehemiah Perry
WI
192
104
Andrew Symonds
AUS
191
105
Darren Gough
ENG
183
105
Pramodya Wickramasinghe
SL
183
106
Saqlain Mushtaq
PAK
182
107
Phil Simmons
WI
176
108
Heath Streak
ZIM
175
109
Khaled Mahmud
BAN
173
110
Craig Spearman
NZ
168
111
Bryan Young
NZ
165
111
Keith Semple
WI
165
112
Junior Murray
WI
163
112
Amay Khurasiya
IND
163
113
Aasif Karim
KEN
162
114
Enamul Haque
BAN
158
115
Al Sahariar
BAN
157
116
Vinod Kambli
IND
155
117
Alec Davies
SCO
154
118
Stuart Williams
ZIM
151
119
Tony Suji
KEN
149
120
Chamara Silva
SL
148
121
Sandeep Gupta
KEN
144
121
Ian Stanger
SCO
144
122
Mervyn Dillon
WI
143
123
Greg Blewett
AUS
136
124
Javagal Srinath
IND
135
125
Andrew Flintoff
ENG
132
126
Rawl Lewis
WI
131
127
Chris Gayle
WI
128
128
Sir Curtly Ambrose
WI
127
129
Reon King
WI
122
130
Aamer Sohail
PAK
121
131
Javed Omar
BAN
120
131
Mark Alleyne
ENG
120
132
James Brinkley
SCO
118
133
Boeta Dippenaar
SA
112
134
Nixon McLean
WI
111
135
George Salmond
SCO
109
135
Anil Kumble
IND
109
136
Trevor Madondo
ZIM
105
137
Paul Strang
ZIM
103
138
Jacob Martin
IND
99
139
John Crawley
ENG
96
139
Indika de Saram
SL
96
139
Mike Allingham
SCO
96
140
Gavin Larsen
NZ
93
141
Venkatesh Prasad
IND
91
142
Hasibul Hossain
BAN
89
142
Scott Styris
NZ
89
142
Ian Philip
SCO
89
143
Mohammad Sheikh
BAN
87
143
Mohammad Sheikh
BAN
87
143
Andy Whittall
ZIM
87
143
Daniel Vettori
NZ
87
144
Ajit Agarkar
IND
86
145
Mike Smith
SCO
85
146
Gavin Rennie
ZIM
83
147
Matthew Bell
NZ
76
147
Muttiah Muralitharan
SL
76
148
Mike Rindel
SA
71
148
Hendy Bryan
WI
71
149
Hrishikesh Kanitkar
IND
69
150
Eddo Brandes
ZIM
68
151
Andy Blignaut
ZIM
67
151
Devang Gandhi
IND
67
152
Henry Olonga
ZIM
65
153
Corey Collymore
WI
62
153
Mohammad Rafique
BAN
62
154
Eric Upashantha
SL
60
155
Steve Elworthy
SA
56
156
Suresh Perera
SL
54
157
Martin Suji
KEN
52
158
Saba Karim
IND
51
159
Alan Mullally
ENG
50
159
John Blain
SCO
50
160
John Rennie
ZIM
49
161
Habibul Bashar
BAN
45
162
David Mutendera
ZIM
43
162
Bruce Patterson
SCO
43
163
Ruwan Kalpage
SL
42
164
Arshad Khan
PAK
41
164
Courtney Walsh
WI
41
165
Faruque Ahmed
BAN
40
166
Derek Crookes
SA
38
166
Angus Fraser
ENG
38
167
Allan Donald
SA
37
167
Dirk Viljoen
ZIM
37
168
Greig Williamson
SCO
35
168
Dean Headley
ENG
35
168
Stuart Law
AUS
35
168
Damien Fleming
AUS
35
169
Adam Dale
AUS
33
170
Pat Symcox
SA
32
171
Dipak Chudasama
KEN
31
171
Nuwan Zoysa
SL
31
172
Manjurul Islam
BAN
30
173
Gary Brent
ZIM
29
174
Asim Butt
SCO
28
174
Shoaib Akhtar
PAK
28
175
Floyd Reifer
WI
27
176
Philo Wallace
WI
26
176
Neil McGarrell
WI
26
177
Indika Gallage
SL
24
178
Nicky Boje
SA
22
178
Chris Drum
NZ
22
179
Geoff Allott
NZ
21
180
Waqar Younis
PAK
20
180
Jason Gillespie
AUS
20
180
Adrian Griffith
WI
20
181
Ahmed Kamal
BAN
19
181
Laxmi Shukla
IND
19
182
Josephat Ababu
KEN
18
183
Glenn McGrath
AUS
17
184
Paul Reiffel
AUS
16
184
Imran Nazir
PAK
16
185
Sajeewa de Silva
SL
15
186
Alex Tait
NZ
14
186
Nick Dyer
SCO
14
187
Daren Ganga
WI
12
188
Hemantha Boteju
SL
11
188
Gyanendra Pandey
IND
11
189
Ashley Giles
ENG
10
189
Shoaib Malik
PAK
10
189
Ian Austin
ENG
10
189
Shafiuddin Ahmed
BAN
10
190
Craig Evans
ZIM
9
190
Thilan Samaraweera
SL
9
190
Thirunavukkarasu Kumaran
IND
9
191
Andrew Hall
SA
8
191
Ruchira Perera
SL
8
191
Mahbubur Rahman
BAN
8
191
Carl Bulfin
NZ
8
192
Shayne O'Connor
NZ
6
192
Debasis Mohanty
IND
6
192
Ben Hollioake
ENG
6
193
Simon Doull
NZ
5
193
Joseph Angara
KEN
5
193
Niamur Rashid
BAN
5
194
Jahangir Alam
BAN
3
194
Alan Dawson
SA
3
195
Ravindra Pushpakumara
SL
2
195
Matthew Hart
NZ
2
195
Virender Sehwag
IND
2
195
Pommie Mbangwa
ZIM
2
195
Adam Huckle
ZIM
2
195
Jimmy Kamande
KEN
2
195
Henry Williams
SA
2
196
Victor Mpitsang
SA
1
196
Craig Wishart
ZIM
1
196
Aminul Islam
BAN
1
196
Pedro Collins
WI
1
196
Michael Kasprowicz
AUS
1
196
Chandika Hathurusingha
SL
1
197
Peter Ongondo
KEN
0
Show all 264 ↓
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)
›