Home
Fixtures
Results
News
Teams
Players
Grounds
Rankings
Stats
▼ QUICK LINKS
Recent Series
▼
India in New Zealand T20I Series
Pakistan Triangular Series
Sri Lanka in Pakistan T20I Series
Australia in South Africa Test Series
West Indies in India T20I Series
West Indies in India ODI Series
Recent Teams
▼
India
New Zealand
TBA
Sri Lanka
England
Australia
Recent Players
▼
Harry Brook
Jofra Archer
Joe Root
Azmatullah Omarzai
Joshua Tongue
Rashid Khan
Ben Duckett
Tanzid Tamim
Daniel Jakiel
Mark Adair
Ibrahim Zadran
Sami Muhammad Sohail
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 2015: Top Performers, Rankings & Full Stats
The most balls faced in 2015 highlights the top performers of the season based on official match data.
ALL FORMATS
2015
533 entries
1
3573
Kane Williamson
NZ
211 clear of Steven Smith
2
3362
Steven Smith
AUS
211 off the lead
3
3123
Alastair Cook
ENG
450 off the lead
● LEADS
Kane Williamson
NZ
3573 · 211 ahead of Smith
↑ IN THE CHASE
1
player sits within 10% of the lead on most balls faced
★ TOP-10 CUT-OFF
2145
The mark at number ten — 523 entries sit below it
● NATION IN FRONT
England
9 of the top 50 · 10 teams represented
Most Balls Faced — full list
533 entries, ranked
Table view
1
Kane Williamson
NZ
3573
2
Steven Smith
AUS
3362
3
Alastair Cook
ENG
3123
4
Joe Root
ENG
3044
5
Martin Guptill
NZ
2534
6
David Warner
AUS
2205
7
Mohammad Hafeez
PAK
2179
8
Ross Taylor
NZ
2172
9
Azhar Ali
PAK
2167
10
Angelo Mathews
SL
2145
11
Hashim Amla
SA
2050
12
Ajinkya Rahane
IND
2045
13
Dinesh Chandimal
SL
2030
14
Virat Kohli
IND
1985
15
AB de Villiers
SA
1955
16
Marlon Samuels
WI
1926
17
Faf du Plessis
SA
1921
18
Lahiru Thirimanne
SL
1909
19
Ian Bell
ENG
1880
20
Misbah-ul-Haq
PAK
1787
21
Tom Latham
NZ
1785
22
Shikhar Dhawan
IND
1783
23
Dimuth Karunaratne
SL
1766
24
Adam Voges
AUS
1742
25
Rohit Sharma
IND
1614
26
Tamim Iqbal
BAN
1613
27
Darren Bravo
WI
1607
28
Kumar Sangakkara
SL
1553
29
Asad Shafiq
PAK
1512
30
Younis Khan
PAK
1504
31
Moeen Ali
ENG
1503
32
Tillakaratne Dilshan
SL
1418
33
Jos Buttler
ENG
1376
34
Ben Stokes
ENG
1334
35
Chamu Chibhabha
ZIM
1288
36
Shoaib Malik
PAK
1274
37
James Taylor
ENG
1246
38
Denesh Ramdin
WI
1238
39
Sarfraz Ahmed
PAK
1230
40
Murali Vijay
IND
1219
41
Sean Williams
ZIM
1212
42
Ahmed Shehzad
PAK
1170
43
Jermaine Blackwood
WI
1151
44
Mahmudullah
BAN
1139
45
Gary Ballance
ENG
1136
46
Eoin Morgan
ENG
1128
47
Mushfiqur Rahim
BAN
1118
48
BJ Watling
NZ
1109
49
Kaushal Silva
SL
1099
50
Elton Chigumbura
ZIM
1070
51
Sikandar Raza
ZIM
1064
52
Chris Rogers
AUS
1063
53
Brendon McCullum
NZ
1048
54
Dean Elgar
SA
1030
55
Imrul Kayes
BAN
1029
56
Shakib Al Hasan
BAN
1023
57
Kraigg Brathwaite
WI
1014
58
Craig Ervine
ZIM
1006
59
Joe Burns
AUS
997
60
Jason Holder
WI
929
61
Samiullah Shenwari
AFG
889
62
Soumya Sarkar
BAN
861
63
Grant Elliott
NZ
852
64
Rilee Rossouw
SA
811
65
Hamilton Masakadza
ZIM
805
66
Shaun Marsh
AUS
801
67
Jonny Bairstow
ENG
795
68
David Miller
SA
775
69
Jean-Paul Duminy
SA
764
70
MS Dhoni
IND
757
71
William Porterfield
IRE
746
72
Shane Watson
AUS
735
73
Usman Khawaja
AUS
724
74
Cheteshwar Pujara
IND
714
75
Shaiman Anwar
UAE
685
76
Kusal Perera
SL
655
77
Michael Clarke
AUS
648
78
Ravichandran Ashwin
IND
646
79
Alex Hales
ENG
643
80
Asghar Stanikzai
AFG
637
81
Aaron Finch
AUS
635
82
Milinda Siriwardana
SL
631
83
Andy Balbirnie
IRE
628
84
Wriddhiman Saha
IND
625
85
Haris Sohail
PAK
611
86
Kyle Coetzer
SCO
597
87
Mohammad Nabi
AFG
596
88
Ed Joyce
ENG
592
89
Quinton de Kock
SA
590
90
Niall O'Brien
IRE
579
91
Suresh Raina
IND
556
92
Stuart Broad
ENG
555
93
Peter Nevill
AUS
554
94
Richmond Mutumbami
ZIM
548
95
Corey Anderson
NZ
534
96
Adam Lyth
ENG
529
97
Jason Roy
ENG
528
98
Kannaur Rahul
IND
526
99
Mohammad Shahzad
AFG
525
100
Paul Stirling
IRE
522
101
Kemar Roach
WI
517
102
Mominul Haque
BAN
510
103
Glenn Maxwell
AUS
506
104
Adil Rashid
ENG
503
105
Noor Ali Zadran
AFG
502
106
Mitchell Marsh
AUS
497
107
Gary Wilson
IRE
491
108
Sabbir Rahman
BAN
487
109
Farhaan Behardien
SA
478
110
Najibullah Zadran
AFG
469
111
Luke Ronchi
NZ
462
112
Swapnil Patil
UAE
454
113
Shiv Chanderpaul
WI
452
114
Mohammad Rizwan
PAK
451
115
Preston Mommsen
SCO
449
116
Mahela Jayawardene
SL
447
117
Rangana Herath
SL
437
118
Matt Machan
SCO
427
118
Richie Berrington
SCO
427
119
Chris Gayle
WI
424
120
Matthew Cross
SCO
416
121
Nawroz Mangal
AFG
414
121
George Bailey
AUS
414
122
Brendan Taylor
ZIM
405
123
Mitchell Santner
NZ
404
124
Kusal Mendis
SL
394
125
Mitchell Johnson
AUS
393
126
Shai Hope
WI
384
127
Stiaan van Zyl
SA
382
128
Mark Chapman
HK
375
129
Litton Das
BAN
371
129
Ravindra Jadeja
IND
371
129
Wahab Riaz
PAK
371
130
Shan Masood
PAK
369
131
Devon Smith
WI
367
131
Kevin O'Brien
IRE
367
132
Mark Wood
ENG
365
133
Temba Bavuma
SA
362
134
Stephan Baard
NAM
359
135
Javed Ahmadi
AFG
357
136
Umar Akmal
PAK
356
136
Amjad Ali
UAE
356
137
Nick Compton
ENG
352
138
Doug Bracewell
NZ
349
139
Mitchell Starc
AUS
343
139
Paras Khadka
NEP
343
140
Jonathan Carter
WI
342
141
Sharad Vesawkar
NEP
341
142
Stuart Binny
IND
334
143
Ambati Rayudu
IND
332
144
Darren Sammy
WI
331
145
Amit Mishra
IND
325
146
Mark Craig
NZ
322
147
Dhammika Prasad
SL
308
148
Assad Vala
PNG
306
149
Jatinder Singh
OMN
304
150
Anshuman Rath
HK
297
151
Dwayne Smith
WI
296
152
Peter Borren
NED
291
153
Gyanendra Malla
NEP
283
153
Shane Dowrich
WI
283
154
Collins Obuya
KEN
282
155
Irfan Karim
KEN
281
156
Ben Cooper
NED
280
157
Luke Jongwe
ZIM
279
158
Rajendra Chandrika
WI
276
159
Stephan Myburgh
NED
274
160
Brad Haddin
AUS
272
161
Jehan Mubarak
SL
271
162
Amjad Javed
UAE
269
163
Morne van Wyk
SA
264
163
Babar Hayat
HK
264
164
Nasir Hossain
BAN
262
165
Chris Woakes
ENG
261
166
Upul Tharanga
SL
258
166
Babar Azam
PAK
258
167
Josh Hazlewood
AUS
249
168
Usman Ghani
AFG
238
169
Yasir Shah
PAK
237
170
Devendra Bishoo
WI
233
170
Sohaib Maqsood
PAK
233
171
Nizakat Khan
HK
225
172
Leon Johnson
WI
221
173
Regis Chakabva
ZIM
219
173
Vusi Sibanda
ZIM
219
174
Graeme Cremer
ZIM
218
175
Rakep Patel
KEN
213
176
Khurram Khan
UAE
212
176
Tharindu Kaushal
SL
212
177
Michael Swart
NED
210
178
Wesley Barresi
NED
209
179
Jerome Taylor
WI
207
180
Lendl Simmons
WI
202
180
James Neesham
NZ
202
181
Nathan Lyon
AUS
201
181
Andre Russell
WI
201
182
Shahid Afridi
GER
199
183
James Anderson
ENG
198
184
Nelson Odhiambo
KEN
197
184
Carlos Brathwaite
WI
197
185
Dushmantha Chameera
SL
196
186
Bhuvneshwar Kumar
IND
192
187
Tim Southee
NZ
190
187
Afsar Zazai
AFG
190
188
Jonathan Trott
ENG
189
188
Zeeshan Maqsood
OMN
189
189
Malcolm Waller
ZIM
188
190
Suranga Lakmal
SL
187
191
Khawar Ali
OMN
185
191
Anil Mandal
NEP
185
192
Calum MacLeod
SCO
183
192
Sami Aslam
PAK
183
193
Jack Vare
PNG
182
194
Shafiqullah
AFG
180
195
Dale Steyn
SA
177
196
Simon Harmer
SA
174
197
Anwar Ali
PAK
173
197
Mohammad Shahzad
UAE
173
197
Sagar Pun
NEP
173
198
George Munsey
SCO
172
199
Nuwan Kulasekara
SL
170
200
Kithuruwan Vithanage
SL
169
200
Hamish Gardiner
SCO
169
201
Roelof van der Merwe
NED
164
201
John Mooney
IRE
164
201
Brian Chari
ZIM
164
202
Tony Ura
PNG
163
202
Josh Davey
SCO
163
203
Pieter Seelaar
NED
162
204
Dane Vilas
SA
159
204
Syed Kaleem
OMN
159
204
Mirwais Ashraf
AFG
159
205
Trent Boult
NZ
155
205
Subash Khakurel
NEP
155
205
Charles Amini
PNG
155
206
Adnan Ilyas
OMN
152
207
Anamul Haque
BAN
151
208
Johnson Charles
WI
149
209
Gerrie Snyman
NAM
148
209
Sese Bau
PNG
148
210
Abdul Shakoor
UAE
147
210
Tinashe Panyangara
ZIM
147
211
Steven Finn
ENG
145
211
Jonty Jenner
JER
145
212
Nathan McCullum
NZ
144
213
George Dockrell
IRE
139
214
Irfan Ahmed
HK
138
215
Vernon Philander
SA
137
215
Hamish Rutherford
NZ
137
215
Craig Williams
NAM
137
216
Tinotenda Mutombodzi
ZIM
134
216
Mukhtar Ahmed
PAK
134
217
Zeeshan Siddiqui
OMN
133
217
Dawlat Zadran
AFG
133
218
Thisara Perera
SL
132
218
Chris Jordan
ENG
132
219
Nasir Aziz
UAE
131
220
Kyle Abbott
SA
130
221
Nehemiah Odhiambo
KEN
128
221
Sam Billings
ENG
128
222
George Worker
NZ
127
223
Kedar Jadhav
IND
126
224
Zulfiqar Babar
PAK
124
224
Saad Nasim
PAK
124
225
Majid Haq
SCO
123
225
Basant Regmi
NEP
123
225
Matthew Wade
AUS
123
226
Nasir Jamal
AFG
122
227
Sarel Burger
NAM
121
228
Mashrafe Mortaza
BAN
120
229
Taijul Islam
BAN
119
229
Kagiso Rabada
SA
119
229
Navneet Dhaliwal
CAN
119
230
Imad Wasim
PAK
118
230
Robin Uthappa
IND
118
230
Ruvindu Gunasekera
CAN
118
230
Tanwir Afzal
HK
118
231
Naman Ojha
IND
117
231
Umesh Yadav
IND
117
231
Shuvagata Hom
BAN
117
232
Shem Ngoche
KEN
112
233
Morris Ouma
KEN
111
233
Michael Rippon
NED
111
233
Andri Berenger
UAE
111
233
Krishna Chandran
UAE
111
233
Colin Munro
NZ
111
234
Morne Morkel
SA
109
234
Kila Pala
PNG
109
235
Manish Pandey
IND
108
235
Freddie Coleman
SCO
108
236
Matt Henry
NZ
107
237
Mohammad Tauqir
UAE
105
237
James Vince
ENG
105
237
James Faulkner
AUS
105
238
Solomon Mire
ZIM
104
239
Pradeep Airee
NEP
103
239
Ishant Sharma
IND
103
240
Peter Moor
ZIM
101
241
Sultan Ahmed
OMN
100
241
Aizaz Khan
HK
100
242
Axar Patel
IND
99
242
Ravi Bopara
ENG
99
242
Mahuru Dai
PNG
99
243
Harbhajan Singh
IND
98
244
Adam Milne
NZ
96
244
Jean-Pierre Kotze
NAM
96
245
Alex Obanda
KEN
95
246
Jamie Atkinson
HK
94
247
Mohammad Naveed
UAE
93
248
Rajesh Pulami
NEP
92
248
Alviro Petersen
SA
92
248
Nuwan Pradeep
SL
92
249
Daniel Vettori
NZ
91
249
Sompal Kami
NEP
91
250
Stuart Thompson
IRE
90
250
Alex Cusack
IRE
90
250
Imran Tahir
SA
90
251
Hamid Hassan
AFG
87
252
John Reva
PNG
86
253
Jomel Warrican
WI
85
254
Johannes Smit
NAM
84
255
Michael Leask
SCO
83
256
Andre Fletcher
WI
82
257
Jeevan Mendis
SL
81
257
Karim Sadiq
AFG
81
257
Samit Patel
ENG
81
257
Mohammad Shahid
BAN
81
258
Waqas Barkat
HK
78
258
Chamara Kapugedera
SL
78
258
Lega Siaka
PNG
78
259
Rohan Mustafa
UAE
77
259
Udara Jayasundera
SL
77
259
Narsingh Deonarine
WI
77
260
Arafat Sunny
BAN
76
261
Hiral Patel
CAN
75
261
Shannon Gabriel
WI
75
261
Faizan Asif
UAE
75
262
Dwayne Bravo
WI
74
263
Manoj Tiwary
IND
73
264
Tendai Chisoro
ZIM
72
265
Aamer Yamin
PAK
69
265
David Wiese
SA
69
265
Nitish Kumar
CAN
69
265
Kinchit Shah
HK
69
266
Rizwan Cheema
CAN
68
267
Gulbadin Naib
AFG
67
267
Waqas Khan
HK
67
268
Benjamin Stevens
JER
66
268
Rahat Ali
CZR
66
269
Dane Piedt
SA
65
270
Syed Ali
OMN
64
270
Alasdair Evans
SCO
64
271
David Willey
ENG
63
271
Mohammed Shami
IND
63
272
Veerasammy Permaul
WI
61
272
Dilruwan Perera
SL
61
273
Gurdeep Singh
KEN
60
274
Kieron Pollard
WI
59
274
Mehran Khan
OMN
59
274
Umair Ali
UAE
59
275
Ahmed Raza
UAE
58
275
Liam Plunkett
ENG
58
276
Max O'Dowd
NED
57
277
Mustafizur Rahman
BAN
54
277
Lucas Oluoch
KEN
54
278
Binod Bhandari
NEP
53
279
Rob Taylor
SCO
52
279
Henry Nicholls
NZ
52
279
Mohammad Irfan
PAK
52
280
Junaid Khan
POR
51
280
Neville Madziva
ZIM
51
281
Vani Morea
PNG
50
281
Rahil Ahmed
NED
50
282
Bilal Asif
PAK
49
282
Prasanna Jayawardene
SL
49
283
Sulieman Benn
WI
48
283
Prosper Utseya
ZIM
48
283
Neil Wagner
NZ
48
283
Rashid Khan
AFG
48
283
Andy McBrine
IRE
48
284
Dhiren Gondaria
KEN
47
284
Mudassar Bukhari
NED
47
284
Chad Soper
PNG
47
284
Ben Wheeler
NZ
47
284
Dhananjaya de Silva
SL
47
284
Sachithra Senanayake
SL
47
284
Lasith Malinga
SL
47
285
Zaheer Maqsood
UAE
46
286
Rafatullah Mohmand
PAK
45
286
Shakti Gauchan
NEP
45
286
Wayne Parnell
SA
45
287
Reeza Hendricks
SA
44
287
Christopher Carter
HK
44
287
Wellington Masakadza
ZIM
44
288
Con de Lange
SCO
43
289
Manjula Guruge
UAE
42
289
Sohail Khan
PAK
42
290
Sohail Tanvir
PAK
41
290
Norman Vanua
PNG
41
291
Vaibhav Wategaonkar
OMN
40
292
Hamza Tariq
CAN
39
293
Charles Coventry
ZIM
38
293
Mohit Sharma
IND
38
293
Aqib Sulehri
OMN
38
294
David Rankin
IRE
37
295
Andrew Poynter
IRE
36
296
Pat Cummins
AUS
35
296
Tendai Chatara
ZIM
35
297
Fawad Alam
PAK
34
298
Ehsan Adil
PAK
33
299
Anthony Hawkins-Kay
JER
32
300
Iftikhar Ahmed
PAK
31
300
Reece Topley
ENG
31
300
Max Sorensen
IRE
31
300
Aaron Phangiso
SA
31
300
Chris Morris
SA
31
300
Rubel Hossain
BAN
31
301
Sunil Narine
WI
30
301
Michau Preez
NAM
30
302
Taurai Muzarabani
ZIM
29
303
Hiri Hiri
PNG
28
303
Ashan Priyanjan
SL
28
303
Ajantha Mendis
SL
28
304
John Nyumbu
ZIM
27
304
Donald Tiripano
ZIM
27
304
Aftab Alam
AFG
27
304
Stuart Poynter
IRE
27
304
Safyaan Sharif
SCO
27
305
John Hastings
AUS
26
306
Peter Siddle
AUS
25
306
Shapoor Zadran
AFG
25
306
Bernard Scholtz
NAM
25
307
Charles Perchard
JER
24
307
Laxman Sreekumar
UAE
24
307
Sanju Samson
IND
24
307
James Tredwell
ENG
24
308
Varun Aaron
IND
23
308
Nasir Jamshed
PAK
23
308
Stuart Matsikenyeri
ZIM
23
308
Amir Hamza
AFG
23
308
Jasdeep Singh
USA
23
309
Rajeshkumar Ranpura
OMN
22
309
Rony Talukdar
BAN
22
309
Mitchell McClenaghan
NZ
22
310
Craig Wallace
SCO
21
310
Ajay Lalcheta
OMN
21
310
Junaid Siddiqui
CAN
21
310
Haseeb Amjad
HK
21
310
Amjad Khan
ENG
21
311
Seekkuge Prasanna
SL
20
311
Tyrone Kane
IRE
20
312
Avinash Karn
NEP
19
313
John Anderson
IRE
18
313
Elijah Otieno
KEN
18
313
Saqib Ali
UAE
18
313
Bilawal Bhatti
PAK
18
314
Kyle Mills
NZ
17
314
Jubair Hossain
BAN
17
314
Saad Zafar
CAN
17
315
Jeffrey Vandersay
SL
16
315
Karan KC
NEP
16
315
Nadeem Ahmed
HK
16
316
Ish Sodhi
NZ
15
316
Ashton Agar
AUS
15
316
Zafar Gohar
PAK
15
316
Tim Murtagh
IRE
15
317
Qadeer Ahmed
UAE
14
317
Tobias Visee
NED
14
317
Timil Patel
USA
14
317
Srimantha Wijeyeratne
CAN
14
317
Mohammad Nadeem
OMN
14
318
Corey Bisson
JER
13
318
Marcus Stoinis
AUS
13
318
Yamin Ahmadzai
AFG
13
318
Iain Wardlaw
SCO
13
319
Timm van der Gugten
NED
12
319
Willie Gavera
PNG
12
319
Hammad Azam
PAK
12
319
Craig Young
IRE
12
319
Fayyaz Ahmed
UAE
12
319
Saqlain Haider
UAE
12
319
Binura Fernando
SL
12
319
Justin Ontong
SA
12
320
Tawanda Mupariwa
ZIM
11
320
Moises Henriques
AUS
11
320
Imran Khan
BHR
11
321
Merwe Erasmus
NAM
10
321
Nauman Anwar
PAK
10
321
Jason Mohammed
WI
10
321
Sheldon Cottrell
WI
10
322
Brian Vitori
ZIM
9
322
Tafadzwa Kamungozi
ZIM
9
322
Taskin Ahmed
BAN
9
322
Ryan Harris
AUS
9
322
Al-Amin Hossain
BAN
9
322
Hiren Varaiya
KEN
9
322
Zane Green
NAM
9
323
Asif Iqbal
PAK
8
323
James Pattinson
AUS
8
324
Usman Mushtaq
UAE
7
324
Pipi Raho
PNG
7
325
Yodhin Punja
UAE
6
325
Rhys Palmer
JER
6
325
Sohag Gazi
BAN
6
325
Izatullah Dawlatzai
AFG
6
326
Ravi Rampaul
WI
5
326
Eugene Ochieng
KEN
5
326
Ashley Nurse
WI
5
327
Ahsan Malik
NED
4
327
Cecil Khan
CAN
4
327
Shaminda Eranga
SL
4
327
Saeed Ajmal
PAK
4
328
Chris Mpofu
ZIM
3
328
Mark Watt
SCO
3
328
Loa Nou
PNG
3
328
James Ngoche
KEN
3
328
Kamran Shazad
UAE
3
329
Mohammad Nasim Baras
AFG
2
329
Sayed Shirzad
AFG
2
329
Bilal Khan
OMN
2
329
Umar Gul
PAK
2
329
Cameron White
AUS
2
329
Dhawal Kulkarni
IND
2
330
Xavier Doherty
AUS
1
330
Nathan Coulter-Nile
AUS
1
330
Sandeep Sharma
IND
1
330
Nikolaas Davin
NAM
1
330
Munis Ansari
OMN
1
331
Andrew Mathieson
NZ
0
331
Fahad Alhashmi
UAE
0
331
Jitendra Mukhiya
NEP
0
331
Paul van Meekeren
NED
0
331
Shahadat Hossain
BAN
0
Show all 533 ↓
Nothing matches that filter.
RECENT RESULTS
4 matches
▲
show
‹
CPL
CPL 2026
FAL
AMA
CPL
CPL 2026
FAL
AMA
CPL
CPL 2026
TRI
FAL
CPL
CPL 2026
FAL
TRI
›