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
▼
Shai Hope
Ishan Kishan
Ali Dawood
Abhishek Sharma
Axar Patel
Virandeep Singh Jagjit Singh
Arshdeep Singh
Roston Chase
Shivam Dube
Kusal Mendis
Shamar Joseph
Sahibzada Farhan
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 2010: Top Performers, Rankings & Full Stats
The most balls faced in 2010 highlights the top performers of the season based on official match data.
ALL FORMATS
2010
469 entries
1
3369
Hashim Amla
SA
196 clear of Jonathan Trott
2
3173
Jonathan Trott
ENG
196 off the lead
3
3074
Jacques Kallis
SA
295 off the lead
● LEADS
Hashim Amla
SA
3369 · 196 ahead of Trott
↑ IN THE CHASE
2
players sit within 10% of the lead on most balls faced
★ TOP-10 CUT-OFF
2361
The mark at number ten — 459 entries sit below it
● NATION IN FRONT
India
9 of the top 50 · 10 teams represented
Most Balls Faced — full list
469 entries, ranked
Table view
1
Hashim Amla
SA
3369
2
Jonathan Trott
ENG
3173
3
Jacques Kallis
SA
3074
4
Sachin Tendulkar
IND
2946
5
Michael Hussey
AUS
2943
6
Shane Watson
AUS
2847
7
AB de Villiers
SA
2822
8
Michael Clarke
AUS
2734
9
Alastair Cook
ENG
2522
10
Ricky Ponting
AUS
2361
11
Graeme Smith
SA
2327
12
Kumar Sangakkara
SL
2199
13
MS Dhoni
IND
2167
14
Andrew Strauss
ENG
2102
15
Virender Sehwag
IND
1976
16
Imrul Kayes
BAN
1892
17
Tamim Iqbal
BAN
1871
18
Shakib Al Hasan
BAN
1832
19
Paul Collingwood
ENG
1814
20
VVS Laxman
IND
1812
21
Kevin Pietersen
ENG
1805
22
Mushfiqur Rahim
BAN
1798
23
Junaid Siddique
BAN
1781
24
Shiv Chanderpaul
WI
1750
25
Brendon McCullum
NZ
1749
26
Rahul Dravid
IND
1730
27
Ian Bell
ENG
1698
28
Simon Katich
AUS
1689
29
Gautam Gambhir
IND
1652
30
Mahmudullah
BAN
1643
31
Mahela Jayawardene
SL
1629
32
Ross Taylor
NZ
1619
33
Martin Guptill
NZ
1600
34
Suresh Raina
IND
1512
35
Salman Butt
PAK
1504
36
Umar Akmal
PAK
1468
37
Eoin Morgan
ENG
1460
38
Tillakaratne Dilshan
SL
1443
39
Brad Haddin
AUS
1389
40
Azhar Ali
PAK
1364
41
Chris Gayle
WI
1340
42
Thilan Samaraweera
SL
1252
43
Cameron White
AUS
1221
44
Virat Kohli
IND
1190
45
Murali Vijay
IND
1189
46
Matt Prior
ENG
1137
47
Tim Paine
AUS
1117
48
Imran Farhat
PAK
1099
49
Alviro Petersen
SA
1077
50
Brendan Taylor
ZIM
1012
51
Tharanga Paranavitana
SL
986
52
Narsingh Deonarine
WI
965
52
Daniel Vettori
NZ
965
53
Tim McIntosh
NZ
962
54
Upul Tharanga
SL
958
55
Marcus North
AUS
957
56
Ashwell Prince
SA
941
57
Paul Stirling
IRE
930
58
Tatenda Taibu
ZIM
925
59
Ashish Bagai
CAN
909
60
Kamran Akmal
PAK
859
61
Mohammad Hafeez
PAK
843
62
Tom Cooper
NED
826
63
Jean-Paul Duminy
SA
813
64
Kane Williamson
NZ
808
65
Mark Boucher
SA
803
66
Dwayne Bravo
WI
797
67
Angelo Mathews
SL
753
68
Younis Khan
PAK
743
69
Misbah-ul-Haq
PAK
734
70
Naeem Islam
BAN
726
71
Mohammad Shahzad
AFG
720
72
Mohammad Ashraful
BAN
712
73
Yuvraj Singh
IND
709
74
Scott Styris
NZ
704
75
Harbhajan Singh
IND
703
75
Kevin O'Brien
IRE
703
76
Noor Ali Zadran
AFG
694
77
Jesse Ryder
NZ
687
78
Ishant Sharma
IND
669
79
Dinesh Karthik
IND
663
80
Rohit Sharma
IND
655
80
Darren Bravo
WI
655
81
Raqibul Hasan
BAN
640
82
Collins Obuya
KEN
637
83
Fawad Alam
PAK
635
84
Hamilton Masakadza
ZIM
629
85
Shoaib Malik
PAK
622
85
Fraser Watts
SCO
622
86
Mohammad Yousuf
PAK
613
87
Bas Zuiderent
NED
597
88
Shahid Afridi
GER
582
89
Stuart Broad
ENG
580
89
Craig Kieswetter
ENG
580
90
Mohammad Amir
PAK
576
91
Brendan Nash
WI
561
92
Mitchell Johnson
AUS
555
93
Asghar Stanikzai
AFG
542
94
Gary Wilson
IRE
540
95
John Mooney
IRE
539
96
Tim Bresnan
ENG
532
97
Steven Smith
AUS
530
98
Elton Chigumbura
ZIM
516
99
BJ Watling
NZ
508
100
Andrew White
IRE
506
101
Jahurul Islam
BAN
504
102
Craig Ervine
ZIM
502
103
Nawroz Mangal
AFG
494
104
Abdul Razzaq
PAK
492
105
Kieron Pollard
WI
489
106
Denesh Ramdin
WI
482
107
Alex Obanda
KEN
478
108
Asad Shafiq
PAK
477
109
Alex Cusack
IRE
472
110
Eric Szwarczynski
NED
461
111
Karim Sadiq
AFG
448
112
William Porterfield
IRE
446
113
Gareth Hopkins
NZ
442
114
James Franklin
NZ
440
115
Ravindra Jadeja
IND
439
116
Shaun Marsh
AUS
436
117
Peter Ingram
NZ
424
118
Umar Gul
PAK
423
119
Dale Steyn
SA
421
120
Nathan McCullum
NZ
404
121
Nathan Hauritz
AUS
401
122
Taufeeq Umar
PAK
399
123
Prosper Utseya
ZIM
398
124
Graeme Swann
ENG
386
125
Chamara Kapugedera
SL
384
126
Neil McCallum
SCO
383
127
Niall O'Brien
IRE
380
128
Morris Ouma
KEN
377
129
Colin Ingram
SA
375
130
Richie Berrington
SCO
372
131
Adrian Barath
WI
360
132
Greg Lamb
ZIM
348
133
Pragyan Ojha
IND
344
134
Mohammad Nabi
AFG
342
135
Peter Siddle
AUS
339
136
James Hopes
AUS
333
137
Ramnaresh Sarwan
WI
327
137
Samiullah Shenwari
AFG
327
138
Shafiul Islam
BAN
326
139
Gavin Hamilton
ENG
315
139
Suraj Randiv
SL
315
140
Chamu Chibhabha
ZIM
313
141
Rakep Patel
KEN
312
142
Luke Wright
ENG
311
143
Hiral Patel
CAN
310
144
Ryan ten Doeschate
NED
309
145
Zaheer Khan
IND
303
146
Alexei Kervezee
NED
299
147
Johan Botha
SA
296
148
Preston Mommsen
SCO
293
149
Yusuf Pathan
IND
292
149
Shahadat Hossain
BAN
292
150
Phillip Hughes
AUS
291
151
Zulqarnain Haider
PAK
290
152
Jimmy Kamande
KEN
289
153
David Obuya
KEN
287
154
Abhimanyu Mithun
IND
282
155
Aftab Ahmed
BAN
280
156
Morne Morkel
SA
279
156
Peter Borren
NED
279
157
David Hussey
AUS
278
158
Dougie Lockhart
SCO
270
159
Steve Tikolo
KEN
264
160
Geoff Barnett
CAN
263
161
Zubin Surkari
CAN
259
161
Sulieman Benn
WI
259
162
Umar Amin
PAK
257
163
Daryl Tuffey
NZ
256
164
Tim Southee
NZ
254
164
Ben Hilfenhaus
AUS
254
165
James Anderson
ENG
251
166
Wesley Barresi
NED
247
167
Kyle Mills
NZ
244
168
Khurram Manzoor
PAK
243
168
Charles Coventry
ZIM
243
169
Vusi Sibanda
ZIM
242
170
David Warner
AUS
238
170
Moneeb Iqbal
SCO
238
171
Darren Sammy
WI
236
172
Umar Bhatti
CAN
235
173
Ajantha Mendis
SL
230
173
Dale Richards
WI
230
173
Amit Mishra
IND
230
174
Dinesh Chandimal
SL
226
175
Grant Elliott
NZ
224
176
Thomas Odoyo
KEN
223
177
Lasith Malinga
SL
221
177
Saeed Ajmal
PAK
221
178
Graeme Cremer
ZIM
220
179
Steven Davies
ENG
219
180
Prasanna Jayawardene
SL
213
181
Trent Johnston
IRE
212
182
Dwayne Smith
WI
203
183
Andrew Poynter
IRE
200
184
David Miller
SA
199
185
Mohammad Asif
PAK
196
186
Kyle Coetzer
SCO
195
186
Michael Yardy
ENG
195
187
Cheteshwar Pujara
IND
193
188
Wayne Parnell
SA
186
189
Rizwan Cheema
CAN
185
190
Adam Voges
AUS
181
190
Abdur Razzak
BAN
181
191
S Badrinath
IND
178
192
Sunil Dhaniram
CAN
176
193
Raees Ahmadzai
AFG
175
193
Paul Harris
SA
175
193
Shane Shillingford
WI
175
194
Shahzaib Hasan
PAK
171
195
Andre Botha
IRE
170
195
Chamara Silva
SL
170
196
Ravi Rampaul
WI
169
196
Sreesanth
IND
169
196
Neil Broom
NZ
169
197
Wahab Riaz
PAK
166
198
Abdur Rehman
PAK
160
199
Andre Fletcher
WI
159
200
Nitish Kumar
CAN
156
201
Ruvindu Gunasekera
CAN
155
201
Gordon Drummond
SCO
155
201
Shahriar Nafees
BAN
155
202
Rubel Hossain
BAN
153
203
Nuwan Kulasekara
SL
152
204
Thisara Perera
SL
149
205
Tom de Grooth
NED
148
206
Sean Williams
ZIM
147
207
Shabir Noori
AFG
146
208
Carlton Baugh
WI
145
209
Saqib Ali
UAE
144
210
Regis Chakabva
ZIM
143
211
Doug Bollinger
AUS
141
212
Michael Carberry
ENG
140
213
Mashrafe Mortaza
BAN
139
213
Keith Dabengwa
ZIM
139
214
Danish Kaneria
PAK
137
214
Loots Bosman
SA
137
215
Mathew Sinclair
NZ
135
216
Rangana Herath
SL
130
217
Mudassar Bukhari
NED
129
218
Lendl Simmons
WI
127
218
Parthiv Patel
IND
127
219
Albie Morkel
SA
125
220
Wavell Hinds
WI
124
221
Jimmy Hansra
CAN
121
222
Ravi Bopara
ENG
118
223
Trevin Bastiampillai
CAN
117
224
Travis Dowlin
WI
116
225
Not on record
UAE
113
226
Mirwais Ashraf
AFG
111
227
Pieter Seelaar
NED
109
227
Wriddhiman Saha
IND
109
228
Nigel Jones
IRE
107
228
Thilina Kandamby
SL
107
229
Ryan Harris
AUS
106
230
Gregor Maiden
SCO
104
230
Matthew Parker
SCO
104
231
Dominic Wesonga
KEN
103
232
Josh Davey
SCO
102
232
Not on record
USA
102
233
Ollie Hairs
SCO
100
233
Devon Smith
WI
100
233
Ryan McLaren
SA
100
234
Hamid Hassan
AFG
98
235
Michael Lumb
ENG
97
236
Steven Finn
ENG
96
237
Faisal Iqbal
PAK
95
238
Atse Buurman
NED
93
239
Ray Price
ZIM
92
240
Kemar Roach
WI
91
240
Nikita Miller
WI
91
240
Naeemuddin Aslam
UAE
91
241
Andy McKay
NZ
90
242
Herschelle Gibbs
SA
89
243
Javed Ahmadi
AFG
88
244
Andy Balbirnie
IRE
86
244
Seren Waters
KEN
86
244
Not on record
UGA
86
244
Suhrawadi Shuvo
BAN
86
245
Sandeep Jyoti
CAN
85
246
Nehemiah Odhiambo
KEN
84
247
Jeetan Patel
NZ
82
247
Shingi Masakadza
ZIM
82
248
Jacob Oram
NZ
81
249
Not on record
USA
78
250
Not on record
UGA
77
250
Rory McCann
IRE
77
250
Naved-ul-Hasan
PAK
77
251
Jamie How
NZ
76
252
James Hall
IRE
75
252
Jan Stander
SCO
75
253
Majid Haq
SCO
74
253
Daan van Bunge
NED
74
253
Yasir Hameed
PAK
74
254
Brent Arnel
NZ
71
254
Ryan Watson
SCO
71
255
Roger Galwanao Mukasa
UGA
70
255
James Tredwell
ENG
70
256
Ashish Nehra
IND
69
257
Khaliq Dad
AFG
68
257
Runako Morton
WI
68
257
Francis Otieno
KEN
68
258
Mohammad Sami
PAK
66
259
Khurram Khan
UAE
64
260
Usman Limbada
CAN
62
260
Adnan Akmal
PAK
62
261
Timycen Maruma
ZIM
61
261
Hiren Varaiya
KEN
61
261
Tim Gruijters
NED
61
262
Xavier Doherty
AUS
60
263
Shanan Stewart
NZ
59
263
Abdul Rehman
UAE
59
264
Noor-ul-Haq
AFG
58
264
Calvert Hooper
CAN
58
264
Chris Martin
NZ
58
265
Aaron Redmond
NZ
57
265
Khurram Chohan
CAN
57
265
Adeel Raja
NED
57
266
James Ngoche
KEN
56
266
Saurabh Tiwary
IND
56
266
Thilan Thushara
SL
56
267
Ahmed Shehzad
PAK
55
267
Shane Bond
NZ
55
268
Praveen Kumar
IND
54
268
Jeevan Mendis
SL
54
269
Not on record
USA
52
270
Nelson Odhiambo
KEN
51
270
Maurits Jonkman
NED
51
270
Harvir Baidwan
CAN
51
270
Sarfraz Ahmed
PAK
51
271
Elijah Otieno
KEN
48
272
Mark Jonkman
NED
47
273
Shoaib Akhtar
PAK
46
273
Grant Flower
ZIM
46
273
Dhammika Prasad
SL
46
274
Lahiru Thirimanne
SL
45
274
Tanvir Ahmed
PAK
45
275
Parth Desai
CAN
43
275
Simon Smith
SCO
43
275
Franco Nsubuga
UGA
43
276
Ian Billcliff
CAN
42
277
Hamish Bennett
NZ
41
278
Shafiqullah
AFG
40
278
Tanmay Mishra
KEN
40
279
Bradley Kruger
NED
38
279
Shapoor Zadran
AFG
38
279
Deusdedit Muhumuza
UGA
38
280
Stuart Matsikenyeri
ZIM
37
281
Sanath Jayasuriya
SL
36
281
Not on record
CAN
36
282
Not on record
UGA
35
282
Navdeep Poonia
SCO
35
283
Khalid Latif
PAK
34
283
Ravichandran Ashwin
IND
34
283
Naman Ojha
IND
34
284
Iftikhar Anjum
PAK
32
284
Abdool Samad
CAN
32
285
Omer Hussain
SCO
31
285
Peter McGlashan
NZ
31
285
Shem Ngoche
KEN
31
285
Shadeep Silva
UAE
31
285
Not on record
USA
31
285
Boyd Rankin
ENG
31
286
Ashok Dinda
IND
30
286
Dewald Nel
SCO
30
287
Roelof van der Merwe
NED
29
287
George Dockrell
IRE
29
287
Not on record
USA
29
288
Qasim Sheikh
SCO
28
289
Nelon Pascal
WI
27
290
David Bernard
WI
26
290
Jerome Taylor
WI
26
290
Fayyaz Ahmed
UAE
26
291
Not on record
UGA
25
291
Albert van der Merwe
IRE
25
291
Chris Mpofu
ZIM
25
292
Lonwabo Tsotsobe
SA
24
292
Clint McKay
AUS
24
292
Chris Tremlett
ENG
24
292
Henry Osinde
CAN
24
292
Ross Lyons
SCO
24
293
John Hastings
AUS
23
293
Ryan Sidebottom
ENG
23
293
Charl Langeveldt
SA
23
293
Imran Nazir
PAK
23
294
Not on record
UGA
22
294
Ian Nicolson
ZIM
22
295
Chinthaka Jayasinghe
SL
21
295
Not on record
UGA
21
295
Ajmal Shahzad
ENG
21
295
Ian Butler
NZ
21
296
Syed Rasel
BAN
20
296
Graham Onions
ENG
20
296
Not on record
USA
20
296
Timroy Allen
USA
20
296
Alfred Luseno
KEN
20
297
Bernard Loots
NED
19
297
Jawad Dawood
CAN
19
298
Balaji Rao
CAN
18
298
Ed Rainsford
ZIM
18
298
Muttiah Muralitharan
SL
18
298
Dilhara Fernando
SL
18
299
Farveez Maharoof
SL
17
299
Robiul Islam
BAN
17
299
Tom Heggelman
NED
17
300
Abdullah Mazari
AFG
16
300
Izatullah Dawlatzai
AFG
16
300
Rob Nicol
NZ
16
301
Chanaka Welegedara
SL
15
301
Jaydev Unadkat
IND
15
302
Saad Zafar
CAN
14
303
Not on record
USA
13
303
Peter Connell
IRE
13
303
Joe Denly
ENG
13
304
Gordon Goudie
SCO
12
304
Not on record
UAE
12
304
Travis Birt
AUS
12
304
Munaf Patel
IND
12
304
Shaun Tait
AUS
12
304
Brandon Bess
WI
12
305
Andy Blignaut
ZIM
11
305
Dirk Nannes
AUS
11
305
Peter George
AUS
11
305
Steve Massiah
USA
11
306
Charles Waiswa
UGA
10
306
Henry Ssenyondo
UGA
10
306
Not on record
UGA
10
306
Aftab Alam
AFG
10
306
Dean Brownlie
NZ
10
307
Yasir Arafat
PAK
9
307
Robin Peterson
SA
9
307
Andre Russell
WI
9
307
Faisal Hossain
BAN
9
307
John Davison
CAN
9
307
Not on record
UGA
9
307
Not on record
UGA
9
308
Steve O'Keefe
AUS
8
308
Suranga Lakmal
SL
8
309
Keegan Meth
ZIM
7
309
Not on record
UAE
7
309
Adam Milne
NZ
7
310
Ahmed Raza
UAE
6
311
Not on record
SCO
5
311
Not on record
KEN
5
311
Rusty Theron
SA
5
311
Lameck Onyango
KEN
5
311
Mohammad Irfan
PAK
5
312
Friedel de Wet
SA
4
313
Dawlat Ahmadzai
AFG
3
313
Umesh Yadav
IND
3
313
Pankaj Singh
IND
3
313
Nazmul Hossain
BAN
3
313
Shaheed Keshvani
CAN
3
313
Mohammad Kashif
NED
3
313
Jonathan Ssebanja
UGA
3
313
Not on record
UGA
3
314
Not on record
CAN
2
314
Heino Kuhn
SA
2
314
Ryan Flannigan
SCO
2
314
Tony Suji
KEN
2
314
Shikhar Dhawan
IND
2
314
Sudeep Tyagi
IND
2
314
Daniel Christian
AUS
2
315
Michael Mason
NZ
1
315
Gary Kidd
IRE
1
Show all 469 ↓
Nothing matches that filter.