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 2003 for all time
Position
Most Balls Faced
Player Name
Team Name
1
3907
Ricky Ponting
Australia
2
3185
Brian Lara
West Indies
3
3050
Matthew Hayden
Australia
4
2877
Marcus Trescothick
England
5
2808
Michael Vaughan
England
6
2631
Herschelle Gibbs
South Africa
7
2541
Graeme Smith
South Africa
8
2529
Rahul Dravid
India
9
2335
Stephen Fleming
New Zealand
10
2284
Yasir Hameed
Pakistan
11
2259
Jacques Kallis
South Africa
12
2229
Mohammad Yousuf
Pakistan
13
2128
Taufeeq Umar
Pakistan
14
2095
Mark Butcher
England
15
2042
Gary Kirsten
South Africa
16
2019
Ramnaresh Sarwan
West Indies
17
1935
Marvan Atapattu
Sri Lanka
18
1914
Chris Gayle
West Indies
19
1905
Nasser Hussain
England
20
1861
Habibul Bashar
Bangladesh
21
1849
Adam Gilchrist
Australia
22
1810
Wavell Hinds
West Indies
23
1809
Kumar Sangakkara
Sri Lanka
24
1801
Sanath Jayasuriya
Sri Lanka
25
1796
Jacques Rudolph
South Africa
26
1734
Boeta Dippenaar
South Africa
26
1734
Virender Sehwag
India
27
1723
Mahela Jayawardene
Sri Lanka
28
1700
Damien Martyn
Australia
29
1692
Sachin Tendulkar
India
30
1653
Mark Richardson
New Zealand
31
1643
Scott Styris
New Zealand
32
1639
Sourav Ganguly
India
33
1613
Darren Lehmann
Australia
34
1562
VVS Laxman
India
35
1531
Inzamam-ul-Haq
Pakistan
36
1520
Steve Waugh
Australia
37
1500
Andrew Flintoff
England
38
1448
Justin Langer
Australia
39
1436
Tatenda Taibu
Zimbabwe
40
1431
Heath Streak
Zimbabwe
41
1392
Hashan Tillakaratne
Sri Lanka
42
1391
Mark Boucher
South Africa
43
1374
Shiv Chanderpaul
West Indies
44
1356
Hannan Sarkar
Bangladesh
45
1345
Javed Omar
Bangladesh
46
1265
Neil McKenzie
South Africa
47
1242
Mohammad Hafeez
Pakistan
48
1215
Khaled Mashud
Bangladesh
49
1206
Daren Ganga
West Indies
50
1183
Rajin Saleh
Bangladesh
51
1180
Michael Bevan
Australia
52
1177
Alec Stewart
England
53
1150
Alok Kapali
Bangladesh
54
1144
Younis Khan
Pakistan
55
1132
Graham Thorpe
England
56
1130
Mark Vermeulen
Zimbabwe
57
1117
Craig Wishart
Zimbabwe
58
1034
Imran Farhat
Pakistan
59
1004
Jacob Oram
New Zealand
60
997
Lou Vincent
New Zealand
61
980
Paul Collingwood
England
62
951
Craig McMillan
New Zealand
63
923
Ashley Giles
England
64
922
Andrew Symonds
Australia
65
911
Shaun Pollock
South Africa
66
893
Mohammad Ashraful
Bangladesh
67
889
Grant Flower
Zimbabwe
68
888
Yuvraj Singh
India
69
886
Abdul Razzaq
Pakistan
70
882
Aakash Chopra
India
71
876
Shoaib Malik
Pakistan
72
806
Dion Ebrahim
Zimbabwe
73
789
Ridley Jacobs
West Indies
74
766
Mohammad Kaif
India
75
762
Chaminda Vaas
Sri Lanka
76
761
Vasbert Drakes
West Indies
77
759
Daniel Vettori
New Zealand
78
728
Nathan Astle
New Zealand
79
722
Khaled Mahmud
Bangladesh
80
710
Chris Cairns
New Zealand
81
693
Anthony McGrath
England
82
681
Stuart Carlisle
Zimbabwe
83
666
Rashid Latif
Pakistan
84
647
Thilan Samaraweera
Sri Lanka
85
631
Mushfiqur Rahman
Bangladesh
86
626
Andy Blignaut
Zimbabwe
87
584
Omari Banks
West Indies
88
581
Kumar Dharmasena
Sri Lanka
89
576
Andy Bichel
Australia
90
575
Marlon Samuels
West Indies
91
554
Trevor Gripper
Zimbabwe
92
543
Tillakaratne Dilshan
Sri Lanka
93
530
Chris Harris
New Zealand
94
511
Romesh Kaluwitharana
Sri Lanka
95
509
Devon Smith
West Indies
96
500
Gareth Batty
England
97
498
Chris Read
England
98
496
Mohammad Rafique
Bangladesh
99
475
Ray Price
Zimbabwe
100
474
Aravinda de Silva
Sri Lanka
100
474
Nick Knight
England
101
472
Sean Ervine
Zimbabwe
102
459
Andy Flower
Zimbabwe
103
456
Brendon McCullum
New Zealand
104
440
Moin Khan
Pakistan
104
440
Steve Tikolo
Kenya
105
438
Ravi Shah
Kenya
106
433
Mathew Sinclair
New Zealand
107
427
Robbie Hart
New Zealand
108
424
Sanwar Hossain
Bangladesh
109
422
Parthiv Patel
India
110
420
Richard Jones
New Zealand
111
412
Kennedy Otieno
Kenya
112
381
Thomas Odoyo
Kenya
113
379
Brad Hogg
Australia
114
369
Michael Clarke
Australia
114
369
Dougie Marillier
Zimbabwe
115
363
Stuart Matsikenyeri
Zimbabwe
116
362
Hitesh Modi
Kenya
117
357
Maurice Odumbe
Kenya
118
355
Rikki Clarke
England
118
355
Akram Khan
Bangladesh
119
349
Vikram Solanki
England
120
344
Dinesh Mongia
India
121
336
Simon Katich
Australia
122
335
Andrew Hall
South Africa
123
334
Faisal Iqbal
Pakistan
124
333
Tapash Baisya
Bangladesh
125
328
Upul Chandana
Sri Lanka
125
328
Travis Friend
Zimbabwe
126
321
Martin Love
Australia
127
317
Asim Kamal
Pakistan
128
314
Brett Lee
Australia
129
312
Russel Arnold
Sri Lanka
130
309
Jimmy Maher
Australia
131
303
Saeed Anwar
Pakistan
132
302
Mohammad Sami
Pakistan
132
302
Hamish Marshall
New Zealand
133
301
Daryl Tuffey
New Zealand
134
294
Carlton Baugh
West Indies
135
292
Saleem Elahi
Pakistan
136
291
Mervyn Dillon
West Indies
137
281
Muttiah Muralitharan
Sri Lanka
137
281
Jason Gillespie
Australia
138
276
Paul Adams
South Africa
139
270
Makhaya Ntini
South Africa
140
269
Martin van Jaarsveld
South Africa
140
269
Ricardo Powell
West Indies
141
264
Ishwar Maraj
Canada
142
253
Ian Billcliff
Canada
143
249
Avishka Gunawardene
Sri Lanka
144
248
Vusi Sibanda
Zimbabwe
145
245
Daan van Bunge
Netherlands
146
243
Feiko Kloppenburg
Netherlands
146
243
Anil Kumble
India
147
236
Chris Nevin
New Zealand
148
225
Paul Wiseman
New Zealand
149
220
Danie Keulder
Namibia
150
217
Robin Peterson
South Africa
151
206
Mashrafe Mortaza
Bangladesh
152
205
Tushar Imran
Bangladesh
153
204
Matt Horne
New Zealand
153
204
Joe Harris
Canada
154
201
James Anderson
England
154
201
Kaushal Lokuarachchi
Sri Lanka
155
198
Jan-Berrie Burger
Namibia
156
195
Steve Harmison
England
157
193
Zaheer Khan
India
158
190
John Davison
Canada
159
189
Shoaib Akhtar
Pakistan
160
188
Ian Harvey
Australia
160
188
Mehrab Hossain
Bangladesh
161
185
Ajit Agarkar
India
161
185
Gautam Gambhir
India
162
181
Tim de Leede
Netherlands
163
174
Collins Obuya
Kenya
163
174
Saqlain Mushtaq
Pakistan
163
174
Corey Collymore
West Indies
164
172
Prabath Nissanka
Sri Lanka
164
172
Andy Caddick
England
164
172
Ed Smith
England
164
172
Al Sahariar
Bangladesh
164
172
Brijal Patel
Kenya
165
167
Shabbir Ahmed
Pakistan
166
161
Monde Zondeki
South Africa
167
160
Klaas-Jan van Noortwijk
Netherlands
168
157
John Crawley
England
169
152
Mohammad Salim
Bangladesh
170
146
Misbah-ul-Haq
Pakistan
171
145
Gavin Murgatroyd
Namibia
172
142
David Obuya
Kenya
173
139
Luuk van Troost
Netherlands
173
139
Rob Key
England
174
138
Jeroen Smits
Netherlands
175
135
Deon Kotze
Namibia
176
134
Harbhajan Singh
India
177
132
Fidel Edwards
West Indies
178
131
Adam Sanford
West Indies
179
129
Dinusha Fernando
Sri Lanka
179
129
James Kirtley
England
180
127
Nicholas de Groot
Canada
181
125
Gavin Rennie
Zimbabwe
182
124
Carl Hooper
West Indies
182
124
Ronnie Irani
England
183
121
Matthew Hoggard
England
183
121
Richard Johnson
England
184
118
Darren Gough
England
184
118
Peter Ongondo
Kenya
185
115
Craig Cumming
New Zealand
185
115
Blessing Mahwire
Zimbabwe
186
113
Andre Adams
New Zealand
187
112
Douglas Hondo
Zimbabwe
188
111
Ashish Bagai
Canada
188
111
Desmond Chumney
Canada
188
111
Edgar Schiferli
Netherlands
188
111
Melt van Schoor
Namibia
189
109
Umar Gul
Pakistan
190
107
Imran Nazir
Pakistan
191
106
Manzarul Islam
Bangladesh
192
100
Ian Blackwell
England
193
99
Kyle Mills
New Zealand
194
94
Stefan Swanepoel
Namibia
194
94
Bas Zuiderent
Netherlands
194
94
Henk-Jan Mol
Netherlands
195
93
Azhar Mahmood
Pakistan
196
85
Roland Lefebvre
Netherlands
197
81
Craig White
England
197
81
Hemang Badani
India
198
80
Craig Evans
Zimbabwe
199
78
Alan Dawson
South Africa
200
77
Lance Klusener
South Africa
201
76
Javagal Srinath
India
201
76
Jim Troughton
England
202
75
Shane Watson
Australia
203
72
Ehsanul Haque
Bangladesh
203
72
Martin Suji
Kenya
204
71
Guy Whittall
Zimbabwe
205
70
Owais Shah
England
206
69
Wasim Akram
Pakistan
206
69
Farhan Adil
Pakistan
207
68
Nicky Boje
South Africa
208
65
Austin Codrington
Canada
208
65
Shane Bond
New Zealand
208
65
Morne Karg
Namibia
209
64
Jehan Mubarak
Sri Lanka
210
62
Louis Burger
Namibia
211
60
Fazil Sattaur
Canada
211
60
Richard Sims
Zimbabwe
212
57
Manjurul Islam
Bangladesh
213
56
Tino Best
West Indies
213
56
Jerome Taylor
West Indies
213
56
Reinout Scholte
Netherlands
214
55
Mushtaq Ahmed
Pakistan
215
54
Brad Williams
Australia
216
52
Ashish Nehra
India
216
52
Jermaine Lawson
West Indies
217
51
Bjorn Kotze
Namibia
218
49
Pedro Collins
West Indies
219
48
Salman Butt
Pakistan
220
47
Kamran Akmal
Pakistan
220
47
Thilan Thushara
Sri Lanka
220
47
Waqar Younis
Pakistan
221
46
Tama Canning
New Zealand
222
44
Nick Statham
Netherlands
222
44
Richard Dawson
England
223
43
Sanjay Bangar
India
223
43
Nicholas Ifill
Canada
224
41
Barney Rogers
Zimbabwe
225
40
Danish Kaneria
Pakistan
226
39
Nafees Iqbal
Bangladesh
226
39
Sanjayan Thuraisingam
Canada
227
38
Faisal Athar
Pakistan
227
38
Burton van Rooi
Namibia
227
38
Rudi van Vuuren
Namibia
227
38
Glenn McGrath
Australia
227
38
Charitha Buddhika
Sri Lanka
227
38
David Bernard
West Indies
228
37
Dilhara Fernando
Sri Lanka
228
37
Paul Hitchcock
New Zealand
229
36
Martin Bicknell
England
230
34
Dewald Pretorius
South Africa
231
30
Stuart MacGill
Australia
231
30
Tony Suji
Kenya
232
29
Ashish Patel
Canada
233
28
Nathan Bracken
Australia
233
28
Hasibul Hossain
Bangladesh
233
28
Kabir Ali
England
233
28
Jamaluddin Ahmed
Bangladesh
234
27
Enamul Haque
Bangladesh
234
27
Ian Butler
New Zealand
235
26
Enamul Haque jnr
Bangladesh
236
25
Alistair Campbell
Zimbabwe
236
25
Andre Nel
South Africa
237
24
Davis Joseph
Canada
238
23
Lakshmipathy Balaji
India
239
22
Abhijit Kale
India
240
21
Shahid Afridi
241
20
Morne van Wyk
South Africa
241
20
Sarel Burger
Namibia
241
20
Abdool Samad
Canada
241
20
Sarandeep Singh
India
241
20
Moniruzzaman
Bangladesh
242
19
Alamgir Kabir
Bangladesh
242
19
Jacob-Jan Esmeijer
Netherlands
243
18
Nathan Hauritz
Australia
244
16
Naved Latif
Pakistan
245
15
Adeel Raja
Netherlands
245
15
Pulasthi Gunaratne
Sri Lanka
246
14
Aavishkar Salvi
India
247
13
Irfan Pathan
India
247
13
Sairaj Bahutule
India
247
13
Murali Kartik
India
247
13
Michael Mason
New Zealand
247
13
Naved-ul-Hasan
Pakistan
247
13
Barry Seebaran
Canada
248
12
Kaushalya Weeraratne
Sri Lanka
248
12
Henry Olonga
Zimbabwe
248
12
Martin Saggers
England
249
11
Brian Murphy
Zimbabwe
249
11
Gary Brent
Zimbabwe
249
11
Ravi Rampaul
West Indies
250
10
Charles Coventry
Zimbabwe
250
10
Gavin Ewing
Zimbabwe
250
10
Tareq Aziz
Bangladesh
250
10
Dharshana Gamage
Sri Lanka
251
9
Gerrie Snyman
Namibia
251
9
Andrew Strauss
England
251
9
Anwar Hossain Monir
Bangladesh
251
9
Prasanna Jayawardene
Sri Lanka
252
8
Talha Jubair
Bangladesh
253
7
Nixon McLean
West Indies
253
7
Junaid Zia
Pakistan
254
6
Matthew Walker
New Zealand
254
6
Jonty Rhodes
South Africa
254
6
Chamila Gamage
Sri Lanka
255
5
Mohammad Zahid
Pakistan
255
5
Alester Maregwede
Zimbabwe
255
5
Yasir Chowdhury
Bangladesh
255
5
Riaan Walters
Namibia
255
5
Joseph Angara
Kenya
256
2
Aasif Karim
Kenya
256
2
Jimmy Kamande
Kenya
256
2
Alfred Luseno
Kenya
256
2
Charl Willoughby
South Africa
257
1
Shane Warne
Australia
258
0
Allan Donald
South Africa
258
0
Ryan Hurley
West Indies