Home
Fixtures
Results
Teams
Players
Grounds
Rankings
Quick Links
Test Series
ODI Series
T20I Series
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
T20I World Cup
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
Test Championship
Yearwise Cricstats
2024 stats
2023 stats
2022 stats
2021 stats
2020 stats
2019 stats
2018 stats
2017 stats
2016 stats
2015 stats
Alltime stats
Most Balls Faced in 1996 for all time
Position
Most Balls Faced
Player Name
Team Name
1
3232
Sachin Tendulkar
India
2
2811
Saeed Anwar
Pakistan
3
2524
Ijaz Ahmed
Pakistan
4
2489
Gary Kirsten
South Africa
5
2284
Alec Stewart
England
6
2187
Grant Flower
Zimbabwe
7
2118
Mark Waugh
Australia
8
2087
Steve Waugh
Australia
9
2054
Andrew Hudson
South Africa
10
2053
Graham Thorpe
England
11
2052
Saleem Malik
Pakistan
12
1997
Daryll Cullinan
South Africa
13
1941
Mohammad Azharuddin
India
14
1939
Mark Taylor
Australia
15
1934
Mike Atherton
England
16
1924
Stephen Fleming
New Zealand
17
1905
Shiv Chanderpaul
West Indies
18
1871
Aamer Sohail
Pakistan
19
1849
Rahul Dravid
India
20
1781
Sherwin Campbell
West Indies
21
1674
Asanka Gurusinha
Sri Lanka
22
1670
Andy Flower
Zimbabwe
23
1655
Hansie Cronje
South Africa
24
1653
Hashan Tillakaratne
Sri Lanka
25
1554
Nayan Mongia
India
26
1549
Adam Parore
New Zealand
27
1508
Sourav Ganguly
India
28
1460
Nathan Astle
New Zealand
29
1446
Ricky Ponting
Australia
30
1443
Michael Bevan
Australia
31
1435
Aravinda de Silva
Sri Lanka
32
1372
Guy Whittall
Zimbabwe
33
1315
Alistair Campbell
Zimbabwe
34
1292
Nasser Hussain
England
35
1225
Inzamam-ul-Haq
Pakistan
36
1209
Paul Strang
Zimbabwe
37
1207
Jimmy Adams
West Indies
38
1169
Brian Lara
West Indies
39
1159
Roger Twose
New Zealand
40
1156
Sanath Jayasuriya
Sri Lanka
41
1154
Moin Khan
Pakistan
42
1135
Lee Germon
New Zealand
43
1114
Ajay Jadeja
India
44
1071
Nick Knight
England
45
1040
Chris Cairns
New Zealand
46
1036
Sanjay Manjrekar
India
47
1029
Ian Healy
Australia
48
997
Craig Spearman
New Zealand
49
951
Wasim Akram
Pakistan
50
932
Graeme Hick
England
51
926
Dave Houghton
Zimbabwe
52
910
Arjuna Ranatunga
Sri Lanka
53
886
John Crawley
England
54
883
Romesh Kaluwitharana
Sri Lanka
55
880
Roshan Mahanama
Sri Lanka
56
862
Jack Russell
England
57
830
Jonty Rhodes
South Africa
58
825
Carl Hooper
West Indies
59
819
Saqlain Mushtaq
Pakistan
60
805
Brian McMillan
South Africa
61
793
Anil Kumble
India
62
732
Stuart Law
Australia
63
720
Navjot Sidhu
India
64
697
Chris Harris
New Zealand
65
641
Justin Vaughan
New Zealand
66
639
Phil Simmons
West Indies
67
604
Robert Samuels
West Indies
68
572
Sir Richie Richardson
West Indies
69
568
Javagal Srinath
India
70
535
Robin Smith
England
71
531
Greg Blewett
Australia
72
513
Jacques Kallis
South Africa
73
508
Andy Waller
Zimbabwe
74
506
Heath Streak
Zimbabwe
75
498
Dipak Patel
New Zealand
76
494
Kumar Dharmasena
Sri Lanka
77
481
Vikram Rathour
India
78
458
Michael Slater
Australia
78
458
David Richardson
South Africa
79
453
Bryan Young
New Zealand
80
450
Paul Reiffel
Australia
81
433
Sunil Joshi
India
82
429
Pat Symcox
South Africa
83
425
Courtney Browne
West Indies
84
423
Craig Wishart
Zimbabwe
85
416
Dominic Cork
England
86
394
Mushtaq Ahmed
Pakistan
87
390
Zahoor Elahi
Pakistan
88
388
Ian Bishop
West Indies
89
378
Herschelle Gibbs
South Africa
90
372
Chaminda Vaas
Sri Lanka
91
369
Ali Shah
Zimbabwe
92
367
Sanjeeva Ranatunga
Sri Lanka
93
366
Stuart Carlisle
Zimbabwe
94
365
Chris Lewis
England
95
352
Mohammad Wasim
Pakistan
95
352
Mark Dekker
Zimbabwe
96
347
Vinod Kambli
India
97
337
Shadab Kabir
Pakistan
98
336
Dipak Chudasama
Kenya
99
335
Asif Mujtaba
Pakistan
100
329
Neil Fairbrother
England
101
326
Hitesh Modi
Kenya
102
316
Kennedy Otieno
Kenya
103
314
Craig Evans
Zimbabwe
104
307
Peter Cantrell
Netherlands
105
289
Mark Greatbatch
New Zealand
106
288
Matthew Elliott
Australia
107
286
Steve Tikolo
Kenya
108
285
Fanie de Villiers
South Africa
109
278
Shaun Pollock
South Africa
110
275
Roland Holder
West Indies
111
268
Klaas-Jan van Noortwijk
Netherlands
112
255
Lance Klusener
South Africa
113
247
Flavian Aponso
Netherlands
114
244
Junior Murray
West Indies
115
243
Maurice Odumbe
Kenya
116
241
Mark Ealham
England
116
241
Rashid Latif
Pakistan
117
238
Roger Harper
West Indies
118
236
Ramiz Raja
Pakistan
119
235
Shane Warne
Australia
120
230
Venkatesh Prasad
India
121
225
Sir Curtly Ambrose
West Indies
122
224
Waqar Younis
Pakistan
123
222
Ronnie Irani
England
124
220
Craig White
England
125
208
VVS Laxman
India
126
207
Bryan Strang
Zimbabwe
127
195
Azam Khan
Pakistan
128
194
Shane Thomson
New Zealand
129
193
Shahid Afridi
130
192
Peter Martin
England
130
192
Woorkeri Raman
India
131
191
Ali Brown
England
132
189
Mazhar Hussain
United Arab Emirates
133
181
David Boon
Australia
134
175
Azhar Saeed
United Arab Emirates
135
174
Adam Bacher
South Africa
136
173
Sean Davies
Zimbabwe
137
171
Stuart Williams
Zimbabwe
138
166
Thomas Odoyo
Kenya
139
162
Derek Crookes
South Africa
140
160
Bas Zuiderent
Netherlands
141
159
Darren Gough
England
142
157
Saleem Elahi
Pakistan
143
153
Courtney Walsh
West Indies
144
151
Gavin Larsen
New Zealand
144
151
Aashish Kapoor
India
145
150
Tito Odumbe
Kenya
145
150
Andy Whittall
Zimbabwe
146
142
Matthew Maynard
England
147
141
Phil DeFreitas
England
148
140
Arshad Laeeq
United Arab Emirates
149
139
Shaukat Dukanwala
United Arab Emirates
150
138
Tim de Leede
Netherlands
151
137
Marvan Atapattu
Sri Lanka
152
136
Saleem Raza
United Arab Emirates
153
133
Hasan Raza
Pakistan
153
133
Allan Donald
South Africa
154
132
Alan Mullally
England
154
132
Johanne Samarasekera
United Arab Emirates
154
132
Neil Smith
England
155
131
Aaqib Javed
Pakistan
156
130
Eddo Brandes
Zimbabwe
157
127
Robert Croft
England
158
126
Chandika Hathurusingha
Sri Lanka
158
126
Ravindra Pushpakumara
Sri Lanka
159
116
Mark Ramprakash
England
159
116
Paras Mhambrey
India
160
112
Jason Gillespie
Australia
160
112
Min Patel
England
160
112
Roland Lefebvre
Netherlands
160
112
Nolan Clarke
Netherlands
160
112
Vijay Mehra
United Arab Emirates
161
109
Henry Olonga
Zimbabwe
162
104
Javed Miandad
Pakistan
163
100
Glenn McGrath
Australia
163
100
Aasif Karim
Kenya
164
99
Paul Adams
South Africa
165
96
Saeed Azad
Pakistan
165
96
Richard Snell
South Africa
166
94
Upul Chandana
Sri Lanka
167
93
Pramodya Wickramasinghe
Sri Lanka
168
92
Ganesh Mylvaganam
United Arab Emirates
168
92
Brad Hogg
Australia
169
91
Shahid Nazir
Pakistan
170
89
Simon Doull
New Zealand
171
86
Ottis Gibson
West Indies
172
84
Mohammad Ishaq
United Arab Emirates
172
84
Ian Salisbury
England
173
83
Peter McIntyre
Australia
174
80
Steve Palframan
South Africa
175
78
Azhar Mahmood
Pakistan
176
75
David Tikolo
Kenya
176
75
Sandeep Gupta
Kenya
176
75
Kenny Benjamin
West Indies
177
73
Mohammad Aslam
United Arab Emirates
178
68
Marcel Schewe
Netherlands
179
66
Adrian Kuiper
South Africa
180
63
Sujith Somasunder
India
181
61
Ata-ur-Rehman
Pakistan
181
61
Robert Kennedy
New Zealand
182
60
Phil Tufnell
England
183
59
Martin Suji
Kenya
184
58
Muttiah Muralitharan
Sri Lanka
184
58
Dermot Reeve
England
185
57
John Rennie
Zimbabwe
186
55
Danny Morrison
New Zealand
187
54
Manoj Prabhakar
India
188
53
Nicky Boje
South Africa
189
52
Tariq Iqbal
Kenya
190
50
Adam Hollioake
England
191
48
Basit Ali
Pakistan
192
46
Craig Matthews
South Africa
193
44
Simon Brown
England
193
44
Robin Singh
India
193
44
Shahid Anwar
Pakistan
194
40
Graham Lloyd
England
195
37
Steven Lubbers
Netherlands
196
36
Eric Gouka
Netherlands
196
36
Sultan Zarawani
United Arab Emirates
196
36
Dion Nash
New Zealand
197
35
David Johnson
India
197
35
Michael Kasprowicz
Australia
198
33
Manjula Munasinghe
Sri Lanka
199
32
Pommie Mbangwa
Zimbabwe
199
32
Angus Fraser
England
200
31
Chris Silverwood
England
201
28
Rajab Ali
Kenya
202
27
Justin Langer
Australia
203
26
Sajeewa de Silva
Sri Lanka
204
25
Rajindra Dhanraj
West Indies
205
24
Gavin Rennie
Zimbabwe
205
24
Matthew Hayden
Australia
206
23
Adam Gilchrist
Australia
206
23
Shane Lee
Australia
206
23
Lameck Onyango
Kenya
207
22
Tony Suji
Kenya
207
22
Imtiaz Abbasi
United Arab Emirates
207
22
Ruwan Kalpage
Sri Lanka
207
22
Tom Moody
Australia
207
22
Greg Loveridge
New Zealand
207
22
Geoff Allott
New Zealand
208
21
Venkatapathy Raju
India
208
21
Keith Arthurton
West Indies
208
21
Philo Wallace
West Indies
208
21
Nixon McLean
West Indies
209
20
Ridley Jacobs
West Indies
209
20
Charlie Lock
Zimbabwe
210
19
Robert van Oosterom
Netherlands
210
19
Stephen Peall
Zimbabwe
211
18
Laurie Williams
West Indies
211
18
Everton Matambanadzo
Zimbabwe
211
18
Craig McDermott
Australia
211
18
Richard Illingworth
England
212
16
Darren Lehmann
Australia
213
14
Devon Malcolm
England
214
13
Mike Watkinson
England
214
13
Adrian Griffith
West Indies
214
13
Eric Upashantha
Sri Lanka
215
12
Mohammad Akram
Pakistan
215
12
Prashant Vaidya
India
216
11
Narendra Hirwani
India
217
10
Patterson Thompson
West Indies
218
9
Damien Fleming
Australia
219
8
Pankaj Dharmani
India
219
8
Cameron Cuffy
West Indies
220
7
Mohammad Hussain
Pakistan
221
5
Andy Caddick
England
221
5
Gary Brent
Zimbabwe
222
4
Paul-Jan Bakker
Netherlands
222
4
Dean Headley
England
223
2
Jayantha Silva
Sri Lanka
224
1
Mohammad Zahid
Pakistan
225
0
Abdul Razzaq
Pakistan