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 2020 for ODI
Position
Most Balls Faced
Player Name
Team Name
1
824
Aaron Finch
Australia
2
533
Steven Smith
Australia
3
519
Marnus Labuschagne
Australia
4
488
David Warner
Australia
5
486
Aqib Sulehri
Oman
6
467
Virat Kohli
India
7
417
Kannaur Rahul
India
8
376
Shai Hope
West Indies
9
347
Shreyas Iyer
India
10
343
Jonny Bairstow
England
11
329
Sam Billings
England
12
317
Shikhar Dhawan
India
13
315
Alex Carey
Australia
14
288
Tamim Iqbal
Bangladesh
15
281
Brendan Taylor
Zimbabwe
16
279
Sean Williams
Zimbabwe
17
275
Paul Stirling
Ireland
18
266
Henry Nicholls
New Zealand
19
264
Andy Balbirnie
Ireland
20
262
Litton Das
Bangladesh
21
260
Quinton de Kock
South Africa
22
256
Eoin Morgan
England
23
253
Mitchell Marsh
Australia
23
253
Zeeshan Maqsood
Oman
24
252
Mohammad Nadeem
Oman
25
250
Wessly Madhevere
Zimbabwe
26
243
Glenn Maxwell
Australia
27
239
Martin Guptill
New Zealand
28
229
Heinrich Klaasen
South Africa
29
227
Ian Holland
U.S.A.
30
226
Ravindra Jadeja
India
31
217
Babar Azam
Pakistan
32
215
Evin Lewis
West Indies
33
214
Nicholas Pooran
West Indies
34
212
Avishka Fernando
Sri Lanka
35
211
JJ Smuts
South Africa
36
205
Curtis Campher
Ireland
36
205
Jatinder Singh
Oman
37
193
Temba Bavuma
South Africa
38
192
Kusal Mendis
Sri Lanka
39
190
Sikandar Raza
Zimbabwe
40
187
Rohit Sharma
India
41
186
Khawar Ali
Oman
42
183
Hardik Pandya
India
43
182
Ross Taylor
New Zealand
43
182
Joe Denly
England
44
170
D'Arcy Short
Australia
45
166
Janneman Malan
South Africa
46
158
Joe Root
England
47
157
David Miller
South Africa
48
151
Binod Bhandari
Nepal
49
145
Tom Banton
England
50
143
Craig Williams
Namibia
51
139
Imam-ul-Haq
Pakistan
51
139
Tom Curran
England
52
136
Tom Latham
New Zealand
53
132
Gyanendra Malla
Nepal
54
131
Chris Woakes
England
55
129
Andy McBrine
Ireland
56
128
Merwe Erasmus
Namibia
57
125
Aaron Jones
U.S.A.
57
125
Lorcan Tucker
Ireland
58
120
Kyle Verreynne
South Africa
59
119
Dimuth Karunaratne
Sri Lanka
60
117
Kevin O'Brien
Ireland
60
117
Jason Roy
England
60
117
Simi Singh
Ireland
61
112
Paras Khadka
Nepal
62
108
Sharad Vesawkar
Nepal
62
108
Johannes Smit
Namibia
63
106
Kusal Perera
Sri Lanka
63
106
Rohan Mustafa
United Arab Emirates
63
106
Sunil Ambris
West Indies
64
105
Darius D'Silva
United Arab Emirates
65
104
Roston Chase
West Indies
66
100
Navdeep Saini
India
66
100
Suraj Kumar
Oman
66
100
Gareth Delany
Ireland
67
98
Sandeep Goud
Oman
67
98
William Porterfield
Ireland
68
92
Xavier Marshall
West Indies
69
90
Craig Ervine
Zimbabwe
69
90
Kieron Pollard
West Indies
69
90
Chirag Suri
United Arab Emirates
69
90
Harry Tector
Ireland
70
89
Mahmudullah
Bangladesh
71
88
David Willey
England
71
88
Brandon King
West Indies
71
88
Akshay Homraj
U.S.A.
72
87
Stephan Baard
Namibia
72
87
Darren Bravo
West Indies
73
86
Zane Green
Namibia
74
84
Tinashe Kamunhukamwe
Zimbabwe
75
83
Mayank Agarwal
India
76
82
Prithvi Shaw
India
76
82
Haris Sohail
Pakistan
77
81
Dhananjaya de Silva
Sri Lanka
78
78
Thisara Perera
Sri Lanka
78
78
Hayden Walsh
West Indies
79
76
Mushfiqur Rahim
Bangladesh
80
75
Kushal Malla
Nepal
81
74
Ashton Agar
Australia
81
74
Reeza Hendricks
South Africa
81
74
Tinotenda Mutombodzi
Zimbabwe
82
73
Dipendra Airee
Nepal
83
72
Karl Birkenstock
Namibia
84
71
Aarif Sheikh
Nepal
85
70
Jean-Pierre Kotze
Namibia
86
69
Mark Adair
Ireland
87
68
Regis Chakabva
Zimbabwe
88
67
Brian Chari
Zimbabwe
89
65
Rusty Theron
South Africa
89
65
James Vince
England
90
64
Colin de Grandhomme
New Zealand
91
62
Wahab Riaz
Pakistan
92
60
Donald Tiripano
Zimbabwe
92
60
Mohammad Rizwan
Pakistan
93
59
Iftikhar Ahmed
Pakistan
93
59
Mohammad Mithun
Bangladesh
93
59
Pat Cummins
Australia
94
58
Wanindu Hasaranga
Sri Lanka
95
57
Kane Williamson
New Zealand
95
57
Barry McCarthy
Ireland
96
56
Subash Khakurel
Nepal
96
56
Marcus Stoinis
Australia
96
56
Manish Pandey
India
97
55
Adam Zampa
Australia
98
54
James Neesham
New Zealand
98
54
Abid Ali
Pakistan
99
53
Rassie van der Dussen
South Africa
99
53
Adil Rashid
England
100
51
Mitchell Starc
Australia
101
50
Waheed Ahmed
United Arab Emirates
102
48
Khushdil Shah
Pakistan
102
48
Carl Mumba
Zimbabwe
102
48
Najmul Hossain Shanto
Bangladesh
103
47
Jan Frylinck
Namibia
103
47
Cameron Stevenson
U.S.A.
103
47
Timil Patel
U.S.A.
103
47
Monank Patel
U.S.A.
104
46
Karima Gore
U.S.A.
104
46
Chamu Chibhabha
Zimbabwe
105
45
Karan KC
Nepal
106
44
Keemo Paul
West Indies
107
42
Kedar Jadhav
India
108
41
Boyd Rankin
England
109
40
Ahmed Raza
United Arab Emirates
109
40
Muhammad Khushi
Oman
110
39
Mohammad Sanuth
Oman
110
39
Basil Hameed
United Arab Emirates
110
39
Nisarg Patel
U.S.A.
110
39
Shubman Gill
India
111
37
Moeen Ali
England
111
37
United Arab Emirates
112
36
Sandeep Lamichhane
Nepal
113
35
Tom Blundell
New Zealand
114
33
Rishabh Pant
India
114
33
Andile Phehlukwayo
South Africa
114
33
Richmond Mutumbami
Zimbabwe
114
33
Haider Ali
Pakistan
115
32
Moises Henriques
Australia
116
31
Jos Buttler
England
116
31
Alzarri Joseph
West Indies
116
31
Shardul Thakur
India
117
30
Mohammed Shami
India
117
30
Sushan Bhari
Nepal
118
29
James McCollum
Ireland
118
29
Craig Young
Ireland
118
29
Fabian Allen
West Indies
118
29
Khary Pierre
West Indies
119
28
Blessing Muzarabani
Zimbabwe
120
27
Cameron Green
Australia
120
27
Vriitya Aravind
United Arab Emirates
121
26
Imad Wasim
Pakistan
122
25
Mitchell Santner
New Zealand
122
25
Ashton Turner
Australia
123
24
Kyle Jamieson
New Zealand
123
24
Chundangapoyil Rizwan
United Arab Emirates
123
24
Jason Holder
West Indies
124
23
Angelo Mathews
Sri Lanka
124
23
Josh Hazlewood
Australia
124
23
Sam Curran
England
125
20
Helao France
Namibia
125
20
Jhye Richardson
Australia
126
19
Isuru Udana
Sri Lanka
127
18
Yuzvendra Chahal
India
127
18
Saurabh Netravalkar
U.S.A.
128
17
Karthik Meiyappan
United Arab Emirates
129
16
Faheem Ashraf
Pakistan
129
16
Tendai Chisoro
Zimbabwe
129
16
Ish Sodhi
New Zealand
130
15
Kuldeep Yadav
India
130
15
Mohammad Saifuddin
Bangladesh
130
15
Shimron Hetmyer
West Indies
130
15
Saqib Mahmood
England
130
15
Zawar Farid
United Arab Emirates
130
15
Elmore Hutchinson
U.S.A.
131
14
Abinash Bohara
Nepal
131
14
Romario Shepherd
West Indies
131
14
Lutho Sipamla
South Africa
132
13
Steven Taylor
U.S.A.
133
12
Oman
133
12
Jofra Archer
England
133
12
Kane Richardson
Australia
134
11
Bernard Scholtz
Namibia
135
10
Shaheen Afridi
Pakistan
135
10
Tim Southee
New Zealand
135
10
Mehidy Hasan
Bangladesh
135
10
Lakshan Sandakan
Sri Lanka
136
9
Sean Abbott
Australia
136
9
Sheldon Cottrell
West Indies
137
8
Chris Mpofu
Zimbabwe
138
7
Lockie Ferguson
New Zealand
138
7
Richard Ngarava
Zimbabwe
138
7
Muhammad Siddique
United Arab Emirates
139
6
Kamal Airee
Nepal
139
6
Jasprit Bumrah
India
139
6
Beuran Hendricks
South Africa
140
5
Shafiul Islam
Bangladesh
140
5
Chris Jordan
England
140
5
Kaleemullah
Oman
141
4
Bilal Khan
Oman
141
4
Mashrafe Mortaza
Bangladesh
141
4
Trent Boult
New Zealand
141
4
Afif Hossain
Bangladesh
142
3
Muhammad Khan
Pakistan
142
3
Mohammad Hasnain
Pakistan
142
3
Nosthusha Kenjige
U.S.A.
143
2
Namibia
143
2
Fakhar Zaman
Pakistan
143
2
Keshav Maharaj
South Africa
143
2
Mark Chapman
Hong Kong
144
1
Taijul Islam
Bangladesh
144
1
Anrich Nortje
South Africa
144
1
Charlton Tshuma
Zimbabwe
144
1
Rohit Paudel
Nepal
145
0
Nuwan Pradeep
Sri Lanka