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 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
453 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 — 443 entries sit below it
● NATION IN FRONT
India
9 of the top 50 · 10 teams represented
Most Balls Faced — full list
453 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
995
52
Narsingh Deonarine
WI
965
52
Daniel Vettori
NZ
965
53
Paul Stirling
IRE
964
54
Tim McIntosh
NZ
962
55
Upul Tharanga
SL
958
56
Marcus North
AUS
957
57
Ashwell Prince
SA
941
58
Ashish Bagai
CAN
938
59
Tatenda Taibu
ZIM
925
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
723
72
Kevin O'Brien
IRE
713
73
Mohammad Ashraful
BAN
712
74
Yuvraj Singh
IND
709
75
Scott Styris
NZ
704
76
Harbhajan Singh
IND
703
77
Noor Ali Zadran
AFG
702
78
Jesse Ryder
NZ
687
79
Ishant Sharma
IND
669
80
Dinesh Karthik
IND
663
81
Rohit Sharma
IND
655
81
Darren Bravo
WI
655
82
Raqibul Hasan
BAN
640
83
Collins Obuya
KEN
637
84
Fawad Alam
PAK
635
85
Hamilton Masakadza
ZIM
629
86
Shoaib Malik
PAK
622
86
Fraser Watts
SCO
622
87
Mohammad Yousuf
PAK
613
88
Bas Zuiderent
NED
597
89
Craig Kieswetter
ENG
580
89
Stuart Broad
ENG
580
90
Mohammad Amir
PAK
576
91
Brendan Nash
WI
561
91
Gary Wilson
IRE
561
92
Mitchell Johnson
AUS
555
93
John Mooney
IRE
543
94
Asghar Stanikzai
AFG
542
95
Tim Bresnan
ENG
532
96
Steven Smith
AUS
530
97
Elton Chigumbura
ZIM
516
98
BJ Watling
NZ
508
99
Andrew White
IRE
507
100
Nawroz Mangal
AFG
504
100
Jahurul Islam
BAN
504
101
Craig Ervine
ZIM
502
102
Shahid Afridi
GER
501
103
Abdul Razzaq
PAK
492
104
Kieron Pollard
WI
489
105
Alex Cusack
IRE
482
105
Denesh Ramdin
WI
482
106
Alex Obanda
KEN
478
107
Asad Shafiq
PAK
477
108
Eric Szwarczynski
NED
461
109
Karim Sadiq
AFG
451
110
William Porterfield
IRE
446
111
Gareth Hopkins
NZ
442
112
James Franklin
NZ
440
113
Ravindra Jadeja
IND
439
114
Shaun Marsh
AUS
436
115
Peter Ingram
NZ
424
116
Umar Gul
PAK
423
117
Dale Steyn
SA
421
118
Niall O'Brien
IRE
418
119
Nathan McCullum
NZ
404
120
Nathan Hauritz
AUS
401
121
Taufeeq Umar
PAK
399
122
Prosper Utseya
ZIM
398
123
Chamara Kapugedera
SL
396
124
Graeme Swann
ENG
386
125
Neil McCallum
SCO
383
126
Morris Ouma
KEN
377
127
Colin Ingram
SA
375
128
Richie Berrington
SCO
372
129
Adrian Barath
WI
360
130
Mohammad Nabi
AFG
349
131
Greg Lamb
ZIM
348
132
Pragyan Ojha
IND
344
133
Peter Siddle
AUS
339
134
James Hopes
AUS
333
135
Samiullah Shenwari
AFG
331
136
Ramnaresh Sarwan
WI
327
137
Shafiul Islam
BAN
326
138
Gavin Hamilton
ENG
315
138
Suraj Randiv
SL
315
139
Chamu Chibhabha
ZIM
313
140
Rakep Patel
KEN
312
141
Luke Wright
ENG
311
142
Hiral Patel
CAN
310
143
Ryan ten Doeschate
NED
309
144
Zaheer Khan
IND
303
145
Alexei Kervezee
NED
299
146
Johan Botha
SA
296
147
Preston Mommsen
SCO
293
148
Yusuf Pathan
IND
292
148
Shahadat Hossain
BAN
292
149
Phillip Hughes
AUS
291
150
Zulqarnain Haider
PAK
290
151
Jimmy Kamande
KEN
289
152
David Obuya
KEN
287
153
Abhimanyu Mithun
IND
282
154
Aftab Ahmed
BAN
280
155
Morne Morkel
SA
279
155
Peter Borren
NED
279
156
David Hussey
AUS
278
157
Dougie Lockhart
SCO
270
158
Steve Tikolo
KEN
264
159
Geoff Barnett
CAN
263
160
Zubin Surkari
CAN
259
160
Sulieman Benn
WI
259
161
Umar Amin
PAK
257
162
Daryl Tuffey
NZ
256
163
Tim Southee
NZ
254
163
Ben Hilfenhaus
AUS
254
164
James Anderson
ENG
251
165
Wesley Barresi
NED
247
166
Kyle Mills
NZ
244
167
Khurram Manzoor
PAK
243
167
Charles Coventry
ZIM
243
168
Vusi Sibanda
ZIM
242
169
Umar Bhatti
CAN
241
170
Moneeb Iqbal
SCO
238
170
David Warner
AUS
238
171
Darren Sammy
WI
236
172
Dale Richards
WI
230
172
Ajantha Mendis
SL
230
172
Amit Mishra
IND
230
173
Dinesh Chandimal
SL
226
174
Grant Elliott
NZ
224
175
Thomas Odoyo
KEN
223
176
Lasith Malinga
SL
221
176
Saeed Ajmal
PAK
221
177
Graeme Cremer
ZIM
220
178
Steven Davies
ENG
219
179
Prasanna Jayawardene
SL
213
180
Trent Johnston
IRE
212
181
Dwayne Smith
WI
203
182
Andrew Poynter
IRE
200
183
David Miller
SA
199
184
Mohammad Asif
PAK
196
185
Michael Yardy
ENG
195
185
Kyle Coetzer
SCO
195
186
Cheteshwar Pujara
IND
193
187
Rizwan Cheema
CAN
189
188
Wayne Parnell
SA
186
189
Sunil Dhaniram
CAN
182
190
Raees Ahmadzai
AFG
181
190
Adam Voges
AUS
181
190
Abdur Razzak
BAN
181
191
S Badrinath
IND
178
192
Paul Harris
SA
175
192
Shane Shillingford
WI
175
193
Shahzaib Hasan
PAK
171
194
Andre Botha
IRE
170
194
Chamara Silva
SL
170
195
Ravi Rampaul
WI
169
195
Sreesanth
IND
169
195
Neil Broom
NZ
169
196
Wahab Riaz
PAK
166
197
Abdur Rehman
PAK
160
198
Andre Fletcher
WI
159
199
Nitish Kumar
CAN
156
200
Ruvindu Gunasekera
CAN
155
200
Gordon Drummond
SCO
155
200
Shahriar Nafees
BAN
155
201
Rubel Hossain
BAN
153
202
Nuwan Kulasekara
SL
152
203
Thisara Perera
SL
149
204
Tom de Grooth
NED
148
205
Sean Williams
ZIM
147
206
Shabir Noori
AFG
146
207
Carlton Baugh
WI
145
208
Saqib Ali
UAE
144
209
Regis Chakabva
ZIM
143
210
Doug Bollinger
AUS
141
211
Michael Carberry
ENG
140
212
Mashrafe Mortaza
BAN
139
212
Keith Dabengwa
ZIM
139
213
Danish Kaneria
PAK
137
213
Loots Bosman
SA
137
214
Mathew Sinclair
NZ
135
215
Trevin Bastiampillai
CAN
133
216
Rangana Herath
SL
130
217
Mudassar Bukhari
NED
129
218
Mirwais Ashraf
AFG
128
219
Lendl Simmons
WI
127
219
Parthiv Patel
IND
127
220
Albie Morkel
SA
125
221
Wavell Hinds
WI
124
222
Jimmy Hansra
CAN
121
223
Ravi Bopara
ENG
118
224
Travis Dowlin
WI
116
225
Wriddhiman Saha
IND
109
225
Nigel Jones
IRE
109
225
Pieter Seelaar
NED
109
226
Thilina Kandamby
SL
107
227
Ryan Harris
AUS
106
228
Gregor Maiden
SCO
104
228
Matthew Parker
SCO
104
229
Dominic Wesonga
KEN
103
230
Josh Davey
SCO
102
231
Ollie Hairs
SCO
100
231
Devon Smith
WI
100
231
Ryan McLaren
SA
100
232
Hamid Hassan
AFG
98
233
Michael Lumb
ENG
97
234
Sandeep Jyoti
CAN
96
234
Steven Finn
ENG
96
235
Faisal Iqbal
PAK
95
236
Atse Buurman
NED
93
237
Ray Price
ZIM
92
238
Kemar Roach
WI
91
238
Nikita Miller
WI
91
238
Naeemuddin Aslam
UAE
91
239
Andy McKay
NZ
90
240
Herschelle Gibbs
SA
89
241
Javed Ahmadi
AFG
88
242
Andy Balbirnie
IRE
86
242
Seren Waters
KEN
86
242
Suhrawadi Shuvo
BAN
86
243
Nehemiah Odhiambo
KEN
84
244
Jeevan Mendis
SL
82
244
Jeetan Patel
NZ
82
244
Shingi Masakadza
ZIM
82
245
Shahid Afridi
PAK
81
245
Jacob Oram
NZ
81
246
Naved-ul-Hasan
PAK
77
246
Rory McCann
IRE
77
247
Jamie How
NZ
76
248
James Hall
IRE
75
248
Jan Stander
SCO
75
249
Majid Haq
SCO
74
249
Daan van Bunge
NED
74
249
Yasir Hameed
PAK
74
250
Mahela Udawatte
SL
73
251
Ryan Watson
SCO
71
251
Brent Arnel
NZ
71
252
James Tredwell
ENG
70
252
Roger Galwanao Mukasa
UGA
70
253
Ashish Nehra
IND
69
254
Runako Morton
WI
68
254
Francis Otieno
KEN
68
254
Khaliq Dad
AFG
68
255
Mohammad Sami
PAK
66
256
Milinda Siriwardana
SL
65
257
Khurram Khan
UAE
64
258
Abdool Samad
CAN
62
258
Usman Limbada
CAN
62
258
Adnan Akmal
PAK
62
259
Timycen Maruma
ZIM
61
259
Hiren Varaiya
KEN
61
259
Tim Gruijters
NED
61
260
Xavier Doherty
AUS
60
261
Shanan Stewart
NZ
59
261
Abdul Rehman
UAE
59
262
Calvert Hooper
CAN
58
262
Noor-ul-Haq
AFG
58
262
Chris Martin
NZ
58
263
Aaron Redmond
NZ
57
263
Khurram Chohan
CAN
57
263
Adeel Raja
NED
57
263
Mohammad Shahzad
UAE
57
264
James Ngoche
KEN
56
264
Saurabh Tiwary
IND
56
264
Thilan Thushara
SL
56
265
Ahmed Shehzad
PAK
55
265
Shane Bond
NZ
55
266
Praveen Kumar
IND
54
267
Sarfraz Ahmed
PAK
51
267
Nelson Odhiambo
KEN
51
267
Maurits Jonkman
NED
51
267
Harvir Baidwan
CAN
51
268
Kaushal Silva
SL
50
269
Chinthaka Jayasinghe
SL
49
270
Elijah Otieno
KEN
48
271
Mark Jonkman
NED
47
272
Dhammika Prasad
SL
46
272
Grant Flower
ZIM
46
272
Shoaib Akhtar
PAK
46
273
Tanvir Ahmed
PAK
45
273
Lahiru Thirimanne
SL
45
273
Shafiqullah
AFG
45
274
Parth Desai
CAN
43
274
Simon Smith
SCO
43
274
Franco Nsubuga
UGA
43
275
Ian Billcliff
CAN
42
276
Hamish Bennett
NZ
41
277
Tanmay Mishra
KEN
40
278
Bradley Kruger
NED
38
278
Shapoor Zadran
AFG
38
278
Deusdedit Muhumuza
UGA
38
279
Stuart Matsikenyeri
ZIM
37
280
Sanath Jayasuriya
SL
36
280
Mohammad Iqbal
CAN
36
281
Navdeep Poonia
SCO
35
282
Khalid Latif
PAK
34
282
Ravichandran Ashwin
IND
34
282
Naman Ojha
IND
34
283
Gihan Rupasinghe
SL
33
284
Iftikhar Anjum
PAK
32
285
Boyd Rankin
ENG
31
285
Shadeep Silva
UAE
31
285
Peter McGlashan
NZ
31
285
Omer Hussain
SCO
31
285
Shem Ngoche
KEN
31
286
Dewald Nel
SCO
30
286
Ashok Dinda
IND
30
287
Roelof van der Merwe
NED
29
287
George Dockrell
IRE
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
Albert van der Merwe
IRE
25
291
Chris Mpofu
ZIM
25
291
Farveez Maharoof
SL
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
Ian Nicolson
ZIM
22
295
Shaheed Keshvani
CAN
21
295
Ajmal Shahzad
ENG
21
295
Ian Butler
NZ
21
296
Syed Rasel
BAN
20
296
Graham Onions
ENG
20
296
Alfred Luseno
KEN
20
296
Timroy Allen
USA
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
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
Joe Denly
ENG
13
303
Peter Connell
IRE
13
304
Gordon Goudie
SCO
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
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
308
Steve O'Keefe
AUS
8
308
Suranga Lakmal
SL
8
309
Keegan Meth
ZIM
7
309
Adam Milne
NZ
7
310
Ahmed Raza
UAE
6
311
Rusty Theron
SA
5
311
Lameck Onyango
KEN
5
311
Dimuth Karunaratne
SL
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
Mohammad Kashif
NED
3
313
Jonathan Ssebanja
UGA
3
314
Heino Kuhn
SA
2
314
Tony Suji
KEN
2
314
Ryan Flannigan
SCO
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 453 ↓
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
›