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
Sikandar Raza
Ali Dawood
Abhishek Sharma
Axar Patel
Virandeep Singh Jagjit Singh
Arshdeep Singh
Rashid Khan
Kusal Mendis
Azmatullah Omarzai
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.
T20I
2010
306 entries
1
358
Umar Akmal
PAK
68 clear of Noor Ali Zadran
2
290
Noor Ali Zadran
AFG
68 off the lead
3
278
David Hussey
AUS
80 off the lead
● LEADS
Umar Akmal
PAK
358 · 68 ahead of Zadran
↑ IN THE CHASE
0
players within 10% of the lead — Akmal is out on their own
★ TOP-10 CUT-OFF
219
The mark at number ten — 296 entries sit below it
● NATION IN FRONT
Australia
7 of the top 50 · 16 teams represented
Most Balls Faced — full list
306 entries, ranked
Table view
1
Umar Akmal
PAK
358
2
Noor Ali Zadran
AFG
290
3
David Hussey
AUS
278
4
Kevin Pietersen
ENG
263
5
Michael Clarke
AUS
262
6
Graeme Smith
SA
252
7
Kamran Akmal
PAK
240
8
David Warner
AUS
238
9
Eoin Morgan
ENG
237
10
Mahela Jayawardene
SL
219
11
Cameron White
AUS
217
12
Salman Butt
PAK
212
12
Niall O'Brien
IRE
212
13
Jean-Paul Duminy
SA
211
13
Suresh Raina
IND
211
14
Craig Kieswetter
ENG
207
15
Brendon McCullum
NZ
203
16
Kumar Sangakkara
SL
201
17
Jacques Kallis
SA
192
17
Shane Watson
AUS
192
18
Brad Haddin
AUS
187
18
Abdul Razzaq
PAK
187
19
Martin Guptill
NZ
180
20
Ross Taylor
NZ
179
21
AB de Villiers
SA
174
22
Steve Tikolo
KEN
170
23
Mohammad Hafeez
PAK
169
24
Mohammad Shahzad
AFG
166
25
William Porterfield
IRE
165
26
Hamilton Masakadza
ZIM
164
27
Gavin Hamilton
ENG
161
28
Tillakaratne Dilshan
SL
160
29
David Obuya
KEN
153
29
Ashish Bagai
CAN
153
30
Nawroz Mangal
AFG
151
31
Shiv Chanderpaul
WI
148
32
Shahid Afridi
GER
146
33
Saqib Ali
UAE
144
34
Gary Wilson
IRE
143
35
Misbah-ul-Haq
PAK
140
36
Scott Styris
NZ
137
37
Michael Hussey
AUS
136
38
Angelo Mathews
SL
133
39
Kyle Coetzer
SCO
132
40
Alex Cusack
IRE
131
40
Karim Sadiq
AFG
131
41
Chris Gayle
WI
121
42
Chamu Chibhabha
ZIM
120
43
Alex Obanda
KEN
118
43
James Franklin
NZ
118
44
Ramnaresh Sarwan
WI
117
45
Eric Szwarczynski
NED
116
46
Not on record
UAE
113
47
Nathan McCullum
NZ
112
47
Murali Vijay
IND
112
48
Daniel Vettori
NZ
108
48
Dwayne Bravo
WI
108
48
Hiral Patel
CAN
108
49
Bas Zuiderent
NED
106
50
Collins Obuya
KEN
105
51
Fawad Alam
PAK
103
52
Not on record
USA
102
53
Alexei Kervezee
NED
101
53
Raees Ahmadzai
AFG
101
54
Brendan Taylor
ZIM
100
55
Michael Lumb
ENG
97
56
Jesse Ryder
NZ
96
56
Paul Collingwood
ENG
96
57
Fraser Watts
SCO
95
58
Kieron Pollard
WI
93
59
Naeemuddin Aslam
UAE
91
60
Chamara Kapugedera
SL
89
61
Shoaib Malik
PAK
87
62
Not on record
UGA
86
62
Morris Ouma
KEN
86
62
Tatenda Taibu
ZIM
86
63
David Miller
SA
84
63
Darren Sammy
WI
84
64
Luke Wright
ENG
83
65
Trent Johnston
IRE
80
65
Denesh Ramdin
WI
80
66
Paul Stirling
IRE
79
67
Not on record
USA
78
68
Not on record
UGA
77
69
Asghar Stanikzai
AFG
76
70
Jan Stander
SCO
75
71
Daan van Bunge
NED
74
71
Mohammad Nabi
AFG
74
71
John Mooney
IRE
74
72
Rizwan Cheema
CAN
72
72
Ryan ten Doeschate
NED
72
73
Roger Galwanao Mukasa
UGA
70
73
Steven Smith
AUS
70
73
Yuvraj Singh
IND
70
74
Rohit Sharma
IND
69
74
Umar Gul
PAK
69
75
Colin Ingram
SA
68
75
Loots Bosman
SA
68
75
Ryan Watson
SCO
68
76
Andre Fletcher
WI
66
76
Mohammad Ashraful
BAN
66
77
Shakib Al Hasan
BAN
64
77
Khurram Khan
UAE
64
78
Yusuf Pathan
IND
62
78
Gautam Gambhir
IND
62
79
Jonathan Trott
ENG
61
79
Gareth Hopkins
NZ
61
79
Peter Borren
NED
61
79
Elton Chigumbura
ZIM
61
80
Gordon Drummond
SCO
59
80
Abdul Rehman
UAE
59
81
Shahzaib Hasan
PAK
58
81
Dinesh Chandimal
SL
58
82
MS Dhoni
IND
57
82
Geoff Barnett
CAN
57
83
Ahmed Shehzad
PAK
55
84
Andrew White
IRE
54
84
Greg Lamb
ZIM
54
85
Samiullah Shenwari
AFG
53
85
Andre Botha
IRE
53
85
Thisara Perera
SL
53
86
Not on record
USA
52
87
Albie Morkel
SA
51
87
Neil McCallum
SCO
51
88
Narsingh Deonarine
WI
50
89
Kevin O'Brien
IRE
48
90
Craig Ervine
ZIM
47
90
Ravi Bopara
ENG
47
91
Johan Botha
SA
45
91
Imran Farhat
PAK
45
92
Jimmy Kamande
KEN
44
93
Simon Smith
SCO
43
93
Franco Nsubuga
UGA
43
94
Richie Berrington
SCO
42
94
Ian Billcliff
CAN
42
94
Runako Morton
WI
42
95
Herschelle Gibbs
SA
41
96
Michael Yardy
ENG
39
97
Mirwais Ashraf
AFG
38
97
Deusdedit Muhumuza
UGA
38
98
Shafiqullah
AFG
37
99
Umar Bhatti
CAN
36
99
Sanath Jayasuriya
SL
36
99
Not on record
CAN
36
100
Peter Ingram
NZ
35
100
Not on record
UGA
35
100
Navdeep Poonia
SCO
35
101
Majid Haq
SCO
34
101
Mark Boucher
SA
34
101
Wahab Riaz
PAK
34
101
Mohammad Amir
PAK
34
102
Steven Davies
ENG
33
103
Abdool Samad
CAN
32
103
Hamid Hassan
AFG
32
103
Travis Dowlin
WI
32
104
Dwayne Smith
WI
31
104
Tim Bresnan
ENG
31
104
Peter McGlashan
NZ
31
104
Shadeep Silva
UAE
31
104
Not on record
USA
31
105
Not on record
USA
29
105
Khalid Latif
PAK
29
105
Mushfiqur Rahim
BAN
29
105
Mahmudullah
BAN
29
105
Dinesh Karthik
IND
29
105
Nikita Miller
WI
29
105
Saeed Ajmal
PAK
29
106
James Hopes
AUS
28
106
Charles Coventry
ZIM
28
106
Sunil Dhaniram
CAN
28
107
Naman Ojha
IND
27
107
Aaron Redmond
NZ
27
107
Tamim Iqbal
BAN
27
108
Naeem Islam
BAN
26
108
Asad Shafiq
PAK
26
108
Fayyaz Ahmed
UAE
26
109
Not on record
UGA
25
109
Mitchell Johnson
AUS
25
110
Mohammad Yousuf
PAK
24
110
Sulieman Benn
WI
24
111
Wavell Hinds
WI
23
111
Imran Nazir
PAK
23
112
Shafiul Islam
BAN
22
112
Not on record
UGA
22
113
Chinthaka Jayasinghe
SL
21
113
Nehemiah Odhiambo
KEN
21
113
Harbhajan Singh
IND
21
113
Virat Kohli
IND
21
113
Zulqarnain Haider
PAK
21
113
Not on record
UGA
21
114
Not on record
USA
20
114
Jacob Oram
NZ
20
114
Timroy Allen
USA
20
115
Adrian Barath
WI
19
115
Jerome Taylor
WI
19
115
Alviro Petersen
SA
19
116
Younis Khan
PAK
18
116
Khurram Chohan
CAN
18
117
Ravi Rampaul
WI
17
117
Prosper Utseya
ZIM
17
117
Rakep Patel
KEN
17
117
Ross Lyons
SCO
17
117
Aftab Ahmed
BAN
17
118
Rob Nicol
NZ
16
119
Shoaib Akhtar
PAK
15
120
Kyle Mills
NZ
14
120
Nigel Jones
IRE
14
120
Saad Zafar
CAN
14
121
Dewald Nel
SCO
13
121
Joe Denly
ENG
13
121
Raqibul Hasan
BAN
13
121
Lasith Malinga
SL
13
121
Not on record
USA
13
122
Not on record
UAE
12
122
Ajantha Mendis
SL
12
122
Jahurul Islam
BAN
12
122
Travis Birt
AUS
12
123
Steve Massiah
USA
11
123
Roelof van der Merwe
NED
11
123
Timycen Maruma
ZIM
11
123
Ravindra Jadeja
IND
11
123
Shaun Tait
AUS
11
123
Dirk Nannes
AUS
11
124
Tim Southee
NZ
10
124
Dean Brownlie
NZ
10
124
Charles Waiswa
UGA
10
124
Henry Ssenyondo
UGA
10
124
Not on record
UGA
10
125
Not on record
UGA
9
125
Not on record
UGA
9
125
John Davison
CAN
9
125
Yasir Arafat
PAK
9
125
Naved-ul-Hasan
PAK
9
126
Ryan McLaren
SA
8
126
Abdur Razzak
BAN
8
126
Imrul Kayes
BAN
8
126
Mashrafe Mortaza
BAN
8
126
John Hastings
AUS
8
126
Steve O'Keefe
AUS
8
126
Graeme Swann
ENG
8
126
Shapoor Zadran
AFG
8
126
Keith Dabengwa
ZIM
8
126
Andy Blignaut
ZIM
8
126
Mark Jonkman
NED
8
126
Mudassar Bukhari
NED
8
127
Adam Milne
NZ
7
127
Not on record
UAE
7
127
Ray Price
ZIM
7
127
Harvir Baidwan
CAN
7
127
Zaheer Khan
IND
7
127
Dale Steyn
SA
7
127
Nuwan Kulasekara
SL
7
128
Suraj Randiv
SL
6
128
Lendl Simmons
WI
6
128
Tim Paine
AUS
6
128
Clint McKay
AUS
6
128
George Dockrell
IRE
6
128
Graeme Cremer
ZIM
6
128
Ahmed Raza
UAE
6
128
Atse Buurman
NED
6
129
Not on record
SCO
5
129
Not on record
KEN
5
129
Lameck Onyango
KEN
5
129
Peter Connell
IRE
5
129
Boyd Rankin
ENG
5
129
Sarfraz Ahmed
PAK
5
129
Mohammad Sami
PAK
5
130
Abdur Rehman
PAK
4
130
Shingi Masakadza
ZIM
4
130
Pieter Seelaar
NED
4
131
Gordon Goudie
SCO
3
131
Jonathan Ssebanja
UGA
3
131
Dawlat Ahmadzai
AFG
3
131
Shaheed Keshvani
CAN
3
131
Chanaka Welegedara
SL
3
131
Charl Langeveldt
SA
3
131
Nazmul Hossain
BAN
3
131
Shahadat Hossain
BAN
3
131
Suhrawadi Shuvo
BAN
3
131
Daryl Tuffey
NZ
3
131
Ashish Nehra
IND
3
131
Not on record
UGA
3
132
Not on record
CAN
2
132
Daniel Christian
AUS
2
132
Robin Peterson
SA
2
132
Morne Morkel
SA
2
132
Kemar Roach
WI
2
132
Mohammad Asif
PAK
2
132
Tony Suji
KEN
2
132
Chris Mpofu
ZIM
2
132
Stuart Matsikenyeri
ZIM
2
132
Ed Rainsford
ZIM
2
132
Heino Kuhn
SA
2
132
Tom de Grooth
NED
2
133
Shem Ngoche
KEN
1
133
Vusi Sibanda
ZIM
1
133
Darren Bravo
WI
1
133
Gary Kidd
IRE
1
133
Andy McKay
NZ
1
133
Ryan Harris
AUS
1
133
Matt Prior
ENG
1
133
Shane Bond
NZ
1
134
Ian Butler
NZ
0
134
Stuart Broad
ENG
0
134
Hiren Varaiya
KEN
0
134
Mohammad Kashif
NED
0
Show all 306 ↓
Nothing matches that filter.
RECENT RESULTS
3 matches
▲
show
‹
T20I
ICC Men's T20 World Cup Africa Sub Regional Qualifier C
NIG
262/1 (20.0)
GAM
102 (17.2)
T20I
ICC Men's T20 World Cup Africa Sub Regional Qualifier C
LES
169/8 (20.0)
MOZ
95 (18.2)
T20I
ICC Men's T20 World Cup Africa Sub Regional Qualifier C
UGA
195/6 (20.0)
ZAM
108 (17.3)
›