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 2019 for ODI
Position
Most Balls Faced
Player Name
Team Name
1
1726
Shai Hope
West Indies
2
1657
Rohit Sharma
India
3
1429
Virat Kohli
India
4
1278
Usman Khawaja
Australia
5
1276
Aaron Finch
Australia
6
1258
Kane Williamson
New Zealand
7
1163
Babar Azam
Pakistan
8
1090
Ross Taylor
New Zealand
9
1072
Imam-ul-Haq
Pakistan
10
980
Joe Root
England
11
917
Faf du Plessis
South Africa
12
907
Paul Stirling
Ireland
13
876
Rahmat Shah
Afghanistan
14
837
Mushfiqur Rahim
Bangladesh
15
820
Jonny Bairstow
England
16
811
Rassie van der Dussen
South Africa
17
778
Shakib Al Hasan
Bangladesh
18
777
Ben Stokes
England
19
773
Quinton de Kock
South Africa
20
761
Kusal Mendis
Sri Lanka
21
740
Fakhar Zaman
Pakistan
22
729
MS Dhoni
India
23
724
David Warner
Australia
24
718
Asghar Stanikzai
Afghanistan
25
715
Jason Roy
England
26
712
Aaron Jones
U.S.A.
27
705
Haris Sohail
Pakistan
27
705
Kannaur Rahul
India
27
705
Eoin Morgan
England
28
686
Chris Gayle
West Indies
29
668
Martin Guptill
New Zealand
30
661
Nicholas Pooran
West Indies
31
647
Kusal Perera
Sri Lanka
31
647
Andy Balbirnie
Ireland
32
635
Shikhar Dhawan
India
33
634
Assad Vala
P.N.G.
34
621
Alex Carey
Australia
35
614
Shimron Hetmyer
West Indies
36
611
Tamim Iqbal
Bangladesh
37
578
Kyle Coetzer
Scotland
38
576
Henry Nicholls
New Zealand
39
567
Monank Patel
U.S.A.
40
560
Hashim Amla
South Africa
41
556
Shaun Marsh
Australia
42
532
Hashmatullah Shaidi
Afghanistan
43
525
Dimuth Karunaratne
Sri Lanka
44
523
Angelo Mathews
Sri Lanka
44
523
Najibullah Zadran
Afghanistan
45
518
Stephan Baard
Namibia
46
513
Xavier Marshall
West Indies
47
508
Soumya Sarkar
Bangladesh
48
507
Steven Taylor
U.S.A.
49
506
Kedar Jadhav
India
50
500
Peter Handscomb
Australia
51
492
Jos Buttler
England
52
490
Mohammad Hafeez
Pakistan
53
480
Glenn Maxwell
Australia
54
477
Evin Lewis
West Indies
55
469
Mohammad Nabi
Afghanistan
56
463
Craig Ervine
Zimbabwe
57
462
William Porterfield
Ireland
57
462
Avishka Fernando
Sri Lanka
58
460
Khawar Ali
Oman
59
454
Aqib Sulehri
Oman
60
441
Steven Smith
Australia
61
438
Mahmudullah
Bangladesh
62
435
Matthew Cross
Scotland
63
434
Sarfraz Ahmed
Pakistan
64
422
Tom Latham
New Zealand
65
409
Marcus Stoinis
Australia
66
406
James Neesham
New Zealand
67
399
Calum MacLeod
Scotland
68
393
Roston Chase
West Indies
69
386
Jason Holder
West Indies
70
376
Ikram Alikhil
Afghanistan
71
374
Kevin O'Brien
Ireland
72
367
Sean Williams
Zimbabwe
73
366
Tony Ura
P.N.G.
74
361
Dhananjaya de Silva
Sri Lanka
74
361
Anshuman Rath
Hong Kong
75
360
Imad Wasim
Pakistan
76
357
Gulbadin Naib
Afghanistan
77
355
Hazratullah Zazai
Afghanistan
78
354
Chad Soper
P.N.G.
79
346
Jean-Pierre Kotze
Namibia
80
337
Mohammad Mithun
Bangladesh
81
334
Sabbir Rahman
Bangladesh
82
328
Ambati Rayudu
India
83
327
Sunil Ambris
West Indies
84
325
Chundangapoyil Rizwan
United Arab Emirates
85
320
Mohammad Nadeem
Oman
85
320
Charles Amini
P.N.G.
86
318
Colin Munro
New Zealand
86
318
Jatinder Singh
Oman
86
318
Kiplin Doriga
P.N.G.
87
317
David Miller
South Africa
88
310
Sese Bau
P.N.G.
89
304
Richie Berrington
Scotland
90
301
Suraj Kumar
Oman
91
297
Chirag Suri
United Arab Emirates
91
297
Rishabh Pant
India
92
295
Lega Siaka
P.N.G.
93
293
Aiden Markram
South Africa
94
289
Shoaib Malik
Pakistan
94
289
Lahiru Thirimanne
Sri Lanka
95
283
Navneet Dhaliwal
Canada
96
280
Thisara Perera
Sri Lanka
96
280
Reeza Hendricks
South Africa
97
277
Andile Phehlukwayo
South Africa
98
275
Mohammad Rizwan
Pakistan
99
269
Zeeshan Maqsood
Oman
100
265
Kinchit Shah
Hong Kong
101
262
Johannes Smit
Namibia
102
256
Mohammad Shahzad
Afghanistan
103
253
Zane Green
Namibia
104
250
Litton Das
Bangladesh
105
247
Merwe Erasmus
Namibia
106
246
Vijay Shankar
India
107
243
Hardik Pandya
India
108
240
James McCollum
Ireland
109
236
Shreyas Iyer
India
110
234
Shaiman Anwar
United Arab Emirates
111
233
Craig Williams
Namibia
112
232
Ghulam Shabber
United Arab Emirates
113
226
Rashid Khan
Afghanistan
114
223
Carlos Brathwaite
West Indies
114
223
George Dockrell
Ireland
115
220
Colin de Grandhomme
New Zealand
116
218
Nitish Kumar
Canada
117
214
Ravindra Jadeja
India
117
214
John Campbell
West Indies
118
211
Darren Bravo
West Indies
119
208
Mohammad Saifuddin
Bangladesh
119
208
Sandeep Goud
Oman
120
204
Regis Chakabva
Zimbabwe
121
203
Oshada Fernando
Sri Lanka
121
203
George Munsey
Scotland
122
200
Max O'Dowd
Netherlands
123
199
Karl Birkenstock
Namibia
124
197
Mosaddek Hossain
Bangladesh
125
196
Abid Ali
Pakistan
126
194
Karima Gore
U.S.A.
127
189
Sikandar Raza
Zimbabwe
128
181
Jamie Atkinson
Hong Kong
128
181
Isuru Udana
Sri Lanka
129
180
Craig Wallace
Scotland
130
178
Babar Hayat
Hong Kong
131
177
Basil Hameed
United Arab Emirates
132
176
Paras Khadka
Nepal
133
175
Solomon Mire
Zimbabwe
133
175
Mitchell Santner
New Zealand
134
174
Mehidy Hasan
Bangladesh
135
173
Jaskaran Malhotra
U.S.A.
136
171
Brendan Taylor
Zimbabwe
136
171
Chris Woakes
England
137
170
Umar Akmal
Pakistan
138
166
Ahsan Abbasi
Hong Kong
139
165
P.N.G.
139
165
Norman Vanua
P.N.G.
140
155
Timil Patel
U.S.A.
141
149
James Vince
England
142
148
Moeen Ali
England
143
145
Shan Masood
Pakistan
144
142
Nosaina Pokana
P.N.G.
145
141
Gary Wilson
Ireland
146
136
Peter Moor
Zimbabwe
146
136
Hayden Walsh
West Indies
147
135
Akshay Homraj
U.S.A.
148
134
Nisarg Patel
U.S.A.
149
133
Ryan Burl
Zimbabwe
149
133
Shadab Khan
Pakistan
150
130
Michael Jones
Scotland
151
129
Jan Frylinck
Namibia
151
129
Mohammad Boota
United Arab Emirates
152
127
Asif Ali
Pakistan
152
127
Tanwir Afzal
Hong Kong
153
125
Noor Ali Zadran
Afghanistan
154
124
Donald Tiripano
Zimbabwe
155
121
Niroshan Dickwella
Sri Lanka
155
121
Saurabh Netravalkar
U.S.A.
156
120
Ashley Nurse
West Indies
157
119
Jason Kila
P.N.G.
158
116
Aarif Sheikh
Nepal
159
115
Hiral Patel
Canada
160
110
Hamilton Masakadza
Zimbabwe
160
110
Dinesh Karthik
India
161
108
Aizaz Khan
Hong Kong
161
108
Alex Hales
England
162
107
Scott McKechnie
Hong Kong
163
105
Bhuvneshwar Kumar
India
163
105
Nathan Coulter-Nile
Australia
164
104
Tom Curran
England
165
103
Lorcan Tucker
Ireland
166
101
Mark Adair
Ireland
167
100
Gyanendra Malla
Nepal
168
98
Hasan Ali
Pakistan
169
97
Simi Singh
Ireland
170
96
Srimantha Wijeyeratne
Canada
170
96
Samiullah Shenwari
Afghanistan
171
94
Lasith Malinga
Sri Lanka
171
94
Safyaan Sharif
Scotland
172
93
Jean-Paul Duminy
South Africa
173
92
Ian Holland
U.S.A.
174
89
Rohan Mustafa
United Arab Emirates
175
88
Ben Cooper
Netherlands
176
86
Ashton Turner
Australia
177
85
Ashfaq Ahmed
Pakistan
178
83
Kieron Pollard
West Indies
178
83
Christoffel Viljoen
Namibia
179
82
Rohit Paudel
Nepal
179
82
Pat Cummins
Australia
180
79
Doug Bracewell
New Zealand
180
79
Sheldon Cottrell
West Indies
181
77
Kagiso Rabada
South Africa
181
77
Binod Bhandari
Nepal
181
77
Imran Haider
United Arab Emirates
182
76
Ben Foakes
England
182
76
Mitchell Starc
Australia
183
75
Sompal Kami
Nepal
184
73
Kuldeep Yadav
India
184
73
Kyle Jarvis
Zimbabwe
184
73
Wesley Barresi
Netherlands
184
73
Adil Rashid
England
184
73
Vriitya Aravind
United Arab Emirates
184
73
Khurram Khan
Oman
185
72
Ahmad Butt
Oman
185
72
Wahab Riaz
Pakistan
185
72
Ehsan Khan
Hong Kong
186
71
Rodrigo Thomas
Canada
187
70
Mashrafe Mortaza
Bangladesh
188
69
Damien Ravu
P.N.G.
189
67
Simon Atai
P.N.G.
190
63
Elmore Hutchinson
U.S.A.
191
62
Hiri Hiri
P.N.G.
191
62
Angelo Perera
Sri Lanka
192
61
Chris Morris
South Africa
192
61
Kemar Roach
West Indies
192
61
Dylan Budge
Scotland
193
60
Faheem Ashraf
Pakistan
194
59
Jeevan Mendis
Sri Lanka
195
58
Jonathan Carter
West Indies
195
58
Priyamal Perera
Sri Lanka
196
56
Brandon King
West Indies
196
56
Tobias Visee
Netherlands
197
54
Roelof van der Merwe
Netherlands
197
54
Dilon Heyliger
Canada
198
51
Waheed Ahmed
United Arab Emirates
199
50
Jhye Richardson
Australia
200
49
Oshane Thomas
West Indies
200
49
Fabian Allen
West Indies
200
49
David Willey
England
200
49
Tim Murtagh
Ireland
201
47
Javed Ahmadi
Afghanistan
201
47
Scott Edwards
Netherlands
201
47
Ajay Lalcheta
Oman
202
45
United Arab Emirates
202
45
Ahmed Raza
United Arab Emirates
203
44
Yuzvendra Chahal
India
203
44
Liam Plunkett
England
203
44
Cameron Stevenson
U.S.A.
203
44
Ravinderpal Singh
Canada
204
43
Nikhil Dutta
Canada
205
42
Barry McCarthy
Ireland
205
42
Keemo Paul
West Indies
205
42
Shaheen Afridi
Pakistan
205
42
Iftikhar Ahmed
Pakistan
205
42
United Arab Emirates
206
41
Saad Zafar
Canada
206
41
Mustafizur Rahman
Bangladesh
206
41
Andy McBrine
Ireland
207
40
Dawlat Zadran
Afghanistan
207
40
Trent Boult
New Zealand
207
40
Wanindu Hasaranga
Sri Lanka
208
39
Lakshan Sandakan
Sri Lanka
208
39
Matt Henry
New Zealand
208
39
Ranasinghe Ranasinghe
Sri Lanka
208
39
Jasdeep Singh
U.S.A.
209
38
Mujeeb Ur Rahman
Afghanistan
209
38
Michael Leask
Scotland
209
38
Mohammad Naveed
United Arab Emirates
209
38
Kamindu Mendis
Sri Lanka
209
38
Boyd Rankin
England
209
38
Joe Denly
England
210
37
Suranga Lakmal
Sri Lanka
210
37
Richmond Mutumbami
Zimbabwe
210
37
Taijul Islam
Bangladesh
210
37
Shahid Wasif
Hong Kong
210
37
Kombu Silva
U.S.A.
210
37
Sandeep Lamichhane
Nepal
211
36
United Arab Emirates
211
36
Ruvindu Gunasekera
Canada
212
35
Yasir Shah
Pakistan
213
33
Stuart Poynter
Ireland
214
32
Dwaine Pretorius
South Africa
214
32
Mark Watt
Scotland
214
32
Shubman Gill
India
215
31
Lockie Ferguson
New Zealand
216
30
Dawid Malan
England
216
30
Dinesh Chandimal
Sri Lanka
216
30
Tim Southee
New Zealand
216
30
Mohammed Shami
India
217
29
Andre Russell
West Indies
217
29
Dipendra Airee
Nepal
218
28
Imran Tahir
South Africa
219
27
Brian Chari
Zimbabwe
219
27
Zahoor Khan
United Arab Emirates
219
27
Josh Davey
Scotland
219
27
Muhammad Khan
U.S.A.
219
27
Tim Seifert
New Zealand
220
26
Bernard Scholtz
Namibia
220
26
Zhivago Groenewald
Namibia
220
26
Mohammad Amir
Pakistan
220
26
Rubel Hossain
Bangladesh
221
25
Upul Tharanga
Sri Lanka
221
25
Nuwan Pradeep
Sri Lanka
221
25
Rusty Theron
South Africa
222
24
Hamid Hassan
Afghanistan
222
24
Timycen Maruma
Zimbabwe
222
24
Anamul Haque
Bangladesh
222
24
Nathan Lyon
Australia
222
24
Thomas Sole
Scotland
223
23
Galkandage Eranga
Canada
223
23
Shane Getkate
Ireland
223
23
Aftab Alam
Afghanistan
223
23
Saad Ali
Pakistan
224
22
Jofra Archer
England
224
22
Lungi Ngidi
South Africa
225
21
Akila Dananjaya
Sri Lanka
226
20
Naveen-ul-Haq
Afghanistan
226
20
Nosthusha Kenjige
U.S.A.
226
20
Sundeep Jora
Nepal
226
20
Lalit Rajbanshi
Nepal
227
19
Adam Zampa
Australia
227
19
Karan KC
Nepal
228
18
Khary Pierre
West Indies
228
18
Mohammad Hasnain
Pakistan
228
18
Seekkuge Prasanna
Sri Lanka
228
18
Pawan Sarraf
Nepal
228
18
Anrich Nortje
South Africa
229
17
Cecil Khan
Canada
229
17
Ish Sodhi
New Zealand
229
17
Sayed Shirzad
Afghanistan
229
17
Vishwa Fernando
Sri Lanka
230
16
Todd Astle
New Zealand
230
16
Sharafuddin Ashraf
Afghanistan
230
16
Bilal Khan
Oman
230
16
Syed Kaleem
Oman
231
15
Pieter Seelaar
Netherlands
231
15
Jason Behrendorff
Australia
231
15
Mark Wood
England
231
15
Alasdair Evans
Scotland
232
14
Sadeera Samarawickrama
Sri Lanka
232
14
Hussain Talat
Pakistan
232
14
Shafiul Islam
Bangladesh
232
14
Darius D'Silva
United Arab Emirates
233
13
Bas Leede
Netherlands
234
12
Peter Siddle
Australia
234
12
Raymon Reifer
West Indies
235
11
Wiaan Mulder
South Africa
236
10
James Cameron-Dow
Ireland
236
10
Kaleemullah
Oman
236
10
Mohammad Ghazanfar
Hong Kong
236
10
Muhammad Siddique
United Arab Emirates
236
10
Fahad Nawaz
United Arab Emirates
236
10
Qadeer Ahmed
United Arab Emirates
236
10
Shannon Gabriel
West Indies
237
9
Devendra Bishoo
West Indies
237
9
Tendai Chatara
Zimbabwe
237
9
Jasprit Bumrah
India
237
9
Ibrahim Zadran
Afghanistan
237
9
Romario Shepherd
West Indies
238
8
Stuart Whittingham
Scotland
238
8
Riley Hekure
P.N.G.
238
8
Shane Dowrich
West Indies
238
8
Beuran Hendricks
South Africa
238
8
Dushmantha Chameera
Sri Lanka
238
8
Lahiru Kumara
Sri Lanka
238
8
Josh Little
Ireland
238
8
Deepak Chahar
India
238
8
Junaid Khan
Pakistan
239
6
Shardul Thakur
India
239
6
Usman Khan
Pakistan
239
6
John Reva
P.N.G.
239
6
Shivam Dube
India
239
6
Frederick Klaassen
Netherlands
240
5
Helao France
Namibia
240
5
Khaleel Ahmed
India
240
5
Alzarri Joseph
West Indies
241
4
Milinda Siriwardana
Sri Lanka
241
4
Basant Regmi
Nepal
241
4
Chris Mpofu
Zimbabwe
241
4
M Zulfiqar
Netherlands
242
3
Adrian Neill
Scotland
242
3
Alei Nao
P.N.G.
242
3
Oman
242
3
Kane Richardson
Australia
243
2
Dale Steyn
South Africa
243
2
Ehsan Nawaz
Hong Kong
243
2
Billy Stanlake
Australia
243
2
Hamza Tahir
Scotland
243
2
Jay Odedra
Oman
244
1
Tinashe Kamunhukamwe
Zimbabwe
244
1
Heinrich Klaasen
South Africa
244
1
Karthik Meiyappan
United Arab Emirates
245
0
Brad Wheal
Scotland