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 1997 for all time
Position
Most Balls Faced
Player Name
Team Name
1
4157
Rahul Dravid
India
2
3730
Sourav Ganguly
India
3
3478
Aravinda de Silva
Sri Lanka
4
3159
Sachin Tendulkar
India
5
2984
Sanath Jayasuriya
Sri Lanka
6
2719
Greg Blewett
Australia
7
2716
Steve Waugh
Australia
8
2620
Roshan Mahanama
Sri Lanka
9
2558
Mohammad Azharuddin
India
10
2474
Mark Waugh
Australia
11
2469
Ijaz Ahmed
Pakistan
12
2405
Marvan Atapattu
Sri Lanka
13
2396
Gary Kirsten
South Africa
14
2383
Brian Lara
West Indies
15
2378
Inzamam-ul-Haq
Pakistan
16
2214
Shiv Chanderpaul
West Indies
17
2203
Arjuna Ranatunga
Sri Lanka
18
2061
Mark Taylor
Australia
19
2046
Stephen Fleming
New Zealand
20
1982
Nathan Astle
New Zealand
21
1960
Daryll Cullinan
South Africa
22
1956
Carl Hooper
West Indies
23
1924
Graham Thorpe
England
24
1903
Matthew Elliott
Australia
25
1898
Navjot Sidhu
India
26
1894
Grant Flower
Zimbabwe
27
1887
Sherwin Campbell
West Indies
28
1858
Mike Atherton
England
29
1844
Hansie Cronje
South Africa
30
1811
Chris Cairns
New Zealand
31
1793
Ajay Jadeja
India
32
1765
Stuart Williams
Zimbabwe
33
1750
Michael Bevan
Australia
34
1732
Alec Stewart
England
35
1668
Adam Parore
New Zealand
36
1652
Bryan Young
New Zealand
37
1624
Blair Pocock
New Zealand
38
1501
Jacques Kallis
South Africa
39
1366
Adam Bacher
South Africa
40
1348
Moin Khan
Pakistan
41
1335
Nasser Hussain
England
41
1335
Hashan Tillakaratne
Sri Lanka
42
1286
Saeed Anwar
Pakistan
43
1238
Shaun Pollock
South Africa
44
1237
Nayan Mongia
India
45
1228
Ian Healy
Australia
46
1227
Andy Flower
Zimbabwe
47
1220
Matt Horne
New Zealand
48
1185
Aamer Sohail
Pakistan
49
1155
Guy Whittall
Zimbabwe
50
1132
Saleem Malik
Pakistan
51
1099
Chris Harris
New Zealand
52
1095
Alistair Campbell
Zimbabwe
53
1080
Ricky Ponting
Australia
54
1076
John Crawley
England
55
1075
Brian McMillan
South Africa
56
1031
Kumar Dharmasena
Sri Lanka
57
1026
Lance Klusener
South Africa
58
964
Roland Holder
West Indies
59
878
Mohammad Wasim
Pakistan
60
869
Ramiz Raja
Pakistan
61
859
Anil Kumble
India
62
856
Paul Reiffel
Australia
63
811
Shahid Afridi
64
802
Robin Singh
India
65
799
Gavin Rennie
Zimbabwe
66
778
Romesh Kaluwitharana
Sri Lanka
67
764
Saqlain Mushtaq
Pakistan
68
754
Jonty Rhodes
South Africa
69
742
Shane Warne
Australia
70
727
David Richardson
South Africa
71
705
Azhar Mahmood
Pakistan
72
697
Daniel Vettori
New Zealand
73
694
Craig McMillan
New Zealand
74
649
Paul Strang
Zimbabwe
75
628
Ian Bishop
West Indies
76
624
Mark Butcher
England
77
603
VVS Laxman
India
78
596
Sir Curtly Ambrose
West Indies
79
570
Chaminda Vaas
Sri Lanka
80
525
Matthew Hayden
Australia
81
506
Nick Knight
England
82
501
Andrew Hudson
South Africa
83
493
Mark Ealham
England
84
476
Stuart Law
Australia
85
466
Russel Arnold
Sri Lanka
86
462
Kennedy Otieno
Kenya
87
454
Junior Murray
West Indies
88
452
Dominic Cork
England
89
431
Pat Symcox
South Africa
90
414
Saba Karim
India
91
413
Athar Ali Khan
Bangladesh
92
411
Dave Houghton
Zimbabwe
93
402
Ali Naqvi
Pakistan
94
386
David Williams
West Indies
95
359
Adam Gilchrist
Australia
96
349
Asif Mujtaba
Pakistan
97
347
Robert Croft
England
98
346
Lanka de Silva
Sri Lanka
99
339
Adam Hollioake
England
100
322
Jimmy Adams
West Indies
101
315
Wasim Akram
Pakistan
102
314
Robert Samuels
West Indies
103
312
Phil Simmons
West Indies
104
297
Craig Spearman
New Zealand
105
295
Herschelle Gibbs
South Africa
106
290
Jason Gillespie
Australia
107
286
Simon Doull
New Zealand
108
283
Akram Khan
Bangladesh
108
283
Andy Caddick
England
109
281
Michael Di Venuto
Australia
109
281
Craig Evans
Zimbabwe
110
275
Heath Streak
Zimbabwe
110
275
Mushtaq Ahmed
Pakistan
111
270
Franklyn Rose
West Indies
112
263
Javagal Srinath
India
113
249
Courtney Browne
West Indies
114
246
Sunil Joshi
India
115
233
Vikram Rathour
India
115
233
Dipak Patel
New Zealand
116
224
Michael Kasprowicz
Australia
117
222
Allan Donald
South Africa
118
217
Waqar Younis
Pakistan
118
217
Craig Wishart
Zimbabwe
119
211
Lee Germon
New Zealand
120
210
Muttiah Muralitharan
Sri Lanka
121
207
Abey Kuruvilla
India
122
204
Vinod Kambli
India
122
204
Dipak Chudasama
Kenya
122
204
Aminul Islam
Bangladesh
123
198
Andy Waller
Zimbabwe
124
194
Zahoor Elahi
Pakistan
125
191
Glenn McGrath
Australia
126
174
Shayne O'Connor
New Zealand
126
174
Floyd Reifer
West Indies
127
161
Graeme Hick
England
128
158
Andy Bichel
Australia
129
156
Darren Gough
England
129
156
Gavin Larsen
New Zealand
130
152
Hitesh Modi
Kenya
131
151
Craig White
England
132
149
Mahela Jayawardene
Sri Lanka
133
148
Rajesh Chauhan
India
133
148
Heath Davis
New Zealand
133
148
Danny Morrison
New Zealand
134
147
Sajeewa de Silva
Sri Lanka
134
147
Thomas Odoyo
Kenya
135
145
Steve Tikolo
Kenya
136
141
Mohammad Ramzan
Pakistan
137
140
Maurice Odumbe
Kenya
138
139
Venkatesh Prasad
India
139
136
Sheikh Salahuddin
Bangladesh
140
132
Roger Twose
New Zealand
141
130
Dodda Ganesh
India
141
130
Courtney Walsh
West Indies
142
127
Dirk Viljoen
Zimbabwe
143
122
John Rennie
Zimbabwe
144
120
Minhajul Abedin
Bangladesh
145
119
Hasan Raza
Pakistan
146
118
Habibul Bashar
Bangladesh
146
118
Mark Ramprakash
England
147
117
Geoff Allott
New Zealand
148
115
Dean Headley
England
148
115
Philo Wallace
West Indies
149
114
Dulip Liyanage
Sri Lanka
150
112
Ben Hollioake
England
151
104
Mafizur Rahman
Bangladesh
152
103
Ali Brown
England
153
100
Phil Tufnell
England
154
99
Naimur Rahman
Bangladesh
154
99
Shahid Nazir
Pakistan
155
98
Tony Suji
Kenya
156
96
Adrian Griffith
West Indies
157
95
Shahriar Hossain
Bangladesh
158
91
Khaled Mashud
Bangladesh
159
89
Alpesh Vadher
Kenya
160
88
Saleem Elahi
Pakistan
161
87
Justin Langer
Australia
161
87
Bryan Strang
Zimbabwe
162
86
Paul Adams
South Africa
162
86
Pramodya Wickramasinghe
Sri Lanka
162
86
Derek Crookes
South Africa
163
81
Nuwan Zoysa
Sri Lanka
164
80
Manzoor Akhtar
Pakistan
165
76
Sajid Ali
Pakistan
165
76
Hasibul Hossain
Bangladesh
166
75
Mohammad Zahid
Pakistan
167
73
Everton Matambanadzo
Zimbabwe
167
73
Akhtar Sarfraz
Pakistan
168
70
Aasif Karim
Kenya
169
69
Ruwan Kalpage
Sri Lanka
170
63
Rawl Lewis
West Indies
170
63
Alan Mullally
England
170
63
Adam Dale
Australia
171
62
Upul Chandana
Sri Lanka
172
60
Stuart Carlisle
Zimbabwe
172
60
Dougie Brown
England
173
59
Woorkeri Raman
India
174
55
Louis Koen
South Africa
175
54
Mujahid Jamshed
Pakistan
176
47
Mohammad Hussain
Pakistan
177
43
Matthew Fleming
England
177
43
Sanjeeva Ranatunga
Sri Lanka
178
42
Ravindra Pushpakumara
Sri Lanka
178
42
Eddo Brandes
Zimbabwe
178
42
Michael Slater
Australia
179
39
Aaqib Javed
Pakistan
179
39
Andy Whittall
Zimbabwe
180
38
Graham Lloyd
England
181
36
Mohammad Rafique
Bangladesh
181
36
Ronnie Irani
England
182
31
Justin Vaughan
New Zealand
182
31
Arshad Khan
Pakistan
182
31
Mervyn Dillon
West Indies
182
31
Patterson Thompson
West Indies
183
30
Cameron Cuffy
West Indies
184
27
Shaun Young
Australia
185
26
Enamul Haque
Bangladesh
186
25
Ian Harvey
Australia
186
25
Salil Ankola
India
186
25
Rudi Bryson
South Africa
187
21
Peter Martin
England
188
20
Chris Silverwood
England
189
19
Nilesh Kulkarni
India
189
19
Tom Moody
Australia
189
19
Mohammad Sheikh
Bangladesh
189
19
Jahangir Alam
Bangladesh
190
18
Shafiuddin Ahmed
Bangladesh
190
18
Simon Cook
Australia
191
17
Devon Malcolm
England
191
17
David Sewell
New Zealand
192
16
Brett Schultz
South Africa
193
13
Rashid Latif
Pakistan
193
13
Adam Huckle
Zimbabwe
193
13
Laurie Williams
West Indies
194
12
Mark Boucher
South Africa
194
12
Fanie de Villiers
South Africa
194
12
Darren Lehmann
Australia
195
11
Joseph Angara
Kenya
196
10
Andrew Penn
New Zealand
196
10
Noel David
India
197
9
Brendon Julian
Australia
197
9
Debasis Mohanty
India
197
9
Martin Suji
Kenya
197
9
Saiful Islam
Bangladesh
198
8
Jayantha Silva
Sri Lanka
199
7
Anthony Stuart
Australia
199
7
Mohammad Akram
Pakistan
199
7
Abdul Razzaq
Pakistan
200
6
Mike Smith
Scotland
201
5
Ottis Gibson
West Indies
201
5
Jack Russell
England
202
4
Nixon McLean
West Indies
203
3
Kabir Khan
Pakistan
204
2
Shoaib Akhtar
Pakistan
204
2
Shahid Afridi
Pakistan
204
2
Harvinder Singh
India
204
2
Sairaj Bahutule
India
205
1
Pommie Mbangwa
Zimbabwe