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 2011 for all time
Position
Most Balls Faced
Player Name
Team Name
1
3918
Kumar Sangakkara
Sri Lanka
2
3259
Misbah-ul-Haq
Pakistan
3
2953
Darren Bravo
West Indies
4
2740
Rahul Dravid
India
5
2608
Mahela Jayawardene
Sri Lanka
6
2576
Mohammad Hafeez
Pakistan
7
2479
Alastair Cook
England
8
2473
Younis Khan
Pakistan
9
2379
Jonathan Trott
England
10
2317
Ian Bell
England
11
2186
Michael Clarke
Australia
12
2139
Virat Kohli
India
13
2045
Sachin Tendulkar
India
14
1993
Taufeeq Umar
Pakistan
15
1938
Tillakaratne Dilshan
Sri Lanka
16
1894
Azhar Ali
Pakistan
17
1885
Gautam Gambhir
India
18
1879
Kevin Pietersen
England
19
1852
Angelo Mathews
Sri Lanka
20
1799
Asad Shafiq
Pakistan
21
1775
MS Dhoni
India
22
1774
Shiv Chanderpaul
West Indies
23
1745
Martin Guptill
New Zealand
24
1738
Michael Hussey
Australia
25
1639
Tharanga Paranavitana
Sri Lanka
26
1614
Shane Watson
Australia
27
1572
Ricky Ponting
Australia
27
1572
Mushfiqur Rahim
Bangladesh
28
1536
Marlon Samuels
West Indies
28
1536
Kirk Edwards
West Indies
29
1523
Brendan Taylor
Zimbabwe
30
1506
VVS Laxman
India
31
1484
Hashim Amla
South Africa
32
1482
Ross Taylor
New Zealand
33
1478
Suresh Raina
India
33
1478
Brad Haddin
Australia
34
1468
Shakib Al Hasan
Bangladesh
35
1436
Lendl Simmons
West Indies
36
1298
Umar Akmal
Pakistan
37
1288
Andrew Strauss
England
38
1236
Tatenda Taibu
Zimbabwe
39
1226
Thilan Samaraweera
Sri Lanka
40
1211
Eoin Morgan
England
41
1182
AB de Villiers
South Africa
42
1177
Tamim Iqbal
Bangladesh
43
1171
Graeme Smith
South Africa
44
1158
Vusi Sibanda
Zimbabwe
45
1153
Jacques Kallis
South Africa
46
1108
Ramnaresh Sarwan
West Indies
47
1104
Upul Tharanga
Sri Lanka
48
1053
Shaun Marsh
Australia
49
1038
Hamilton Masakadza
Zimbabwe
50
1013
Brendon McCullum
New Zealand
51
1003
Virender Sehwag
India
52
911
Shahriar Nafees
Bangladesh
53
865
Kraigg Brathwaite
West Indies
54
864
Adrian Barath
West Indies
55
853
Imrul Kayes
Bangladesh
56
851
Tino Mawoyo
Zimbabwe
57
847
Kane Williamson
New Zealand
58
846
Nasir Hossain
Bangladesh
59
832
Phillip Hughes
Australia
60
827
Yuvraj Singh
India
61
826
Matt Prior
England
62
805
Carlton Baugh
West Indies
62
805
Prasanna Jayawardene
Sri Lanka
63
799
Rohit Sharma
India
64
710
Ravi Bopara
England
65
689
Jean-Paul Duminy
South Africa
66
673
Usman Khawaja
Australia
67
650
Tim Bresnan
England
68
643
Dinesh Chandimal
Sri Lanka
69
642
Jesse Ryder
New Zealand
70
639
Darren Sammy
West Indies
71
634
Parthiv Patel
India
72
608
William Porterfield
Ireland
73
574
Craig Kieswetter
England
74
559
Mahmudullah
Bangladesh
75
553
Dean Brownlie
New Zealand
76
544
Kemar Roach
West Indies
77
538
Daniel Vettori
New Zealand
78
531
Cameron White
Australia
79
528
David Warner
Australia
80
520
Ahmed Shehzad
Pakistan
81
518
Abhinav Mukund
India
82
517
Craig Ervine
Zimbabwe
83
513
Niall O'Brien
Ireland
84
512
Kieran Powell
West Indies
84
512
Lahiru Thirimanne
Sri Lanka
85
509
Mitchell Johnson
Australia
86
506
Jimmy Hansra
Canada
87
505
Rangana Herath
Sri Lanka
88
503
Naeem Islam
Bangladesh
89
495
Ajinkya Rahane
India
90
487
Collins Obuya
Kenya
91
475
Devon Smith
West Indies
92
473
Ravi Rampaul
West Indies
93
472
Steven Smith
Australia
93
472
Kieron Pollard
West Indies
94
471
David Hussey
Australia
95
465
Harbhajan Singh
India
96
463
Adnan Akmal
Pakistan
97
461
Ed Joyce
England
98
457
Kamran Akmal
Pakistan
99
441
Malcolm Waller
Zimbabwe
100
437
Elton Chigumbura
Zimbabwe
101
434
Tanmay Mishra
Kenya
102
428
Dale Steyn
South Africa
103
419
Reece Young
New Zealand
104
406
Paul Stirling
Ireland
105
404
Kyle Coetzer
Scotland
106
401
Peter Borren
Netherlands
107
398
Tom Cooper
Netherlands
107
398
Ravichandran Ashwin
India
108
394
Shahid Afridi
109
392
Wesley Barresi
Netherlands
110
389
Ashwell Prince
South Africa
111
379
Imran Farhat
Pakistan
112
372
Peter Siddle
Australia
113
370
Gary Wilson
Ireland
114
351
Alex Cusack
Ireland
115
350
Saeed Ajmal
Pakistan
116
347
Amit Mishra
India
117
346
Mohammad Ashraful
Bangladesh
118
345
Faf du Plessis
South Africa
119
344
Jacques Rudolph
South Africa
119
344
Ryan ten Doeschate
Netherlands
120
342
Raqibul Hasan
Bangladesh
121
339
Rakep Patel
Kenya
122
338
Fidel Edwards
West Indies
123
331
Abdur Rehman
Pakistan
124
322
Ashish Bagai
Canada
125
320
Scott Styris
New Zealand
126
314
Ishant Sharma
India
127
313
Nazimuddin
Bangladesh
128
299
Andre Russell
West Indies
129
291
Josh Davey
Scotland
130
289
Devendra Bishoo
West Indies
130
289
Mark Boucher
South Africa
130
289
Stuart Broad
England
131
263
James Franklin
New Zealand
131
263
Forster Mutizwa
Zimbabwe
132
261
Samit Patel
England
132
261
Kevin O'Brien
Ireland
133
259
Yusuf Pathan
India
133
259
Prosper Utseya
Zimbabwe
134
256
Graeme Swann
England
135
254
Ravindra Jadeja
India
136
253
Murali Vijay
India
136
253
Zubin Surkari
Canada
137
250
Nathan McCullum
New Zealand
138
247
Thisara Perera
Sri Lanka
139
246
Chanaka Welegedara
Sri Lanka
139
246
Johan Botha
South Africa
140
245
Regis Chakabva
Zimbabwe
140
245
Dwayne Bravo
West Indies
140
245
Hiral Patel
Canada
141
238
Tim Southee
New Zealand
142
236
John Mooney
Ireland
143
235
Danza Hyatt
West Indies
144
233
Jeevan Mendis
Sri Lanka
145
230
James Pattinson
Australia
145
230
Denesh Ramdin
West Indies
145
230
Kaushal Silva
Sri Lanka
146
223
Seren Waters
Kenya
147
221
Chris Gayle
West Indies
148
219
Manoj Tiwary
India
149
214
Chamara Silva
Sri Lanka
149
214
Chamu Chibhabha
Zimbabwe
150
212
Morne van Wyk
South Africa
150
212
Nuwan Kulasekara
Sri Lanka
151
211
Praveen Kumar
India
151
211
James Anderson
England
152
207
Greg Lamb
Zimbabwe
153
200
Abdul Razzaq
Pakistan
154
199
Sarel Burger
Namibia
155
198
Junaid Siddique
Bangladesh
156
197
Michael Yardy
England
156
197
Fraser Watts
Scotland
157
194
Ed Cowan
Australia
158
191
Ruvindu Gunasekera
Canada
159
184
Paul Collingwood
England
160
181
Zaheer Khan
India
161
178
Mohammad Nabi
Afghanistan
161
178
Alexei Kervezee
Netherlands
162
177
Rizwan Cheema
Canada
163
172
Umar Gul
Pakistan
164
169
Jamie How
New Zealand
165
167
Rob Nicol
New Zealand
166
164
Brendan Nash
West Indies
166
164
David Miller
South Africa
166
164
Khurram Khan
United Arab Emirates
167
163
Mudassar Bukhari
Netherlands
168
162
Kyle Jarvis
Zimbabwe
169
161
Shaiman Anwar
United Arab Emirates
170
159
Suraj Randiv
Sri Lanka
170
159
Abdur Razzak
Bangladesh
171
157
Calum MacLeod
Scotland
172
155
Helao France
Namibia
172
155
Tanvir Ahmed
Pakistan
172
155
Ray Price
Zimbabwe
173
154
Colin Ingram
South Africa
173
154
Luke Wright
England
174
153
David Obuya
Kenya
175
147
Usman Limbada
Canada
176
146
Eric Szwarczynski
Netherlands
177
145
Elias Sunny
Bangladesh
178
144
Graeme Cremer
Zimbabwe
178
144
Gerrie Snyman
Namibia
179
143
Thomas Odoyo
Kenya
180
141
Nathan Lyon
Australia
181
138
Tom de Grooth
Netherlands
182
137
Craig Williams
Namibia
182
137
Shahadat Hossain
Bangladesh
183
135
BJ Watling
New Zealand
184
133
Suranga Lakmal
Sri Lanka
185
132
Shikhar Dhawan
India
185
132
Christoffel Viljoen
Namibia
186
130
Ben Hilfenhaus
Australia
187
128
Alok Kapali
Bangladesh
188
127
Morne Morkel
South Africa
189
126
Shafiul Islam
Bangladesh
190
123
Amjad Ali
United Arab Emirates
190
123
Ahmed Raza
United Arab Emirates
191
122
S Badrinath
India
192
120
Nitish Kumar
Canada
193
118
Vernon Philander
South Africa
193
118
Sohail Tanvir
Pakistan
194
117
Wahab Riaz
Pakistan
195
114
Rubel Hossain
Bangladesh
196
113
Dhammika Prasad
Sri Lanka
196
113
Trent Johnston
Ireland
197
112
Arshad Ali
United Arab Emirates
198
111
Shabir Noori
Afghanistan
198
111
Jonny Bairstow
England
199
108
Doug Bracewell
New Zealand
200
106
Asghar Stanikzai
Afghanistan
200
106
Thilina Kandamby
Sri Lanka
201
103
Harvir Baidwan
Canada
201
103
Mohammad Shahzad
Afghanistan
202
102
Mohammad Salman
Pakistan
203
99
Nawroz Mangal
Afghanistan
203
99
Khurram Chohan
Canada
204
98
Chris Tremlett
England
204
98
Steven Finn
England
205
96
Richie Berrington
Scotland
206
95
Preston Mommsen
Scotland
207
94
Alviro Petersen
South Africa
208
93
Karim Sadiq
Afghanistan
209
92
Suhrawadi Shuvo
Bangladesh
209
92
Vikrant Shetty
United Arab Emirates
210
89
Dimuth Karunaratne
Sri Lanka
210
89
Dilhara Fernando
Sri Lanka
211
87
Shoaib Malik
Pakistan
212
86
Shuvagata Hom
Bangladesh
212
86
Steve Tikolo
Kenya
212
86
George Dockrell
Ireland
213
84
Robin Peterson
South Africa
214
83
Sarfraz Ahmed
Pakistan
214
83
Chris Woakes
England
215
82
Michael Swart
Netherlands
216
80
Jimmy Kamande
Kenya
217
79
Stephan Myburgh
Netherlands
217
79
Ryan Harris
Australia
218
78
Jacob Oram
New Zealand
218
78
Nehemiah Odhiambo
Kenya
218
78
Alex Hales
England
219
77
Trent Copeland
Australia
219
77
Wayne Parnell
South Africa
220
76
Devon Thomas
West Indies
221
75
Neil Kruger
Netherlands
221
75
Hamza Tariq
Canada
221
75
Imran Tahir
South Africa
221
75
Ben Stokes
England
222
73
Callum Ferguson
Australia
222
73
John Hastings
Australia
223
72
Adam Voges
Australia
223
72
Lasith Malinga
Sri Lanka
223
72
Gulbadin Naib
Afghanistan
223
72
Duncan Allan
Kenya
223
72
Hammad Azam
Pakistan
224
69
Faizan Asif
United Arab Emirates
224
69
Steven Davies
England
224
69
Vinay Kumar
India
225
68
Chris Mpofu
Zimbabwe
225
68
Charles Coventry
Zimbabwe
225
68
Tom Heggelman
Netherlands
226
67
Johnson Charles
West Indies
226
67
Chris Martin
New Zealand
227
65
Mitchell Starc
Australia
227
65
Sean Williams
Zimbabwe
227
65
Alex Obanda
Kenya
227
65
Morris Ouma
Kenya
228
62
Seekkuge Prasanna
Sri Lanka
229
61
Umesh Yadav
India
229
61
Brent Arnel
New Zealand
229
61
Majid Haq
Scotland
230
59
Tyson Gordon
Canada
230
59
Brett Lee
Australia
230
59
Farveez Maharoof
Sri Lanka
231
58
Irfan Karim
Kenya
232
56
Kosala Kulasekara
Sri Lanka
233
55
Andrew White
Ireland
233
55
Tim Gruijters
Netherlands
234
54
Junaid Siddiqui
Canada
234
54
Samiullah Shenwari
Afghanistan
234
54
Ajmal Shahzad
England
235
51
Runish Gudhka
Kenya
236
50
Shaminda Eranga
Sri Lanka
237
49
Paul Harris
South Africa
237
49
Neil McCallum
Scotland
238
48
Sunil Narine
West Indies
238
48
Doug Bollinger
Australia
239
47
Sreesanth
India
239
47
Aaron Finch
Australia
239
47
Brian Vitori
Zimbabwe
239
47
Lonwabo Tsotsobe
South Africa
239
47
Chris Barnwell
West Indies
240
46
Bas Zuiderent
Netherlands
241
45
Farhad Reza
Bangladesh
241
45
Sulieman Benn
West Indies
242
44
James Tredwell
England
243
43
Ajantha Mendis
Sri Lanka
243
43
John Davison
Canada
243
43
Andre Botha
Ireland
243
43
Amjad Javed
United Arab Emirates
244
41
Balaji Rao
Canada
244
41
Karl Whatham
Canada
244
41
Jeetan Patel
New Zealand
244
41
Tim McIntosh
New Zealand
245
40
Pat Cummins
Australia
246
39
Gordon Drummond
Scotland
246
39
Junaid Khan
247
37
Elijah Otieno
Kenya
248
35
Shadeep Silva
United Arab Emirates
249
34
Nasir Aziz
United Arab Emirates
249
34
Andrew Poynter
Ireland
250
33
Stephan Baard
Namibia
250
33
Boyd Rankin
England
250
33
Dwayne Smith
West Indies
251
32
Scott Borthwick
England
251
32
Liam Plunkett
England
251
32
Atse Buurman
Netherlands
252
31
Zahid Hussain
Canada
252
31
Nikita Miller
West Indies
253
30
Sohail Khan
Pakistan
253
30
Varun Aaron
India
254
29
Xavier Doherty
Australia
254
29
Ramiz Raja
Pakistan
254
29
Gregor Maiden
Scotland
254
29
Anthony Martin
West Indies
255
28
Usman Salahuddin
Pakistan
255
28
Aizaz Cheema
Pakistan
256
27
Javed Ahmadi
Afghanistan
256
27
Tim Paine
Australia
256
27
Abdul Rehman
United Arab Emirates
256
27
Pieter Seelaar
Netherlands
257
26
Michael Beer
Australia
257
26
Mitchell Marsh
Australia
257
26
RP Singh
India
257
26
Kyle Mills
New Zealand
258
25
Ashish Nehra
India
258
25
Amir Hamza
Afghanistan
258
25
Chamara Kapugedera
Sri Lanka
259
24
James Ngoche
Kenya
259
24
Jade Dernbach
England
260
23
Safyaan Sharif
Scotland
260
23
Njabulo Ncube
Zimbabwe
260
23
Munaf Patel
India
260
23
Jason Krejza
Australia
261
22
Abhimanyu Mithun
India
261
22
Luke Woodcock
New Zealand
261
22
Vinoo Tewarie
Netherlands
261
22
Carlos Brathwaite
West Indies
262
21
Jason Mohammed
West Indies
262
21
Andre Fletcher
West Indies
262
21
Rusty Theron
South Africa
262
21
Henry Osinde
Canada
262
21
Rajesh Bhudia
Kenya
262
21
Pragyan Ojha
India
263
19
Keegan Meth
Zimbabwe
263
19
Marchant de Lange
South Africa
264
18
Trent Boult
New Zealand
264
18
Steve O'Keefe
Australia
265
17
Hamish Bennett
New Zealand
265
17
Hamid Hassan
Afghanistan
266
16
Mirwais Ashraf
Afghanistan
266
16
Dawlat Zadran
Afghanistan
266
16
Lucas Oluoch
Kenya
266
16
Stuart Meaker
England
266
16
Merwe Erasmus
Namibia
267
15
Piyush Chawla
India
268
14
Cheteshwar Pujara
India
268
14
Matthew Wade
Australia
268
14
Robiul Islam
Bangladesh
268
14
Saqib Ali
United Arab Emirates
268
14
Cephas Zhuwao
Zimbabwe
269
13
Sharif Asadullah
United Arab Emirates
269
13
Tinashe Panyangara
Zimbabwe
270
12
Sanath Jayasuriya
Sri Lanka
270
12
Nazmul Hossain
Bangladesh
270
12
Bradley Kruger
Netherlands
270
12
Gordon Goudie
Scotland
270
12
Parth Desai
Canada
271
11
Jos Buttler
England
272
10
Irfan Pathan
India
272
10
Shoaib Akhtar
Pakistan
272
10
Natsai M'shangwe
Zimbabwe
272
10
Heino Kuhn
South Africa
273
9
Hiren Varaiya
Kenya
273
9
Nigel Jones
Ireland
274
8
Dominic Wesonga
Kenya
274
8
Bernard Loots
Netherlands
274
8
James Taylor
England
275
7
Yasir Shah
Pakistan
275
7
Wilfred Diepeveen
Netherlands
275
7
Miles Bascombe
West Indies
276
6
Berend Westdijk
Netherlands
276
6
Michael Lumb
England
276
6
Dilruwan Perera
Sri Lanka
276
6
Nathan Hauritz
Australia
277
5
Adeel Raja
Netherlands
277
5
Nkrumah Bonner
West Indies
278
4
Craig Wallace
Scotland
278
4
Rustam Bhatti
Canada
278
4
Muttiah Muralitharan
Sri Lanka
279
3
Nuwan Pradeep
Sri Lanka
279
3
Noor Ali Zadran
Afghanistan
279
3
Robin Uthappa
India
279
3
Shem Ngoche
Kenya
279
3
Peter Ongondo
Kenya
279
3
Ashley Nurse
West Indies
280
2
Derwin Christian
West Indies
280
2
Andy McKay
New Zealand
280
2
Makhaya Ntini
South Africa
281
1
Shaun Tait
Australia