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 2006 for all time
Position
Most Balls Faced
Player Name
Team Name
1
3862
Mohammad Yousuf
Pakistan
2
3846
Rahul Dravid
India
3
3817
Kumar Sangakkara
Sri Lanka
4
3271
Paul Collingwood
England
5
3186
Mahela Jayawardene
Sri Lanka
6
3115
Ricky Ponting
Australia
7
2882
Younis Khan
Pakistan
8
2861
Andrew Strauss
England
9
2766
Kevin Pietersen
England
10
2683
Michael Hussey
Australia
11
2668
Chris Gayle
West Indies
12
2599
Upul Tharanga
Sri Lanka
13
2581
Shiv Chanderpaul
West Indies
14
2499
Ian Bell
England
15
2382
Alastair Cook
England
16
2345
Ashwell Prince
South Africa
17
2112
Brian Lara
West Indies
18
2077
Shahriar Nafees
Bangladesh
19
1996
Jacques Kallis
South Africa
20
1972
Ramnaresh Sarwan
West Indies
21
1952
Daren Ganga
West Indies
22
1912
Mark Boucher
South Africa
23
1747
Imran Farhat
Pakistan
24
1721
Inzamam-ul-Haq
Pakistan
25
1701
Shoaib Malik
Pakistan
26
1669
Michael Clarke
Australia
27
1668
Virender Sehwag
India
28
1663
MS Dhoni
India
29
1658
AB de Villiers
South Africa
30
1652
Dwayne Bravo
West Indies
31
1614
Tillakaratne Dilshan
Sri Lanka
32
1609
Herschelle Gibbs
South Africa
33
1605
Yuvraj Singh
India
34
1596
Stephen Fleming
New Zealand
35
1576
Matthew Hayden
Australia
36
1559
Damien Martyn
Australia
37
1548
Wasim Jaffer
India
38
1527
Abdul Razzaq
Pakistan
39
1436
Sanath Jayasuriya
Sri Lanka
40
1435
Runako Morton
West Indies
41
1432
Graeme Smith
South Africa
42
1382
Nathan Astle
New Zealand
43
1367
Boeta Dippenaar
South Africa
44
1355
VVS Laxman
India
45
1352
Kamran Akmal
Pakistan
46
1336
Adam Gilchrist
Australia
47
1326
Sachin Tendulkar
India
48
1274
Andrew Symonds
Australia
48
1274
Marcus Trescothick
England
49
1261
Habibul Bashar
Bangladesh
50
1237
Simon Katich
Australia
51
1195
Mohammad Kaif
India
52
1172
Farveez Maharoof
Sri Lanka
53
1114
Mohammad Hafeez
Pakistan
54
1103
Brendan Taylor
Zimbabwe
55
1065
Andrew Flintoff
England
56
1010
Aftab Ahmed
Bangladesh
57
1006
Rajin Saleh
Bangladesh
58
1004
Irfan Pathan
India
59
1002
Mohammad Ashraful
Bangladesh
60
965
Chaminda Vaas
Sri Lanka
61
937
Denesh Ramdin
West Indies
62
924
Chamu Chibhabha
Zimbabwe
63
922
Shaun Pollock
South Africa
64
909
Peter Fulton
New Zealand
65
907
Daniel Vettori
New Zealand
66
899
Khaled Mashud
Bangladesh
67
893
Jacques Rudolph
South Africa
68
842
James Franklin
New Zealand
69
836
Geraint Jones
England
70
808
Terry Duffin
Zimbabwe
71
802
Anil Kumble
India
72
795
Marvan Atapattu
Sri Lanka
73
782
Faisal Iqbal
Pakistan
74
757
Scott Styris
New Zealand
75
756
Elton Chigumbura
Zimbabwe
76
745
Chamara Kapugedera
Sri Lanka
77
738
Vusi Sibanda
Zimbabwe
78
722
Suresh Raina
India
79
676
Justin Langer
Australia
80
658
Steve Tikolo
Kenya
81
655
Andrew Hall
South Africa
82
653
Hamilton Masakadza
Zimbabwe
83
652
Hashim Amla
South Africa
84
648
Michael Vandort
Sri Lanka
85
645
Irving Romaine
Bermuda
86
643
Brett Lee
Australia
87
636
Brendon McCullum
New Zealand
87
636
Marlon Samuels
West Indies
88
631
Javed Omar
Bangladesh
89
602
Tanmay Mishra
Kenya
90
598
Justin Kemp
South Africa
91
596
Mohammad Rafique
Bangladesh
92
583
Jacob Oram
New Zealand
92
583
Russel Arnold
Sri Lanka
93
562
Shakib Al Hasan
Bangladesh
94
554
Thilan Samaraweera
Sri Lanka
95
536
Stuart Matsikenyeri
Zimbabwe
96
533
Matthew Hoggard
England
97
531
Jason Gillespie
Australia
98
526
Saleem Mukuddem
Bermuda
99
517
Salman Butt
Pakistan
100
506
Jamie Dalrymple
England
101
496
Nicky Boje
South Africa
102
494
Shahid Afridi
103
491
Hamish Marshall
New Zealand
104
484
Ian Bradshaw
West Indies
105
465
Janeiro Tucker
Bermuda
106
457
Thomas Odoyo
Kenya
107
449
Ryan ten Doeschate
Netherlands
108
444
Harbhajan Singh
India
109
442
Ashish Bagai
Canada
110
433
Dean Minors
Bermuda
111
425
Kennedy Otieno
Kenya
112
419
Jehan Mubarak
Sri Lanka
112
419
Mehrab Hossain jnr
Bangladesh
113
408
George Codrington
Canada
114
400
Wavell Hinds
West Indies
115
399
Chris Read
England
116
384
Lasith Malinga
Sri Lanka
117
379
Chamara Silva
Sri Lanka
118
378
Piet Rinke
Zimbabwe
119
376
Shane Watson
Australia
120
374
Kwame Tucker
Bermuda
121
358
Prasanna Jayawardene
Sri Lanka
121
358
Jamie How
New Zealand
122
351
Lou Vincent
New Zealand
123
344
Shane Warne
Australia
124
341
Steve Harmison
England
125
329
Mashrafe Mortaza
Bangladesh
126
327
Bas Zuiderent
Netherlands
127
321
Fraser Watts
Scotland
128
319
Daan van Bunge
Netherlands
129
317
Steve Massiah
U.S.A.
130
315
Jimmy Kamande
Kenya
131
309
David Obuya
Kenya
131
309
Zaheer Khan
India
132
307
Liam Plunkett
England
133
306
Farhad Reza
Bangladesh
134
304
Neil McCallum
Scotland
135
301
Prosper Utseya
Zimbabwe
136
299
Owais Shah
England
137
293
Steven Outerbridge
Bermuda
138
290
Morris Ouma
Kenya
139
289
Desmond Chumney
Canada
140
288
Tony Suji
Kenya
141
285
Nuwan Kulasekara
Sri Lanka
142
283
Sourav Ganguly
India
143
282
Craig Cumming
New Zealand
144
280
Alexei Kervezee
Netherlands
145
278
Andre Nel
South Africa
146
267
Malinga Bandara
Sri Lanka
147
265
Abdool Samad
Canada
148
263
Dinesh Mongia
India
149
259
Collins Obuya
Kenya
150
255
Dwayne Smith
West Indies
151
250
Phil Jaques
Australia
151
250
Brad Haddin
Australia
151
250
Alok Kapali
Bangladesh
152
248
Sean Williams
Zimbabwe
153
244
Sandeep Jyoti
Canada
153
244
Sajid Mahmood
England
154
243
Loots Bosman
South Africa
155
233
Hitesh Modi
Kenya
156
232
Mathew Sinclair
New Zealand
156
232
Makhaya Ntini
South Africa
157
231
Umar Gul
Pakistan
158
226
Ross Taylor
New Zealand
158
226
Monty Panesar
England
159
225
Keith Dabengwa
Zimbabwe
159
225
Gregory Strydom
Zimbabwe
160
223
John Davison
Canada
160
223
David Hemp
Bermuda
161
221
Sreesanth
India
162
217
Dave Mohammed
West Indies
163
216
Jerome Taylor
West Indies
163
216
Sunil Dhaniram
Canada
163
216
Peter Ongondo
Kenya
164
212
Nafees Iqbal
Bangladesh
165
204
Andre Botha
Ireland
166
197
Tawanda Mupariwa
Zimbabwe
167
194
Lionel Cann
Bermuda
167
194
Muttiah Muralitharan
Sri Lanka
168
187
Yasir Hameed
Pakistan
169
186
Brad Hogg
Australia
170
185
Dale Steyn
South Africa
171
184
Shane Bond
New Zealand
172
183
Niall O'Brien
Ireland
173
182
Neil MacRae
Scotland
173
182
Blessing Mahwire
Zimbabwe
174
178
Ryan Watson
Scotland
175
171
FA Klokker
176
169
Matt Prior
England
177
168
Lendl Simmons
West Indies
178
167
Stuart Clark
Australia
179
166
Johan Botha
South Africa
179
166
William Porterfield
Ireland
180
164
Don Maxwell
Canada
181
163
Fidel Edwards
West Indies
182
159
Alejandro Ferguson
183
154
Naved-ul-Hasan
Pakistan
184
152
Ajit Agarkar
India
185
151
Luuk van Troost
Netherlands
186
150
Gautam Gambhir
India
187
147
Shahadat Hossain
Bangladesh
188
144
Carlton Baugh
West Indies
189
143
Abdur Razzak
Bangladesh
189
143
Danish Kaneria
Pakistan
190
140
Dilhara Fernando
Sri Lanka
191
137
Michael Papps
New Zealand
191
137
James Anderson
England
192
136
Kyle Mills
New Zealand
193
135
Shoaib Akhtar
Pakistan
194
134
Eoin Morgan
England
195
133
Clay Smith
Bermuda
195
133
Tom de Grooth
Netherlands
195
133
Kyle McCallan
Ireland
196
132
Venugopal Rao
India
197
131
Keegan Meth
Zimbabwe
198
130
Ramesh Powar
India
198
130
Eric Szwarczynski
Netherlands
199
129
Ashley Giles
England
199
129
Shahid Nazir
Pakistan
200
128
Darron Reekers
Netherlands
201
127
Brijal Patel
Kenya
201
127
Jean-Paul Duminy
South Africa
202
123
Robin Uthappa
India
203
119
Corey Collymore
West Indies
203
119
Rawl Lewis
West Indies
204
118
Billy Stelling
Netherlands
205
116
Mark Cosgrove
Australia
205
116
James Hopes
Australia
206
115
Munaf Patel
India
207
113
Iftikhar Anjum
Pakistan
208
109
Hasan Durham
Bermuda
209
107
Tim de Leede
Netherlands
210
104
Dinesh Karthik
India
211
102
Gary Brent
Zimbabwe
211
102
Geoff Barnett
Canada
211
102
Glenn Rogers
Scotland
212
101
Vikram Solanki
England
213
100
Kaushal Lokuarachchi
Sri Lanka
214
99
Sewnarine Chattergoon
West Indies
214
99
John Blain
Scotland
215
98
Treadwell Gibbons
Bermuda
216
97
Umar Bhatti
Canada
217
96
Peter Borren
Netherlands
217
96
Andrew White
Ireland
218
95
Colin Smith
Scotland
219
94
Malhar Patel
Kenya
219
94
Ian Blackwell
England
220
93
Morne Morkel
South Africa
221
92
Taufeeq Umar
Pakistan
221
92
Stewart Heaney
Canada
221
92
Michael Yardy
England
222
91
Johan van der Wath
South Africa
223
90
Kevin O'Brien
Ireland
223
90
Alviro Petersen
South Africa
223
90
Nathan Bracken
Australia
224
88
Tafadzwa Mufambisi
Zimbabwe
224
88
Anthony Ireland
Zimbabwe
225
87
Mohammad Sami
Pakistan
225
87
Kevin Sandher
Canada
226
86
Brad Hodge
Australia
227
85
RP Singh
India
227
85
James Marshall
New Zealand
228
82
Omer Hussain
Scotland
229
81
Charles Coventry
Zimbabwe
229
81
Daren Powell
West Indies
230
80
Mohammad Asif
Pakistan
231
79
Nehemiah Odhiambo
Kenya
232
77
Malachi Jones
Bermuda
232
77
Jeetan Patel
New Zealand
233
73
Glenn McGrath
Australia
233
73
Ed Rainsford
Zimbabwe
234
72
Shaun Udal
England
234
72
Ian Billcliff
Canada
235
70
Ashif Mulla
Canada
236
68
Mluleki Nkala
Zimbabwe
237
66
Zishan Shah
238
64
Tushar Imran
Bangladesh
239
63
Michael Kasprowicz
Australia
239
63
Ryan Higgins
Zimbabwe
239
63
Steven Welsh
Canada
240
62
Enamul Haque jnr
Bangladesh
240
62
Khaled Mahmud
Bangladesh
240
62
Rikki Clarke
England
240
62
Dougie Brown
England
241
60
Sanjayan Thuraisingam
Canada
241
60
Mushfiqur Rahim
Bangladesh
242
57
Gavin Hamilton
England
243
56
Tino Mawoyo
Zimbabwe
244
55
Syed Rasel
Bangladesh
245
54
Craig Wright
Scotland
245
54
246
53
Jeremy Bray
Ireland
246
53
Azeem Pitcher
Bermuda
247
52
Chris Cairns
New Zealand
247
52
Tim Bresnan
England
248
51
Jon Lewis
England
249
50
Yasir Arafat
Pakistan
249
50
Robin Peterson
South Africa
249
50
Ed Joyce
England
250
49
Martin Suji
Kenya
250
49
Maurits van Nierop
Netherlands
250
49
Vikram Singh
India
251
47
Ross Lyons
Scotland
252
46
Jeroen Smits
Netherlands
252
46
Dwayne Leverock
Bermuda
253
45
Ryan Steede
Bermuda
253
45
Jalon Linton
254
43
Dave Langford-Smith
Ireland
255
40
Qaiser Ali
Canada
255
40
Chris Martin
New Zealand
256
39
John Mooney
Ireland
257
38
Mark Jonkman
Netherlands
258
37
Peter Gillespie
Ireland
258
37
Delyone Borden
Bermuda
259
36
Paul Mooney
Ireland
260
35
Haninder Dhillon
Canada
260
35
Pedro Collins
West Indies
261
34
Dougie Lockhart
Scotland
262
33
Navdeep Poonia
Scotland
262
33
Trent Johnston
Ireland
263
32
Manzarul Islam
Bangladesh
264
31
Kevin Hurdle
Bermuda
264
31
Paul Hoffmann
Scotland
265
29
Henry Osinde
Canada
266
28
Durand Soraine
Canada
266
28
Austin Codrington
Canada
267
27
Mark Gillespie
New Zealand
268
26
Stuart MacGill
Australia
269
25
Andre Adams
New Zealand
270
23
Roger Telemachus
South Africa
271
22
Chris Mpofu
Zimbabwe
272
20
George O'Brien
Bermuda
273
19
Mitchell Johnson
Australia
274
18
Darren Gough
England
274
18
Albie Morkel
South Africa
274
18
Alfred Luseno
Kenya
275
17
Abdur Rehman
Pakistan
275
17
Avishka Gunawardene
Sri Lanka
276
16
Josephat Ababu
Kenya
276
16
Peter McGlashan
New Zealand
277
15
Garnett Kruger
South Africa
277
15
Stuart Broad
England
278
14
Hasantha Fernando
Sri Lanka
278
14
Mohammad Kashif
Netherlands
279
13
Tafadzwa Kamungozi
Zimbabwe
280
12
Surendra Seeraj
Canada
280
12
Kabir Ali
England
281
11
Daniel Morgan
Bermuda
281
11
Dhammika Prasad
Sri Lanka
282
10
Kenny Carroll
Ireland
283
9
Charl Langeveldt
South Africa
283
9
Piyush Chawla
India
284
8
Brett Dorey
Australia
284
8
Pieter Seelaar
Netherlands
284
8
Dewald Nel
Scotland
284
8
Majid Haq
Scotland
284
8
Akalanka Ganegama
Sri Lanka
284
8
Esteban Nino
285
7
Nadif Chowdhury
Bangladesh
285
7
Glen Chapple
England
285
7
Ruchira Perera
Sri Lanka
286
6
Gareth Batty
England
286
6
Michael Mason
New Zealand
286
6
Ian Stanger
Scotland
287
5
Troy Taylor
287
5
Craig McMillan
New Zealand
287
5
Stefan Kelly
Bermuda
288
4
Mick Lewis
Australia
288
4
Kalpesh Patel
Kenya
289
3
Hiren Varaiya
Kenya
289
3
Dom Joyce
Ireland
289
3
Nazmus Sadat
Bangladesh
289
3
Jignesh Desai
U.S.A.
289
3
Deighton Butler
West Indies
289
3
Dan Cullen
Australia
289
3
Murali Kartik
India
290
2
Nicholas Ifill
Canada
290
2
Tyron Henderson
South Africa
291
1
Monde Zondeki
South Africa
292
0
Alex Loudon
England