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 2022 for ODI
Position
Most Balls Faced
Player Name
Team Name
1
1222
Merwe Erasmus
Namibia
2
1074
Vriitya Aravind
United Arab Emirates
3
995
Aaron Jones
U.S.A.
4
955
Shai Hope
West Indies
5
928
Assad Vala
P.N.G.
6
927
Shikhar Dhawan
India
7
909
Shamarh Brooks
West Indies
8
895
Monank Patel
U.S.A.
9
893
Calum MacLeod
Scotland
10
880
Rahmat Shah
Afghanistan
11
856
Chirag Suri
United Arab Emirates
12
821
Jatinder Singh
Oman
13
808
Rohit Paudel
Nepal
14
791
Shreyas Iyer
India
15
757
Chundangapoyil Rizwan
United Arab Emirates
16
748
Babar Azam
Pakistan
17
746
Charles Amini
P.N.G.
18
740
Sikandar Raza
Zimbabwe
19
734
Sushant Modani
U.S.A.
20
729
Richie Berrington
Scotland
21
726
Aarif Sheikh
Nepal
22
711
Rohan Mustafa
United Arab Emirates
23
706
Jan Loftie-Eaton
Namibia
24
703
Scott Edwards
Netherlands
25
702
Kyle Coetzer
Scotland
26
695
George Munsey
Scotland
27
694
Litton Das
Bangladesh
27
694
Kashyap Prajapati
Oman
28
685
Steven Taylor
U.S.A.
29
679
Zeeshan Maqsood
Oman
30
663
Steven Smith
Australia
31
650
Matthew Cross
Scotland
32
646
Gajanand Singh
U.S.A.
33
622
Bas Leede
Netherlands
33
622
Shubman Gill
India
34
619
Aasif Sheikh
Nepal
35
613
Nicholas Pooran
West Indies
36
596
David Warner
Australia
37
592
Mahmudullah
Bangladesh
38
587
Shoaib Khan
Oman
39
576
Khawar Ali
Oman
39
576
Lo-handre Louwrens
Namibia
40
568
Pathum Silva
Sri Lanka
41
558
Basil Hameed
United Arab Emirates
42
551
Tom Latham
New Zealand
43
547
Ayaan Khan
Oman
44
533
Imam-ul-Haq
Pakistan
44
533
Sese Bau
P.N.G.
45
528
Muhammad Waseem
United Arab Emirates
46
519
Martin Guptill
New Zealand
47
512
Tamim Iqbal
Bangladesh
48
510
Vikramjit Singh
Netherlands
49
509
Dipendra Airee
Nepal
49
509
Alex Carey
Australia
50
503
Hashmatullah Shaidi
Afghanistan
51
496
Rahmanullah Gurbaz
Afghanistan
52
490
Travis Head
Australia
53
488
Ibrahim Zadran
Afghanistan
54
472
Max O'Dowd
Netherlands
55
467
Regis Chakabva
Zimbabwe
55
467
Harry Tector
Ireland
55
467
Divan Cock
Namibia
56
456
Kyle Mayers
West Indies
57
455
Gyanendra Malla
Nepal
58
450
Michael Lingen
Namibia
59
449
Kariyawasam Asalanka
Sri Lanka
60
448
Innocent Kaia
Zimbabwe
61
441
Kushal Bhurtel
Nepal
62
436
Rassie van der Dussen
South Africa
63
432
Marnus Labuschagne
Australia
63
432
Kusal Mendis
Sri Lanka
63
432
Lega Siaka
P.N.G.
64
424
Brandon King
West Indies
65
419
Afif Hossain
Bangladesh
65
419
Johannes Smit
Namibia
66
413
Janneman Malan
South Africa
67
410
Finnley Allen
New Zealand
68
398
Chad Soper
P.N.G.
69
392
Mehidy Hasan
Bangladesh
70
390
Nepal
71
389
Quinton de Kock
South Africa
72
385
Tony Ura
P.N.G.
73
380
Ishan Kishan
India
74
377
Najibullah Zadran
Afghanistan
75
371
Norman Vanua
P.N.G.
76
366
Michael Leask
Scotland
77
357
Jason Roy
England
78
352
Fakhar Zaman
Pakistan
79
348
Rishabh Pant
India
80
347
Virat Kohli
India
81
337
Hiri Hiri
P.N.G.
82
336
Kane Williamson
New Zealand
83
330
Tom Cooper
Netherlands
84
328
Jos Buttler
England
85
321
Mushfiqur Rahim
Bangladesh
85
321
Andy McBrine
Ireland
85
321
Temba Bavuma
South Africa
86
313
Kannaur Rahul
India
87
309
Daryl Mitchell
New Zealand
88
308
Jan Frylinck
Namibia
89
307
Sompal Kami
Nepal
90
302
Ryan Burl
Zimbabwe
90
302
Devon Conway
New Zealand
91
301
Sean Williams
Zimbabwe
92
296
Dawid Malan
England
93
294
Cameron Green
Australia
94
287
Kashif Daud
United Arab Emirates
95
285
Shakib Al Hasan
Bangladesh
96
284
Safyaan Sharif
Scotland
97
281
Suryakumar Yadav
India
98
275
Nisarg Patel
U.S.A.
99
274
Stephan Baard
Namibia
100
272
Wessly Madhevere
Zimbabwe
101
269
Sanju Samson
India
102
265
Akeal Hosein
West Indies
103
260
David Miller
South Africa
104
259
Arjun Saud
Nepal
105
254
David Wiese
South Africa
106
253
Keacy Carty
West Indies
107
249
Pieter Seelaar
Netherlands
108
248
Mohammad Rizwan
Pakistan
109
247
William Young
New Zealand
110
245
Aaron Finch
Australia
111
244
Washington Sundar
India
112
243
Aiden Markram
South Africa
113
242
Sandeep Goud
Oman
114
239
Saiteja Mukkamalla
U.S.A.
115
238
Michael Bracewell
New Zealand
116
236
Nosthusha Kenjige
U.S.A.
117
235
Riley Hekure
P.N.G.
118
233
Craig Williams
Namibia
119
228
Ben McDermott
Australia
120
223
Jason Holder
West Indies
121
220
Ruben Trumpelmann
Namibia
122
218
Philip Salt
England
122
218
Rohit Sharma
India
123
214
Moeen Ali
England
124
212
Craig Ervine
Zimbabwe
124
212
Logan van Beek
Netherlands
125
211
Henry Nicholls
New Zealand
125
211
Glenn Maxwell
Australia
126
210
Christopher Greaves
Scotland
127
207
Alishan Sharafu
United Arab Emirates
128
206
Scotland
129
203
Anamul Haque
Bangladesh
129
203
Romario Shepherd
West Indies
130
201
Mark Watt
Scotland
131
200
Marcus Stoinis
Australia
132
194
Tadiwanashe Marumani
Zimbabwe
132
194
Kiplin Doriga
P.N.G.
133
189
Deepak Hooda
India
134
187
Najmul Hossain Shanto
Bangladesh
134
187
Alzarri Joseph
West Indies
135
186
Takudzwanashe Kaitano
Zimbabwe
136
183
Heinrich Klaasen
South Africa
137
182
Chamika Karunaratne
Sri Lanka
138
181
Musa Ahmad
Netherlands
139
178
Mitchell Marsh
Australia
140
177
Shardul Thakur
India
141
175
Dinesh Chandimal
Sri Lanka
142
171
Asif Khan
United Arab Emirates
143
170
Paul Stirling
Ireland
144
166
David Willey
England
145
165
Mohammad Nabi
Afghanistan
146
163
Dhananjaya de Silva
Sri Lanka
146
163
Glenn Phillips
New Zealand
146
163
Anil Nidamanuru
Netherlands
147
162
Khushdil Shah
Pakistan
148
161
Mitchell Santner
New Zealand
148
161
Bernard Scholtz
Namibia
149
160
Gulshan Jha
Nepal
150
159
Jonny Bairstow
England
151
156
Ahmed Raza
United Arab Emirates
151
156
Ian Holland
U.S.A.
152
151
Curtis Campher
Ireland
153
149
Zane Green
Namibia
154
142
Brandon McMullen
Scotland
154
142
Michael Rippon
Netherlands
155
140
Axar Patel
India
155
140
Liam Livingstone
England
155
140
Jaskaran Malhotra
U.S.A.
156
137
Shadab Khan
Pakistan
157
135
George Dockrell
Ireland
158
134
Tony Munyonga
Zimbabwe
158
134
Aryan Lakra
United Arab Emirates
159
129
Michael Jones
Scotland
160
128
Rovman Powell
West Indies
161
126
Kamindu Mendis
Sri Lanka
161
126
Afghanistan
162
124
Mohammad Nadeem
Oman
163
123
James Vince
England
164
122
Muhammad Khushi
Oman
165
121
Andy Balbirnie
Ireland
166
120
Cameron Stevenson
U.S.A.
167
118
Kyle Verreynne
South Africa
168
117
Colin Ackermann
Netherlands
169
116
Simon Atai
P.N.G.
170
114
Sam Billings
England
171
113
Karan KC
Nepal
172
108
Binod Bhandari
Nepal
172
108
Dylan Budge
Scotland
173
106
Joe Root
England
174
105
Luke Jongwe
Zimbabwe
174
105
Brad Evans
Zimbabwe
175
103
Craig Wallace
Scotland
175
103
Deepak Chahar
India
176
101
Rashid Khan
Afghanistan
176
101
Helao France
Namibia
177
99
Aayan Khan
United Arab Emirates
177
99
Hardik Pandya
India
178
97
Reeza Hendricks
South Africa
178
97
Yasir Chowdhury
Bangladesh
179
93
Dunith Wellalage
Sri Lanka
179
93
Salman Agha
Pakistan
180
92
Gulbadin Naib
Afghanistan
181
91
Lorcan Tucker
Ireland
182
90
Kieron Pollard
West Indies
183
88
Wanindu Hasaranga
Sri Lanka
184
85
Justin Greaves
West Indies
184
85
Yannic Cariah
West Indies
185
81
Richard Ngarava
Zimbabwe
186
80
Sean Abbott
Australia
187
79
Dwaine Pretorius
South Africa
187
79
Aryan Dutt
Netherlands
188
77
Mohammad Alam
Nepal
188
77
Lalit Rajbanshi
Nepal
189
76
Hamza Tahir
Scotland
189
76
Gavin Main
Scotland
190
75
Mark Chapman
Hong Kong
190
75
Keshav Maharaj
South Africa
190
75
Roston Chase
West Indies
190
75
Odean Smith
West Indies
191
74
Zahoor Khan
United Arab Emirates
192
73
Shayan Jahangir
U.S.A.
192
73
Kabua Morea
P.N.G.
193
72
James Neesham
New Zealand
194
67
Darren Bravo
West Indies
195
66
Fabian Allen
West Indies
196
65
Ish Sodhi
New Zealand
196
65
Nurul Hasan
Bangladesh
197
64
Stephan Myburgh
Netherlands
197
64
Ben Stokes
England
198
63
M Zulfiqar
Netherlands
199
61
Philippe Boissevain
Netherlands
200
60
Doug Bracewell
New Zealand
200
60
Hayden Walsh
West Indies
201
59
Ravindra Jadeja
India
202
58
Usman Ghani
Afghanistan
202
58
Milton Shumba
Zimbabwe
202
58
Craig Overton
England
202
58
Sandeep Lamichhane
Nepal
203
57
Liam Dawson
England
204
56
United Arab Emirates
205
55
Boris Gorlee
Netherlands
205
55
Sam Curran
England
205
55
Mitchell Starc
Australia
206
54
Jasdeep Singh
U.S.A.
207
53
Ahmad Butt
Oman
208
52
Pramod Liyanagamage
Sri Lanka
209
51
Nestor Dhamba
Oman
209
51
Yuzvendra Chahal
India
209
51
Pat Cummins
Australia
210
50
Rahul Jariwala
U.S.A.
211
49
Tangeni Lungameni
Namibia
211
49
Adam Zampa
Australia
211
49
Keemo Paul
West Indies
211
49
Blessing Muzarabani
Zimbabwe
212
48
Mohammed Siraj
India
212
48
Dogodo Bau
P.N.G.
213
47
Vishnu Sukumaran
United Arab Emirates
214
46
Azmatullah Omarzai
Afghanistan
214
46
Kaleemullah
Oman
214
46
Jeffrey Vandersay
Sri Lanka
215
45
Colin de Grandhomme
New Zealand
215
45
Tendai Chatara
Zimbabwe
215
45
Clive Madande
Zimbabwe
215
45
Morawakage Theekshana
Sri Lanka
215
45
Brydon Carse
England
216
44
Alei Nao
P.N.G.
216
44
Jasprit Bumrah
India
216
44
Simi Singh
Ireland
217
43
Victor Nyauchi
Zimbabwe
217
43
Ross Taylor
New Zealand
217
43
Zawar Farid
United Arab Emirates
218
42
Muhammad Siddique
United Arab Emirates
218
42
Suraj Kumar
Oman
218
42
Ruturaj Gaikwad
India
219
41
Taskin Ahmed
Bangladesh
219
41
Mustafizur Rahman
Bangladesh
219
41
Sagar Dhakal
Nepal
220
40
Nkrumah Bonner
West Indies
220
40
Venkatesh Iyer
India
221
39
William Porterfield
Ireland
222
38
Lungi Ngidi
South Africa
222
38
Nepal
223
37
Nepal
223
37
Dane Cleaver
New Zealand
223
37
Ravichandran Ashwin
India
224
36
Adrian Neill
Scotland
225
35
Mohammad Wasim
Pakistan
225
35
Tim Southee
New Zealand
226
34
Dushmantha Chameera
Sri Lanka
227
33
Frederick Klaassen
Netherlands
227
33
Pawan Sarraf
Nepal
227
33
Scotland
228
32
Saurabh Netravalkar
U.S.A.
228
32
Trent Boult
New Zealand
228
32
Mark Adair
Ireland
229
31
Gareth Delany
Ireland
229
31
Lockie Ferguson
New Zealand
230
30
Semo Kamea
P.N.G.
231
29
Jayden Seales
West Indies
231
29
Andile Phehlukwayo
South Africa
231
29
Bilal Khan
Oman
231
29
Mujeeb Ur Rahman
Afghanistan
231
29
Niroshan Dickwella
Sri Lanka
231
29
Matt Henry
New Zealand
232
28
Mohammed Shami
India
232
28
Damien Ravu
P.N.G.
233
27
Gudakesh Motie
West Indies
234
26
Joshua Inglis
Australia
235
25
Nepal
235
25
Anderson Phillip
West Indies
235
25
Ashton Agar
Australia
235
25
Mosaddek Hossain
Bangladesh
236
24
Chris Sole
Scotland
237
23
Adil Rashid
England
237
23
Anil Sah
Nepal
237
23
Neil Rock
Ireland
237
23
Marco Jansen
South Africa
238
22
United Arab Emirates
238
22
Wayne Parnell
South Africa
238
22
Josh Hazlewood
Australia
239
21
Wanigamuni Mendis
Sri Lanka
240
20
Donald Tiripano
Zimbabwe
241
19
Reece Topley
England
241
19
Mohammad Islam
Bangladesh
242
18
Avesh Khan
India
242
18
Nosaina Pokana
P.N.G.
242
18
Vivian Kingma
Netherlands
242
18
Kemar Roach
West Indies
242
18
Jermaine Blackwood
West Indies
242
18
Chris Jordan
England
242
18
Kamal Airee
Nepal
242
18
Mohammad Haris
Pakistan
243
17
Taijul Islam
Bangladesh
243
17
Haris Rauf
Pakistan
244
16
Iftikhar Ahmed
Pakistan
244
16
Tanaka Chivanga
Zimbabwe
245
15
Ryan Klein
Netherlands
245
15
Wesley Barresi
Netherlands
245
15
Chris Woakes
England
245
15
Fareed Ahmad
Afghanistan
246
14
Kuldeep Yadav
India
246
14
Craig Young
Ireland
246
14
Matthew Kuhnemann
Australia
246
14
Timothy Pringle
Netherlands
246
14
Dion Myers
Zimbabwe
247
13
Shane Snater
Netherlands
247
13
Basir Ahamad
Nepal
247
13
Hasan Ali
Pakistan
247
13
Yamin Ahmadzai
Afghanistan
247
13
Anrich Nortje
South Africa
248
12
Wellington Masakadza
Zimbabwe
248
12
Ben Shikongo
Namibia
248
12
Sabir Ali
United Arab Emirates
248
12
Brandon Glover
Netherlands
249
11
Graham Hume
Ireland
249
11
Jason Kila
P.N.G.
249
11
Bhuvneshwar Kumar
India
249
11
Nasum Ahmed
Bangladesh
250
10
Zahid Mahmood
Pakistan
250
10
Tabraiz Shamsi
South Africa
250
10
Nepal
250
10
P.N.G.
250
10
Karl Birkenstock
Namibia
250
10
Luke Wood
England
251
9
Clayton Floyd
Netherlands
251
9
Shariz Ahmad
Netherlands
251
9
Nepal
251
9
Naseem Shah
Pakistan
251
9
Muralikrishna Krishna
India
251
9
Arshdeep Singh
India
252
8
Fazalhaq Farooqi
Afghanistan
252
8
Syed Kaleem
Oman
252
8
Jason Behrendorff
Australia
252
8
Eoin Morgan
England
252
8
Saud Shakeel
Pakistan
253
7
Nathan Ellis
Australia
253
7
Rusty Theron
South Africa
253
7
Subash Khakurel
Nepal
253
7
Kyle Jamieson
New Zealand
254
6
Hasan Mahmud
Bangladesh
254
6
Shaheen Afridi
Pakistan
254
6
Ebadot Hossain
Bangladesh
254
6
Bjorn Fortuin
South Africa
254
6
Jayant Yadav
India
254
6
Yasir Mohammad
U.S.A.
255
5
Tarisai Musakanda
Zimbabwe
255
5
Josh Little
Ireland
255
5
Olly Stone
England
255
5
Abdullah Shafique
Pakistan
255
5
Kagiso Rabada
South Africa
256
4
Kevin Sinclair
West Indies
256
4
Kuldeep Sen
India
256
4
Umran Malik
India
256
4
Shahbaz Ahmed
India
256
4
Muhammad Khan
U.S.A.
256
4
Matthew Potts
England
256
4
Pothotuwa Lakshan
Sri Lanka
257
3
Shahnawaz Dahani
Pakistan
257
3
Sushan Bhari
Nepal
257
3
Shahidullah Kamal
Afghanistan
257
3
Jhye Richardson
Australia
257
3
Blair Tickner
New Zealand
257
3
Paul van Meekeren
Netherlands
258
2
Nuwan Pradeep
Sri Lanka
258
2
Mitchell Swepson
Australia
258
2
Ravi Bishnoi
India
258
2
Sisanda Magala
South Africa
258
2
Wasim Ali
Oman
259
1
Lahiru Kumara
Sri Lanka
259
1
Noor Lakanwal
Afghanistan
260
0
Raja Khan
United Arab Emirates
260
0
Sharafuddin Ashraf
Afghanistan