Home
Fixtures
Results
News
Teams
Players
Grounds
Rankings
Stats
On This Day
AI Insight
▼ QUICK LINKS
On This Day
▼
Records of the Day
Innings & bowling
Milestones of the Day
Career landmarks
Recent Series
▼
ICC Cricket World Cup
New Zealand in England ODI Series
New Zealand in England T20I Series
The Ashes
Bangladesh in England Test Match
Pakistan in England ODI Series
Recent Teams
▼
TBA
Zimbabwe
India
England
Bangladesh
New Zealand
Recent Players
▼
Brad Evans
Shai Hope
Ishan Kishan
Ali Dawood
Sikandar Raza
Abhishek Sharma
Axar Patel
Virandeep Singh Jagjit Singh
Arshdeep Singh
Kusal Mendis
Roston Chase
Shivam Dube
ODI 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
T20 World Cup
▼
World Cup 2026
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
Yearwise Records
▼
2026 Stats
2025 Stats
2024 Stats
2023 Stats
2022 Stats
2021 Stats
2020 Stats
2019 Stats
2018 Stats
All-Time Stats
All archives →
Most Balls Faced in 2017: Top Performers, Rankings & Full Stats
The most balls faced in 2017 highlights the top performers of the season based on official match data.
ODI
2017
375 entries
1
1473
Virat Kohli
IND
173 clear of Rohit Sharma
2
1300
Rohit Sharma
IND
173 off the lead
3
1182
Ross Taylor
NZ
291 off the lead
● LEADS
Virat Kohli
IND
1473 · 173 ahead of Sharma
↑ IN THE CHASE
0
players within 10% of the lead — Kohli is out on their own
★ TOP-10 CUT-OFF
947
The mark at number ten — 365 entries sit below it
● NATION IN FRONT
India
7 of the top 50 · 14 teams represented
Most Balls Faced — full list
375 entries, ranked
Table view
1
Virat Kohli
IND
1473
2
Rohit Sharma
IND
1300
3
Ross Taylor
NZ
1182
4
Upul Tharanga
SL
1103
5
Babar Azam
PAK
1100
6
Joe Root
ENG
1067
7
Quinton de Kock
SA
1008
8
Faf du Plessis
SA
980
9
Hashim Amla
SA
975
10
Shikhar Dhawan
IND
947
11
MS Dhoni
IND
930
12
Shai Hope
WI
892
13
Niroshan Dickwella
SL
860
14
William Porterfield
IRE
793
15
Eoin Morgan
ENG
791
16
Rahmat Shah
AFG
786
17
Tamim Iqbal
BAN
777
18
Kyle Coetzer
SCO
756
19
Ajinkya Rahane
IND
754
20
Angelo Mathews
SL
745
20
Kusal Mendis
SL
745
21
Paul Stirling
IRE
739
22
Jason Mohammed
WI
727
23
Kane Williamson
NZ
699
24
Mohammad Hafeez
PAK
676
25
David Warner
AUS
672
26
AB de Villiers
SA
661
28
Tom Latham
NZ
644
29
Evin Lewis
WI
618
30
Rohan Mustafa
UAE
580
31
Ben Stokes
ENG
576
32
Travis Head
AUS
567
33
Calum MacLeod
SCO
565
34
Mushfiqur Rahim
BAN
556
35
Lahiru Thirimanne
SL
550
36
Shoaib Malik
PAK
549
37
Steven Smith
AUS
546
38
Jonny Bairstow
ENG
533
39
Babar Hayat
HK
526
40
Alex Hales
ENG
522
41
Shakib Al Hasan
BAN
521
42
Niall O'Brien
IRE
520
43
Jason Roy
ENG
513
44
Richie Berrington
SCO
509
45
Kedar Jadhav
IND
505
46
Asghar Stanikzai
AFG
491
47
Hardik Pandya
IND
462
48
Ghulam Shabber
UAE
461
49
Neil Broom
NZ
450
50
Aaron Finch
AUS
437
51
Dinesh Chandimal
SL
431
52
Jason Holder
WI
412
53
Anshuman Rath
HK
405
54
Fakhar Zaman
PAK
398
55
Andy Balbirnie
IRE
395
56
Mahmudullah
BAN
393
57
Jean-Paul Duminy
SA
392
58
Martin Guptill
NZ
388
59
Matthew Cross
SCO
379
60
Yuvraj Singh
IND
377
61
Solomon Mire
ZIM
376
62
Azhar Ali
PAK
374
63
David Miller
SA
373
64
Gulbadin Naib
AFG
356
65
Hamilton Masakadza
ZIM
355
66
Ed Joyce
ENG
342
66
Sese Bau
PNG
342
67
Marcus Stoinis
AUS
340
68
Mahuru Dai
PNG
336
69
Samiullah Shenwari
AFG
335
70
Gary Wilson
IRE
334
71
Wesley Barresi
NED
333
72
Gyanendra Malla
NEP
330
72
Sabbir Rahman
BAN
330
73
James Neesham
NZ
325
74
Collins Obuya
KEN
323
75
Mohammad Nabi
AFG
322
76
Merwe Erasmus
NAM
321
77
Rameez Shahzad
UAE
319
77
Craig Ervine
ZIM
319
78
Noor Ali Zadran
AFG
316
79
Jonathan Carter
WI
298
80
Tony Ura
PNG
292
81
Ben Cooper
NED
288
82
Assad Vala
PNG
282
83
Jos Buttler
ENG
281
84
Mohammad Shahzad
AFG
280
85
Adnan Mufti
UAE
278
86
Shaiman Anwar
UAE
276
88
Soumya Sarkar
BAN
273
89
Moeen Ali
ENG
270
90
Milinda Siriwardana
SL
267
91
Dinesh Karthik
IND
262
91
Rovman Powell
WI
262
92
Craig Wallace
SCO
257
93
Sikandar Raza
ZIM
254
94
Sean Williams
ZIM
251
95
Javed Ahmadi
AFG
249
96
Rashid Khan
AFG
246
97
Colin Munro
NZ
241
98
Glenn Maxwell
AUS
240
98
Ashley Nurse
WI
240
98
Dogodo Bau
PNG
240
99
George Worker
NZ
238
100
George Dockrell
IRE
236
101
Mitchell Santner
NZ
234
102
Michael Rippon
NED
230
102
Tarisai Musakanda
ZIM
230
103
Nizakat Khan
HK
229
104
Stephan Myburgh
NED
224
105
Peter Borren
NED
218
105
Malcolm Waller
ZIM
218
106
Sharjeel Khan
PAK
217
107
Dean Brownlie
NZ
213
108
Matthew Wade
AUS
210
109
Vani Morea
PNG
207
110
Rakep Patel
KEN
204
111
Thisara Perera
SL
201
112
Zane Green
NAM
200
113
Kevin O'Brien
IRE
199
113
Akila Dananjaya
SL
199
114
Peter Moor
ZIM
194
114
Kiplin Doriga
PNG
194
115
Manish Pandey
IND
193
116
George Munsey
SCO
192
116
Imam-ul-Haq
PAK
192
116
Kyle Hope
WI
192
117
Jamie Atkinson
HK
191
117
Kieran Powell
WI
191
118
Mohammed Qasim
UAE
188
119
Dhiren Gondaria
KEN
184
120
Henry Nicholls
NZ
179
122
Sarfraz Ahmed
PAK
177
123
Ryan Burl
ZIM
176
124
Chris Gayle
WI
175
124
Christopher Carter
HK
175
125
Chris Morris
SA
173
126
Luke Ronchi
NZ
172
126
Bhuvneshwar Kumar
IND
172
127
Chris Woakes
ENG
166
128
Suranga Lakmal
SL
164
128
Craig Williams
NAM
164
129
Ahmed Shehzad
PAK
163
129
Imad Wasim
PAK
163
130
Imrul Kayes
BAN
162
131
Irfan Karim
KEN
160
131
Shreyas Iyer
IND
160
131
Not on record
NAM
160
132
Umar Akmal
PAK
159
133
Sharad Vesawkar
NEP
153
134
Sarel Burger
NAM
152
134
Colin de Grandhomme
NZ
152
135
Jeffrey Vandersay
SL
150
136
Peter Handscomb
AUS
149
137
Nasir Jamal
AFG
146
138
Ahmed Raza
UAE
143
139
Hashmatullah Shaidi
AFG
142
140
Mehidy Hasan
BAN
141
141
James Faulkner
AUS
139
142
Waqas Khan
HK
138
143
Dipendra Airee
NEP
135
144
Lega Siaka
PNG
134
145
Con de Lange
SCO
132
145
Devendra Bishoo
WI
132
146
Roelof van der Merwe
NED
131
147
Sam Billings
ENG
129
148
Marlon Samuels
WI
124
149
Stephan Baard
NAM
123
150
Dhananjaya de Silva
SL
122
151
Nelson Odhiambo
KEN
121
152
Chirag Suri
UAE
120
153
Mosaddek Hossain
BAN
116
153
Chamara Kapugedera
SL
116
153
Pat Cummins
AUS
116
154
Michael Leask
SCO
115
155
Shafiqullah
AFG
114
156
Dawlat Zadran
AFG
111
157
Kusal Perera
SL
110
158
Kraigg Brathwaite
WI
108
159
Gurdeep Singh
KEN
107
160
Roston Chase
WI
106
161
Jan Frylinck
NAM
105
162
Alex Obanda
KEN
103
163
Farhaan Behardien
SA
99
164
Paras Khadka
NEP
97
165
Mohammad Amir
PAK
95
166
Mark Watt
SCO
92
167
Shem Ngoche
KEN
90
167
Usman Khawaja
AUS
90
168
Sagar Pun
NEP
89
168
Alzarri Joseph
WI
89
169
Norman Vanua
PNG
88
170
Chad Soper
PNG
86
171
Mohammad Naveed
UAE
84
171
Wayne Parnell
SA
84
171
Shadab Khan
PAK
84
172
Mohammad Rizwan
PAK
81
173
Andile Phehlukwayo
SA
79
174
Corey Anderson
NZ
77
175
Kamran Akmal
PAK
76
175
Tanwir Afzal
HK
76
175
Barry McCarthy
IRE
76
176
Safyaan Sharif
SCO
75
176
Dushmantha Chameera
SL
75
176
Najibullah Zadran
AFG
75
177
Preston Mommsen
SCO
74
177
Alei Nao
PNG
74
178
Mohammad Boota
UAE
73
178
Pieter Seelaar
NED
73
178
Mashrafe Mortaza
BAN
73
179
KL Rahul
IND
72
179
Sompal Kami
NEP
72
179
Aarif Sheikh
NEP
72
179
Cameron McAuslan
HK
72
180
Stuart Poynter
IRE
71
181
Tim Southee
NZ
70
181
Ehsan Nawaz
HK
70
181
Seekkuge Prasanna
SL
70
182
Stuart Thompson
IRE
69
182
John Reva
PNG
69
182
Johannes Smit
NAM
69
183
Lo-handre Louwrens
NAM
67
184
Sandun Weerakkody
SL
66
184
Ravindra Jadeja
IND
66
185
Ihsanullah
AFG
64
186
Kagiso Rabada
SA
63
187
Emmanuel Bundi
KEN
62
187
Graeme Cremer
ZIM
62
187
Sadeera Samarawickrama
SL
62
188
Binod Bhandari
NEP
61
188
Sikander Zulfiqar
NED
61
189
Aiden Markram
SA
60
189
Dwaine Pretorius
SA
60
190
Carlos Brathwaite
WI
59
191
Ryan ten Doeschate
NED
58
191
Todd Astle
NZ
58
191
Wanindu Hasaranga
SL
58
192
Liam Plunkett
ENG
57
193
Adil Rashid
ENG
56
193
Chadwick Walton
WI
56
193
Jack Vare
PNG
56
194
Jean-Pierre Kotze
NAM
55
195
Tim Murtagh
IRE
53
195
Taskin Ahmed
BAN
53
196
David Willey
ENG
52
197
Afsar Zazai
AFG
51
197
Ronsford Beaton
WI
51
198
Scott McKechnie
HK
48
199
Rushabhvardhan Patel
KEN
47
199
Not on record
KEN
47
199
Temba Bavuma
SA
47
199
Mitchell Starc
AUS
47
199
Litton Das
BAN
47
199
Nehemiah Odhiambo
KEN
47
200
Nuwan Kulasekara
SL
46
200
Shimron Hetmyer
WI
46
201
Dilip Nath
NEP
45
201
Amjad Javed
UAE
45
202
Vishwa Fernando
SL
44
203
Shaun Marsh
AUS
43
204
Josh Davey
SCO
42
204
Ehsan Khan
HK
42
204
Chris Sole
SCO
42
205
Nikita Miller
WI
41
206
Basant Regmi
NEP
40
207
Peter Chase
IRE
39
207
Asad Shafiq
PAK
39
207
Trent Boult
NZ
39
208
Andy McBrine
IRE
38
208
Simi Singh
IRE
38
209
Toby Roland-Jones
ENG
37
209
Nosaina Pokana
PNG
37
210
Lakshan Sandakan
SL
36
211
Imran Haider
UAE
35
212
Shahid Wasif
HK
34
213
Kuldeep Yadav
IND
33
213
Karim Janat
AFG
33
213
Adam Milne
NZ
33
213
Moises Henriques
AUS
33
213
Shannon Gabriel
WI
33
214
Lasith Malinga
SL
32
214
Aizaz Khan
HK
32
214
Zahoor Khan
UAE
32
215
Christoffel Viljoen
NAM
30
215
Jasprit Bumrah
IND
30
215
Max O'Dowd
NED
30
216
Dilshan Munaweera
SL
29
217
Wahab Riaz
PAK
28
217
Tendai Chatara
ZIM
28
218
Nuwan Pradeep
SL
27
218
Miguel Cummins
WI
27
218
Sunil Ambris
WI
27
218
Hasan Ali
PAK
27
218
Kesrick Williams
WI
27
219
Lahiru Madushanka
SL
26
219
Malinda Pushpakumara
SL
26
219
Faheem Ashraf
PAK
26
219
Not on record
PAK
26
219
Nathan Coulter-Nile
AUS
26
220
Shakti Gauchan
NEP
24
221
Hilton Cartwright
AUS
23
222
Bernard Scholtz
NAM
21
222
Timm van der Gugten
NED
21
223
Alasdair Evans
SCO
20
223
Lockie Ferguson
NZ
20
223
Zhivago Groenewald
NAM
20
224
Richard Ngarava
ZIM
19
224
Nasir Hossain
BAN
19
224
Dilruwan Perera
SL
19
224
Nadeem Ahmed
HK
19
225
Amir Hamza
AFG
18
225
Chris Mpofu
ZIM
18
225
Mitchell Marsh
AUS
18
225
Najeeb Tarakai
AFG
18
225
Lahiru Kumara
SL
18
226
Damien Ravu
PNG
17
227
Sunil Dhamala
NEP
16
227
Karl Birkenstock
NAM
16
227
Ravichandran Ashwin
IND
16
227
Usman Ghani
AFG
16
228
Sheldon Cottrell
WI
15
228
Axar Patel
IND
15
228
Rubel Hossain
BAN
15
228
Lahiru Gamage
SL
15
228
Jake Ball
ENG
15
229
Chaturanga de Silva
SL
14
229
Matt Henry
NZ
14
230
Paul van Meekeren
NED
13
230
Josh Hazlewood
AUS
13
231
Jeetan Patel
NZ
12
231
Chris Lynn
AUS
12
231
Adam Zampa
AUS
12
231
Tangeni Lungameni
NAM
12
232
Mohammad Saifuddin
BAN
11
232
Jacob Mulder
IRE
11
232
Not on record
NAM
11
232
Sam Heazlett
AUS
11
232
Yuzvendra Chahal
IND
11
233
Sandeep Lamichhane
NEP
10
234
Lucas Oluoch
KEN
9
235
Boyd Rankin
ENG
8
235
Mohammed Shami
IND
8
235
Shapoor Zadran
AFG
8
235
Sushan Bhari
NEP
8
235
Kyle Christie
HK
8
235
Shane Snater
NED
8
235
Mujeeb Ur Rahman
AFG
8
236
Not on record
NEP
7
236
Imran Tahir
SA
7
236
Kane Richardson
AUS
7
236
Ashton Agar
AUS
7
236
Steven Finn
ENG
7
236
Craig Young
IRE
7
237
Fareed Ahmad
AFG
6
237
Billy Stanlake
AUS
6
237
Mustafizur Rahman
BAN
6
237
Mark Wood
ENG
6
237
Scott Kuggeleijn
NZ
6
238
Veerasammy Permaul
WI
5
238
Jerome Taylor
WI
5
239
Brad Wheal
SCO
4
239
Wiaan Mulder
SA
4
240
Stuart Whittingham
SCO
3
240
Elijah Otieno
KEN
3
240
Umesh Yadav
IND
3
241
Doug Bracewell
NZ
2
241
Ahsan Malik
NED
2
241
Vivian Kingma
NED
2
241
Karan KC
NEP
2
241
Carl Mumba
ZIM
2
242
Rumman Raees
PAK
1
242
Lalit Bhandari
NEP
1
242
Morne Morkel
SA
1
242
Junaid Khan
PAK
1
242
Donald Tiripano
ZIM
1
Show all 375 ↓
Nothing matches that filter.
RECENT RESULTS
1 match
▲
show
‹
ODI
Pakistan Triangular Series
PAK
305 (49.5)
SL
268 (48.1)
›