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 2004 for all time
Position
Most Balls Faced
Player Name
Team Name
1
3593
Rahul Dravid
India
2
3526
Jacques Kallis
South Africa
3
3406
Damien Martyn
Australia
4
3116
Matthew Hayden
Australia
5
3059
Kumar Sangakkara
Sri Lanka
6
2887
Marvan Atapattu
Sri Lanka
7
2876
Ramnaresh Sarwan
West Indies
8
2867
Andrew Strauss
England
9
2749
Mahela Jayawardene
Sri Lanka
10
2697
Justin Langer
Australia
11
2648
Marcus Trescothick
England
12
2645
Sachin Tendulkar
India
13
2612
Jacques Rudolph
South Africa
14
2608
Chris Gayle
West Indies
15
2601
Stephen Fleming
New Zealand
16
2565
Graeme Smith
South Africa
17
2509
Brian Lara
West Indies
18
2492
Shiv Chanderpaul
West Indies
19
2480
Sanath Jayasuriya
Sri Lanka
20
2286
Virender Sehwag
India
21
2277
Ricky Ponting
Australia
22
2110
Michael Vaughan
England
23
2073
Sourav Ganguly
India
24
2059
Scott Styris
New Zealand
25
1972
Herschelle Gibbs
South Africa
26
1970
VVS Laxman
India
27
1964
Andrew Flintoff
England
28
1943
Graham Thorpe
England
29
1903
Adam Gilchrist
Australia
30
1872
Inzamam-ul-Haq
Pakistan
31
1860
Mohammad Yousuf
Pakistan
32
1733
Michael Clarke
Australia
33
1725
Yasir Hameed
Pakistan
34
1675
Darren Lehmann
Australia
35
1653
Mohammad Ashraful
Bangladesh
36
1600
Mark Richardson
New Zealand
37
1596
Shoaib Malik
Pakistan
38
1541
Rajin Saleh
Bangladesh
39
1521
Jacob Oram
New Zealand
40
1464
Khaled Mashud
Bangladesh
41
1425
Thilan Samaraweera
Sri Lanka
42
1397
Yuvraj Singh
India
43
1373
Dion Ebrahim
Zimbabwe
44
1354
Tatenda Taibu
Zimbabwe
45
1349
Nathan Astle
New Zealand
46
1331
Brendon McCullum
New Zealand
47
1295
Tillakaratne Dilshan
Sri Lanka
48
1286
Boeta Dippenaar
South Africa
49
1284
Simon Katich
Australia
50
1239
Mark Butcher
England
51
1194
Imran Farhat
Pakistan
52
1189
Abdul Razzaq
Pakistan
53
1110
Manzarul Islam
Bangladesh
54
1099
Mohammad Kaif
India
55
1043
Jason Gillespie
Australia
56
1038
Geraint Jones
England
57
1022
Younis Khan
Pakistan
58
1016
Craig McMillan
New Zealand
59
989
Chris Cairns
New Zealand
60
980
Brendan Taylor
Zimbabwe
61
969
Andrew Symonds
Australia
62
966
Hamish Marshall
New Zealand
63
943
Mathew Sinclair
New Zealand
64
938
Shaun Pollock
South Africa
65
915
Chaminda Vaas
Sri Lanka
66
890
Ridley Jacobs
West Indies
67
881
Upul Chandana
Sri Lanka
68
842
Habibul Bashar
Bangladesh
69
833
Nasser Hussain
England
69
833
Michael Papps
New Zealand
69
833
Stuart Matsikenyeri
Zimbabwe
70
829
Irfan Pathan
India
71
805
Mohammad Rafique
Bangladesh
71
805
Stuart Carlisle
Zimbabwe
72
800
Devon Smith
West Indies
73
794
Rob Key
England
74
781
Javed Omar
Bangladesh
75
778
Mark Boucher
South Africa
76
773
Parthiv Patel
India
77
720
Ashley Giles
England
78
679
Nafees Iqbal
Bangladesh
79
655
Dwayne Smith
West Indies
80
648
Heath Streak
Zimbabwe
81
644
Andrew Hall
South Africa
82
636
Sean Ervine
Zimbabwe
83
630
Mushfiqur Rahman
Bangladesh
84
624
Daniel Vettori
New Zealand
85
618
Avishka Gunawardene
Sri Lanka
86
611
Dwayne Bravo
West Indies
87
606
Martin van Jaarsveld
South Africa
88
595
Mohammad Sami
Pakistan
89
580
Gary Kirsten
South Africa
90
559
Ricardo Powell
West Indies
91
530
Saman Jayantha
Sri Lanka
92
518
Salman Butt
Pakistan
92
518
Matthew Hoggard
England
93
499
Moin Khan
Pakistan
93
499
Grant Flower
Zimbabwe
94
498
Paul Collingwood
England
95
496
Gautam Gambhir
India
96
477
Hashan Tillakaratne
Sri Lanka
97
464
Vikram Solanki
England
98
439
Tapash Baisya
Bangladesh
99
434
Anil Kumble
India
100
431
Shane Warne
Australia
101
419
Neil McKenzie
South Africa
102
417
Elton Chigumbura
Zimbabwe
103
410
Vusi Sibanda
Zimbabwe
104
409
Zander de Bruyn
South Africa
105
404
Aftab Ahmed
Bangladesh
106
381
Aakash Chopra
India
107
379
Nicky Boje
South Africa
108
376
Shoaib Akhtar
Pakistan
109
371
Michael Bevan
Australia
110
369
Ian Bell
England
111
367
Ajit Agarkar
India
112
351
Hannan Sarkar
Bangladesh
113
348
Romesh Kaluwitharana
Sri Lanka
114
347
Asim Kamal
Pakistan
115
345
Harbhajan Singh
India
116
338
Alok Kapali
Bangladesh
117
294
Taufeeq Umar
Pakistan
118
293
Wavell Hinds
West Indies
118
293
Khaled Mahmud
Bangladesh
119
289
Alester Maregwede
Zimbabwe
120
288
Mluleki Nkala
Zimbabwe
121
284
Zaheer Khan
India
122
275
Ryan Hinds
West Indies
122
275
Nuwan Zoysa
Sri Lanka
123
273
Mark Vermeulen
Zimbabwe
124
268
Daren Ganga
West Indies
125
265
Dinesh Karthik
India
126
264
Tinashe Panyangara
Zimbabwe
127
263
Lance Klusener
South Africa
128
244
Michael Kasprowicz
Australia
129
240
Sylvester Joseph
West Indies
130
237
Prosper Utseya
Zimbabwe
131
234
Farveez Maharoof
Sri Lanka
131
234
Rohan Gavaskar
India
132
233
Saleem Elahi
Pakistan
133
232
Makhaya Ntini
South Africa
134
231
Steve Waugh
Australia
135
225
James Franklin
New Zealand
136
222
Russel Arnold
Sri Lanka
137
212
Pedro Collins
West Indies
138
209
Rangana Herath
Sri Lanka
139
202
Simon Jones
England
140
200
Corey Collymore
West Indies
141
196
Hemang Badani
India
142
192
Tareq Aziz
Bangladesh
143
187
Douglas Hondo
Zimbabwe
144
186
Chris Harris
New Zealand
145
184
AB de Villiers
South Africa
146
182
Paul Wiseman
New Zealand
146
182
Shahriar Hossain
Bangladesh
147
181
Barney Rogers
Zimbabwe
148
179
Brad Hogg
Australia
149
178
Steve Harmison
England
150
177
Carlton Baugh
West Indies
150
177
Thami Tsolekile
South Africa
151
174
Chris Read
England
151
174
Glenn McGrath
Australia
152
166
Kamran Akmal
Pakistan
153
161
Shahid Afridi
154
158
Tino Best
West Indies
155
156
Omari Banks
West Indies
155
156
Morris Ouma
Kenya
156
144
Jehan Mubarak
Sri Lanka
157
140
Trevor Gripper
Zimbabwe
157
140
Brad Haddin
Australia
158
139
Lakshmipathy Balaji
India
159
134
Craig Cumming
New Zealand
160
133
Kyle Mills
New Zealand
161
126
Fidel Edwards
West Indies
161
126
Gavin Ewing
Zimbabwe
162
125
Murali Kartik
India
163
124
Kevin Pietersen
England
163
124
Ashwell Prince
South Africa
163
124
Robin Peterson
South Africa
163
124
Ramveer Rai
United Arab Emirates
164
123
Ian Harvey
Australia
165
116
Hamilton Masakadza
Zimbabwe
166
115
Andy Blignaut
Zimbabwe
167
109
Faisal Hossain
Bangladesh
168
105
Kaushal Lokuarachchi
Sri Lanka
169
104
Muttiah Muralitharan
Sri Lanka
170
102
Hashim Amla
South Africa
170
102
Vasbert Drakes
West Indies
171
99
Dave Mohammed
West Indies
172
97
Mashrafe Mortaza
Bangladesh
173
96
Chris Martin
New Zealand
173
96
Daryl Tuffey
New Zealand
173
96
Sridharan Sriram
India
173
96
Ian Bradshaw
West Indies
174
95
James Anderson
England
175
94
Tim Smart
Hong Kong
176
91
Brijal Patel
Kenya
177
88
Tawanda Mupariwa
Zimbabwe
178
87
Tabarak Dar
Hong Kong
178
87
Mervyn Dillon
West Indies
179
85
Mohammad Tauqir
United Arab Emirates
180
84
Alexander French
Hong Kong
180
84
David Hemp
Bermuda
180
84
Clayton Lambert
West Indies
181
82
Kennedy Otieno
Kenya
182
78
Darren Gough
England
183
76
Brett Lee
Australia
184
75
Imran Nazir
Pakistan
184
75
Rohan Alexander
U.S.A.
185
74
Anthony McGrath
England
186
72
Dilhara Fernando
Sri Lanka
187
68
Ray Price
Zimbabwe
187
68
Rikki Clarke
England
188
65
Fazl-e-Akbar
Pakistan
188
65
Shabbir Ahmed
Pakistan
188
65
Naved-ul-Hasan
Pakistan
189
63
Justin Ontong
South Africa
190
62
Adam Sanford
West Indies
191
59
Ilyas Gull
Hong Kong
191
59
Albie Morkel
South Africa
192
57
Lasith Malinga
Sri Lanka
192
57
Rashid
U.S.A.
193
56
Jean-Paul Duminy
South Africa
193
56
Danish Kaneria
Pakistan
193
56
Nazmul Hossain
Bangladesh
193
56
Manjurul Islam
Bangladesh
194
55
Courtney Browne
West Indies
194
55
Ravi Shah
Kenya
195
53
Asghar Ali
United Arab Emirates
196
52
Manoj Cheruparambil
Hong Kong
197
50
Ravi Rampaul
West Indies
198
49
Abdur Razzak
Bangladesh
198
49
Thilina Kandamby
Sri Lanka
199
48
Matt Prior
England
199
48
Sher Lama
Hong Kong
200
47
Ali Asad
United Arab Emirates
201
46
Andre Nel
South Africa
201
46
Shane Watson
Australia
202
45
Alamgir Kabir
Bangladesh
202
45
Thomas Odoyo
Kenya
202
45
Travis Friend
Zimbabwe
203
44
Azhar Mahmood
Pakistan
203
44
Steve Massiah
U.S.A.
204
43
Syed Maqsood
United Arab Emirates
205
42
Andy Bichel
Australia
205
42
Blessing Mahwire
Zimbabwe
205
42
Afzaal Haider
Hong Kong
206
41
Kumar Dharmasena
Sri Lanka
207
40
Ian Blackwell
England
208
38
Misbah-ul-Haq
Pakistan
208
38
Jignesh Desai
U.S.A.
209
37
Nantie Hayward
South Africa
210
36
Gareth Batty
England
210
36
Khurram Khan
United Arab Emirates
211
35
Matthew Maynard
England
211
35
Bazid Khan
Pakistan
212
34
Umar Gul
Pakistan
213
33
Michael Mason
New Zealand
214
32
Ryan Hurley
West Indies
215
31
Naeemuddin Aslam
United Arab Emirates
216
30
Stuart MacGill
Australia
216
30
Hitesh Modi
Kenya
216
30
Jermaine Lawson
West Indies
217
29
Alex Wharf
England
217
29
Chris Mpofu
Zimbabwe
217
29
Ramesh Powar
India
218
27
Ian Butler
New Zealand
218
27
Alan Dawson
South Africa
219
26
Ed Rainsford
Zimbabwe
220
25
David Terbrugge
South Africa
220
25
Dale Steyn
South Africa
220
25
Talha Jubair
Bangladesh
220
25
Ashish Nehra
India
221
24
Joginder Sharma
India
221
24
Nathan Hauritz
Australia
221
24
Rahul Sharma
Hong Kong
221
24
Gary Brent
Zimbabwe
222
23
Najeeb Amar
Hong Kong
222
23
Mohammad Khalil
Pakistan
222
23
Michael Hussey
Australia
223
21
Nuwan Kulasekara
Sri Lanka
224
20
Robert Croft
England
224
20
Howard Johnson
U.S.A.
224
20
Sameer Zia
United Arab Emirates
225
19
Mark Johnson
U.S.A.
225
19
Nasir Javed
U.S.A.
225
19
Asim Saeed
United Arab Emirates
225
19
Paul Adams
South Africa
226
18
Martin Saggers
England
226
18
Dinesh Mongia
India
226
18
Saqlain Mushtaq
Pakistan
226
18
Fahad Usman
United Arab Emirates
227
17
Tony Reid
U.S.A.
227
17
Roy Lamsam
Hong Kong
228
14
Steve Tikolo
Kenya
228
14
MS Dhoni
India
229
13
Arshad Ali
United Arab Emirates
229
13
Abdul Rehman
United Arab Emirates
230
12
Riaz Afridi
231
11
Richard Staple
U.S.A.
231
11
Aijaz Ali
U.S.A.
231
11
Peter Ongondo
Kenya
231
11
Matthew Elliott
Australia
231
11
Brad Williams
Australia
231
11
Waddington Mwayenga
Zimbabwe
232
10
Peter Fulton
New Zealand
232
10
Andre Adams
New Zealand
233
9
Enamul Haque jnr
Bangladesh
233
9
Sanjay Bangar
India
233
9
Ragheb Aga
Kenya
234
8
Nathan Bracken
Australia
234
8
Martin Suji
Kenya
234
8
Khalid Khan
Hong Kong
235
7
Leon Romero
U.S.A.
236
6
Nadeem Ahmed
Hong Kong
237
4
Prasanna Jayawardene
Sri Lanka
238
2
Charl Langeveldt
South Africa
238
2
Sajid Mahmood
England
238
2
Donovan Blake
U.S.A.
238
2
Rizwan Latif
United Arab Emirates
239
1
Malhar Patel
Kenya
239
1
Hasibul Hossain
Bangladesh
239
1
Nasir Hameed
Hong Kong
240
0
Gareth Hopkins
New Zealand