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 2013 for all time
Position
Most Balls Faced
Player Name
Team Name
1
3550
Misbah-ul-Haq
Pakistan
2
3197
Ian Bell
England
3
2933
Joe Root
England
4
2898
Alastair Cook
England
5
2862
AB de Villiers
South Africa
6
2449
Virat Kohli
India
7
2392
Kumar Sangakkara
Sri Lanka
8
2298
Michael Clarke
Australia
8
2298
Jonathan Trott
England
9
2285
Kane Williamson
New Zealand
10
2259
Hashim Amla
South Africa
11
2235
Ross Taylor
New Zealand
12
2144
Mohammad Hafeez
Pakistan
13
2032
Tillakaratne Dilshan
Sri Lanka
14
2029
Shane Watson
Australia
15
2027
Faf du Plessis
South Africa
16
2018
Rohit Sharma
India
17
1881
Darren Bravo
West Indies
18
1771
Kevin Pietersen
England
19
1752
Younis Khan
Pakistan
20
1639
Peter Fulton
New Zealand
21
1626
Shikhar Dhawan
India
22
1603
Ahmed Shehzad
Pakistan
23
1599
David Warner
Australia
24
1597
Hamilton Masakadza
Zimbabwe
25
1589
Phillip Hughes
Australia
26
1561
Steven Smith
Australia
27
1556
Chris Rogers
Australia
28
1553
Angelo Mathews
Sri Lanka
29
1502
Cheteshwar Pujara
India
30
1494
Graeme Smith
South Africa
31
1475
Brendan Taylor
Zimbabwe
32
1448
Brendon McCullum
New Zealand
33
1447
BJ Watling
New Zealand
34
1442
Murali Vijay
India
35
1439
MS Dhoni
India
36
1401
George Bailey
Australia
37
1384
Dinesh Chandimal
Sri Lanka
38
1330
Asad Shafiq
Pakistan
39
1325
Marlon Samuels
West Indies
40
1307
Brad Haddin
Australia
41
1254
Lahiru Thirimanne
Sri Lanka
42
1253
Mushfiqur Rahim
Bangladesh
43
1200
Mominul Haque
Bangladesh
44
1170
Jean-Paul Duminy
South Africa
44
1170
Vusi Sibanda
Zimbabwe
45
1132
Nasir Jamshed
Pakistan
46
1111
Malcolm Waller
Zimbabwe
47
1085
Tamim Iqbal
Bangladesh
48
1076
Hamish Rutherford
New Zealand
49
1063
Kieran Powell
West Indies
50
1058
Matt Prior
England
51
1029
Nasir Hossain
Bangladesh
52
1019
Shiv Chanderpaul
West Indies
52
1019
Quinton de Kock
South Africa
53
1011
Mahela Jayawardene
Sri Lanka
54
924
Suresh Raina
India
55
918
Alviro Petersen
South Africa
56
889
Mohammad Ashraful
Bangladesh
57
865
Johnson Charles
West Indies
58
856
Azhar Ali
Pakistan
59
854
Jonny Bairstow
England
60
847
Ed Cowan
Australia
61
795
Michael Carberry
England
62
789
Darren Sammy
West Indies
63
784
Denesh Ramdin
West Indies
64
768
Nick Compton
England
65
767
Jacques Kallis
South Africa
66
762
Dean Brownlie
New Zealand
67
749
Chris Gayle
West Indies
68
748
William Porterfield
Ireland
69
727
Matthew Wade
Australia
70
725
Martin Guptill
New Zealand
71
708
Matt Machan
Scotland
72
700
Peter Siddle
Australia
72
700
Ravindra Jadeja
India
73
693
Aaron Finch
Australia
74
686
Eoin Morgan
England
74
686
David Miller
South Africa
75
675
Elton Chigumbura
Zimbabwe
76
650
Jahurul Islam
Bangladesh
77
648
Robin Peterson
South Africa
78
635
Ajinkya Rahane
India
79
631
Shaiman Anwar
United Arab Emirates
80
630
Adam Voges
Australia
81
629
Kusal Perera
Sri Lanka
82
627
Dwayne Bravo
West Indies
83
626
Umar Akmal
Pakistan
84
619
Khurram Manzoor
Pakistan
85
595
Calum MacLeod
Scotland
86
593
Colin Ingram
South Africa
87
582
Stuart Broad
England
88
576
Collins Obuya
Kenya
89
575
Lendl Simmons
West Indies
90
548
Shakib Al Hasan
Bangladesh
91
546
Morris Ouma
Kenya
92
536
Wesley Barresi
Netherlands
93
533
Mohammad Shahzad
Afghanistan
94
532
Ravichandran Ashwin
India
95
527
Kyle Coetzer
Scotland
96
525
Niall O'Brien
Ireland
97
523
Richie Berrington
Scotland
98
520
Sohaib Maqsood
Pakistan
99
518
Tim Bresnan
England
100
514
Sean Williams
Zimbabwe
101
508
Saeed Ajmal
Pakistan
102
499
Corey Anderson
New Zealand
103
498
Ben Stokes
England
104
493
Sikandar Raza
Zimbabwe
105
490
Ryan McLaren
South Africa
105
490
Mitchell Johnson
Australia
106
488
Sachin Tendulkar
India
107
487
Paul Stirling
Ireland
108
485
Kieron Pollard
West Indies
109
477
Sohag Gazi
Bangladesh
110
468
Imran Farhat
Pakistan
111
462
Ruvindu Gunasekera
Canada
112
459
Prosper Utseya
Zimbabwe
113
455
Ed Joyce
England
114
451
Rakep Patel
Kenya
114
451
Nawroz Mangal
Afghanistan
115
450
Shahid Afridi
116
444
Mitchell Starc
Australia
117
440
Grant Elliott
New Zealand
118
439
Craig Ervine
Zimbabwe
119
435
Dean Elgar
South Africa
119
435
Craig Williams
Namibia
120
427
Steven Finn
England
121
423
Irfan Karim
Kenya
122
421
Graeme Cremer
Zimbabwe
123
416
Stephan Myburgh
Netherlands
124
415
Narsingh Deonarine
West Indies
125
411
James Faulkner
Australia
125
411
Kevin O'Brien
Ireland
126
405
James Pattinson
Australia
127
404
Dimuth Karunaratne
Sri Lanka
127
404
Rohan Mustafa
United Arab Emirates
128
402
Mahmudullah
Bangladesh
129
398
Vernon Philander
South Africa
130
389
Tino Mawoyo
Zimbabwe
131
388
Glenn Maxwell
Australia
132
387
Yuvraj Singh
India
132
387
Gary Wilson
Ireland
133
383
Upul Tharanga
Sri Lanka
134
375
Preston Mommsen
Scotland
135
372
Nathan Lyon
Australia
136
371
Umar Amin
Pakistan
137
369
Swapnil Patil
United Arab Emirates
138
364
Shaun Marsh
Australia
139
363
Ashish Bagai
Canada
140
362
Dinesh Karthik
India
141
361
Adnan Akmal
Pakistan
142
359
Dale Steyn
South Africa
143
352
Moises Henriques
Australia
144
350
Bhuvneshwar Kumar
India
145
340
Ravi Bopara
England
146
338
Tanmay Mishra
Kenya
147
333
Kirk Edwards
West Indies
148
330
Daan van Bunge
Netherlands
149
322
Shoaib Malik
Pakistan
150
314
James Franklin
New Zealand
151
312
Alex Obanda
Kenya
152
310
Eric Szwarczynski
Netherlands
153
309
Jimmy Hansra
Canada
153
309
Mohammad Nabi
Afghanistan
154
308
Jos Buttler
England
154
308
Sarel Burger
Namibia
155
307
Nathan McCullum
New Zealand
156
306
Usman Khawaja
Australia
157
298
Khurram Khan
United Arab Emirates
158
297
Kamran Akmal
Pakistan
159
294
Graeme Swann
England
160
291
Samiullah Shenwari
Afghanistan
161
290
Trent Boult
New Zealand
162
283
Colin Munro
New Zealand
163
272
Waqas Barkat
Hong Kong
164
271
Michael Swart
Netherlands
165
270
Tom Cooper
Netherlands
166
267
Hiral Patel
Canada
167
266
Richmond Mutumbami
Zimbabwe
168
265
Ryan Harris
Australia
169
264
Wahab Riaz
Pakistan
169
264
Stephan Baard
Namibia
170
261
Anamul Haque
Bangladesh
171
259
Asghar Stanikzai
Afghanistan
171
259
Tony Ura
P.N.G.
172
258
Kaushal Silva
Sri Lanka
173
255
Usman Limbada
Canada
174
254
Regis Chakabva
Zimbabwe
175
252
James Anderson
England
176
251
Nuwan Kulasekara
Sri Lanka
176
251
Thisara Perera
Sri Lanka
176
251
Subash Khakurel
Nepal
177
249
Marshall Ayub
Bangladesh
178
245
Junaid Khan
179
231
Shingi Masakadza
Zimbabwe
180
228
Gautam Gambhir
India
181
227
Steven Taylor
U.S.A.
182
226
Tim Southee
New Zealand
183
225
David Hemp
Bermuda
184
224
Tino Best
West Indies
185
223
Neil Wagner
New Zealand
186
222
Rizwan Cheema
Canada
187
221
Doug Bracewell
New Zealand
188
219
Farhaan Behardien
South Africa
189
218
Tom Latham
New Zealand
189
218
Naeem Islam
Bangladesh
190
217
Raza-ur-Rehman
Canada
191
215
Shamsur Rahman
Bangladesh
192
214
Ramnaresh Sarwan
West Indies
193
210
Peter Borren
Netherlands
194
209
Jamie Atkinson
Hong Kong
195
206
Shan Masood
Pakistan
195
206
Ashton Agar
Australia
196
203
Karim Sadiq
Afghanistan
197
202
Ish Sodhi
New Zealand
197
202
Sharjeel Khan
Pakistan
198
198
Gyanendra Malla
Nepal
199
191
Xavier Doherty
Australia
199
191
Sunil Narine
West Indies
200
190
Paras Khadka
Nepal
200
190
Ragheb Aga
Kenya
201
189
Clint McKay
Australia
202
188
Mudassar Bukhari
Netherlands
202
188
Jeevan Mendis
Sri Lanka
203
185
Geraint Jones
England
204
183
Prasanna Jayawardene
Sri Lanka
205
182
Anton Devcich
New Zealand
206
181
Abdur Rehman
Pakistan
207
178
Chris Woakes
England
208
176
Tendai Chatara
Zimbabwe
209
171
Damodar Daesrath
Canada
210
168
Luke Ronchi
New Zealand
211
165
Shane Shillingford
West Indies
211
165
Ben Cooper
Netherlands
212
164
Michael Rippon
Netherlands
213
163
Ambati Rayudu
India
214
161
Alex Hales
England
214
161
Nehemiah Odhiambo
Kenya
215
160
Trent Johnston
Ireland
216
159
Nizakat Khan
Hong Kong
217
155
David Murphy
Scotland
217
155
Rangana Herath
Sri Lanka
218
154
Sarfraz Ahmed
Pakistan
218
154
Christoffel Viljoen
Namibia
219
153
John Mooney
Ireland
220
152
Rory Kleinveldt
South Africa
221
149
Mohammad Irfan
Pakistan
221
149
Irfan Ahmed
Hong Kong
222
145
Steve Tikolo
Kenya
223
144
Tom de Grooth
Netherlands
224
141
Rob Taylor
Scotland
224
141
Timycen Maruma
Zimbabwe
224
141
Bruce Martin
New Zealand
225
140
Arshad Ali
United Arab Emirates
226
139
Jean-Pierre Kotze
Namibia
227
137
Nelson Odhiambo
Kenya
227
137
Abul Hasan
Bangladesh
228
135
Sohail Tanvir
Pakistan
229
134
Abdul Shakoor
United Arab Emirates
230
132
Janeiro Tucker
Bermuda
231
129
Keegan Meth
Zimbabwe
231
129
Kyle Mills
New Zealand
231
129
David Hussey
Australia
232
128
Moneeb Iqbal
Scotland
233
127
Michael Lumb
England
234
126
Chamu Chibhabha
Zimbabwe
234
126
Kithuruwan Vithanage
Sri Lanka
235
125
Wayne Parnell
South Africa
236
124
Saqib Ali
United Arab Emirates
237
123
Kraigg Brathwaite
West Indies
238
122
Najibullah Zadran
Afghanistan
238
122
Babar Hayat
Hong Kong
239
121
Kila Pala
P.N.G.
239
121
Ishant Sharma
India
240
120
Tre Manders
Bermuda
241
119
Morne Morkel
South Africa
242
118
Umar Gul
Pakistan
243
117
Robiul Islam
Bangladesh
244
115
Sagar Pun
Nepal
245
114
Binod Bhandari
Nepal
245
114
Kemar Roach
West Indies
246
113
Duncan Allan
Kenya
246
113
Josh Davey
Scotland
247
112
Shaminda Eranga
Sri Lanka
248
111
Abdur Razzak
Bangladesh
249
110
Gulbadin Naib
Afghanistan
250
108
Sharad Vesawkar
Nepal
251
107
HAM Shah
252
106
Ziaur Rahman
Afghanistan
252
106
FA Klokker
252
106
Anwar Ali
Pakistan
252
106
Assad Vala
P.N.G.
253
105
Kyle Jarvis
Zimbabwe
254
104
James Neesham
New Zealand
254
104
Mahuru Dai
P.N.G.
255
102
Jack Vare
P.N.G.
255
102
Shem Ngoche
Kenya
255
102
Jason Holder
West Indies
256
100
Dion Stovell
Bermuda
257
99
Ashan Priyanjan
Sri Lanka
258
96
Luke Wright
England
258
96
Virender Sehwag
India
259
95
Mark Chapman
Hong Kong
260
94
Freddie Coleman
Scotland
261
93
Michael Hussey
Australia
262
92
Lionel Cann
Bermuda
263
91
Lonwabo Tsotsobe
South Africa
264
90
Sachithra Senanayake
Sri Lanka
264
90
Michael Leask
Scotland
264
90
Shadeep Silva
United Arab Emirates
264
90
Rahat Ali
265
88
Hiren Varaiya
Kenya
266
87
Junaid Siddiqui
Canada
266
87
Bilawal Bhatti
Pakistan
267
85
Amjad Javed
United Arab Emirates
268
83
Helao France
Namibia
268
83
Tanvir Ahmed
Pakistan
269
82
Devon Smith
West Indies
269
82
Mohammed Shami
India
270
81
Brian Vitori
Zimbabwe
271
79
Charles Amini
P.N.G.
272
78
Timroy Allen
U.S.A.
272
78
Tinashe Panyangara
Zimbabwe
273
76
Monty Panesar
England
274
75
Zaheer Khan
India
275
73
Samit Patel
England
275
73
Majid Haq
Scotland
275
73
Nitish Kumar
Canada
276
72
Rubel Hossain
Bangladesh
277
71
Hamish Gardiner
Scotland
278
70
Haris Sohail
Pakistan
278
70
Max Sorensen
Ireland
279
69
Daniel Flynn
New Zealand
279
69
Andre Russell
West Indies
279
69
Lasith Malinga
Sri Lanka
280
68
Chris Tremlett
England
281
67
Tim Gruijters
Netherlands
282
66
Zulfiqar Babar
Pakistan
282
66
Noor Ali Zadran
Afghanistan
283
62
Merwe Erasmus
Namibia
284
61
Rizwan Mahmood
284
61
Devon Thomas
West Indies
284
61
Craig Kieswetter
England
284
61
Rahmat Shah
Afghanistan
285
60
Mirwais Ashraf
Afghanistan
286
59
Shahriar Nafees
Bangladesh
286
59
Pieter Seelaar
Netherlands
287
58
David Wiese
South Africa
287
58
Allan Douglas
Bermuda
288
57
Nasir Aziz
United Arab Emirates
288
57
C Waiswa
288
57
James Tredwell
England
289
56
Kamau Leverock
Bermuda
289
56
Henry Davids
South Africa
290
54
Suranga Lakmal
Sri Lanka
291
53
Seekkuge Prasanna
Sri Lanka
292
51
Veerasammy Permaul
West Indies
292
51
Aftab Ahmed
Bangladesh
292
51
RG Mukasa
293
50
Mitchell Marsh
Australia
294
49
Munir Dar
Hong Kong
295
48
Safyaan Sharif
Scotland
295
48
Vinay Kumar
India
295
48
Aaron Redmond
New Zealand
296
47
Aaron Phangiso
South Africa
296
47
Mitchell McClenaghan
New Zealand
296
47
Tanwir Afzal
Hong Kong
296
47
F Nsubuga
296
47
Dwaine Pretorius
South Africa
297
46
Malachi Jones
Bermuda
297
46
Ben Cutting
Australia
298
45
Elijah Otieno
Kenya
298
45
Dhiren Gondaria
Kenya
298
45
Christiaan Jonker
South Africa
298
45
Zane Green
Namibia
299
44
Nuwan Pradeep
Sri Lanka
299
44
Ehsan Adil
Pakistan
300
43
Pradeep Airee
Nepal
300
43
Ahsan Malik
Netherlands
301
42
Johannes Smit
Namibia
301
42
Jackson Bird
Australia
301
42
James Taylor
England
302
41
Neil McGarrell
West Indies
302
41
Tinotenda Mutombodzi
Zimbabwe
303
40
Gordon Drummond
Scotland
304
39
Shannon Gabriel
West Indies
304
39
Nathan Coulter-Nile
Australia
305
38
Gordon Goudie
Scotland
306
37
Harbhajan Singh
India
306
37
Natsai M'shangwe
Zimbabwe
307
36
Paul van Meekeren
Netherlands
307
36
Harvir Baidwan
Canada
308
35
Tim Murtagh
Ireland
309
34
Hamza Tariq
Canada
309
34
Kyle Abbott
South Africa
310
32
Khaya Zondo
South Africa
311
31
Jacobi Robinson
Bermuda
311
31
Thomas Odoyo
Kenya
311
31
Andrew Ellis
New Zealand
311
31
Jeetan Patel
New Zealand
312
30
Thilan Samaraweera
Sri Lanka
312
30
Timm van der Gugten
Netherlands
313
29
Matthew Cross
Scotland
314
28
J Sebanja
314
28
Rob Nicol
New Zealand
314
28
Sajedul Islam
Bangladesh
315
27
Shafiqullah
Afghanistan
315
27
Ahmed Raza
United Arab Emirates
316
26
Chris Morris
South Africa
316
26
Iain Wardlaw
Scotland
317
25
Chris Douglas
Bermuda
317
25
Chris Jordan
England
318
24
Shapoor Zadran
Afghanistan
318
24
Ray Price
Zimbabwe
318
24
Imran Tahir
South Africa
318
24
Bernard Scholtz
Namibia
319
23
Basant Regmi
Nepal
319
23
Henry Osinde
Canada
319
23
Jeremy Gordon
Canada
319
23
Gurdeep Singh
Kenya
319
23
Neil Carter
Scotland
319
23
Hashmatullah Shaidi
Afghanistan
320
22
Ajantha Mendis
Sri Lanka
320
22
Dilhara Lokuhettige
Sri Lanka
320
22
Chris Amini
P.N.G.
321
21
Craig Wallace
Scotland
321
21
HB Kayondo
321
21
Dhammika Prasad
Sri Lanka
321
21
Afsar Zazai
Afghanistan
321
21
Ravi Rampaul
West Indies
322
19
Mashrafe Mortaza
Bangladesh
322
19
James Shannon
Ireland
323
18
Eddie Richardson
Ireland
323
18
Aizaz Khan
Hong Kong
324
17
Haseeb Amjad
Hong Kong
324
17
Hammad Azam
Pakistan
324
17
Kamran Shazad
United Arab Emirates
324
17
Faizan Asif
United Arab Emirates
324
17
Abdul Razzaq
Pakistan
325
16
Daniel Vettori
New Zealand
325
16
Shahadat Hossain
Bangladesh
325
16
Anil Mandal
Nepal
325
16
Nic Maddinson
Australia
325
16
Asad Ali
Pakistan
326
15
Edgar Schiferli
Netherlands
326
15
Chris Barnwell
West Indies
326
15
Jehan Mubarak
Sri Lanka
327
14
Hamid Hassan
Afghanistan
327
14
Enamul Haque jnr
Bangladesh
327
14
Ben Rohrer
Australia
327
14
John Reva
P.N.G.
327
14
Jade Dernbach
England
327
14
Roy Lamsam
Hong Kong
328
13
Elmore Hutchinson
U.S.A.
329
12
Mangaliso Mosehle
South Africa
329
12
Shafiul Islam
Bangladesh
329
12
Simon Kerrigan
England
329
12
Kwame Tucker
Bermuda
330
11
Sheldon Cottrell
West Indies
330
11
Umesh Yadav
India
330
11
Mohammad Shahzad
United Arab Emirates
330
11
Ronnie Hira
New Zealand
331
10
Pragyan Ojha
India
332
9
B Masaba
332
9
Bashir Shah
332
9
Rayyan Pathan
Canada
332
9
Alex Cusack
Ireland
333
8
George Dockrell
Ireland
333
8
Beuran Hendricks
South Africa
333
8
Michael Chinouya
Zimbabwe
334
7
Shakti Gauchan
Nepal
334
7
Willie Gavera
P.N.G.
334
7
Amit Mishra
India
334
7
Fawad Ahmed
Australia
334
7
Amir Hamza
Afghanistan
335
6
Ashok Dinda
India
335
6
Neil Broom
New Zealand
336
5
Angelo Perera
Sri Lanka
336
5
Kenneth Kamyuka
Canada
336
5
Nadeem Ahmed
Hong Kong
336
5
Dilshan Munaweera
Sri Lanka
336
5
Mohammad Naveed
United Arab Emirates
336
5
Cecil Khan
Canada
336
5
Mohit Sharma
India
336
5
Boyd Rankin
England
336
5
Jesse Ryder
New Zealand
336
5
Dawlat Zadran
Afghanistan
336
5
Chris Mpofu
Zimbabwe
337
4
Al-Amin Hossain
Bangladesh
337
4
Elias Sunny
Bangladesh
337
4
Jitendra Mukhiya
Nepal
337
4
Manjula Guruge
United Arab Emirates
338
3
Pipi Raho
P.N.G.
338
3
Ankur Vasishta
Hong Kong
338
3
Kinchit Shah
Hong Kong
338
3
Usman Khan
Pakistan
338
3
Terryn Fray
Bermuda
338
3
H Ssenyondo
338
3
Chris Martin
New Zealand
339
2
Gary Ballance
England
339
2
Michau Preez
Namibia
339
2
Abzal Dean
Canada
339
2
Manny Aulakh
Canada
339
2
James Ngoche
Kenya
340
1
Samuel Badree
West Indies
340
1
Derrick Brangman
Bermuda
340
1
Keshav Maharaj
South Africa
340
1
Ian Butler
New Zealand
340
1
Kane Richardson
Australia
340
1
Justin Ontong
South Africa
341
0
Dane Piedt
South Africa