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
▼
Jofra Archer
Harry Brook
Brad Evans
Joe Root
Joshua Tongue
Blessing Muzarabani
Sikandar Raza
Gamage Dinusha
Ben Duckett
Brian Bennett
Oliver Robinson
Tanzid Tamim
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 2009: Top Performers, Rankings & Full Stats
The most balls faced in 2009 highlights the top performers of the season based on official match data.
ODI
2009
432 entries
1
1477
Ricky Ponting
AUS
77 clear of MS Dhoni
2
1400
MS Dhoni
IND
77 off the lead
3
1284
Michael Hussey
AUS
193 off the lead
● LEADS
Ricky Ponting
AUS
1477 · 77 ahead of Dhoni
↑ IN THE CHASE
1
player sits within 10% of the lead on most balls faced
★ TOP-10 CUT-OFF
935
The mark at number ten — 422 entries sit below it
● NATION IN FRONT
Australia
7 of the top 50 · 17 teams represented
Most Balls Faced — full list
432 entries, ranked
Table view
1
Ricky Ponting
AUS
1477
2
MS Dhoni
IND
1400
3
Michael Hussey
AUS
1284
4
Michael Clarke
AUS
1249
5
Hamilton Masakadza
ZIM
1234
6
Shane Watson
AUS
1199
7
Kumar Sangakkara
SL
1144
8
Sachin Tendulkar
IND
1034
9
Tillakaratne Dilshan
SL
969
10
Brendon McCullum
NZ
935
11
William Porterfield
IRE
933
12
Stuart Matsikenyeri
ZIM
928
13
Gautam Gambhir
IND
916
14
Martin Guptill
NZ
900
15
Gavin Hamilton
ENG
892
16
Thilina Kandamby
SL
887
17
Cameron White
AUS
877
18
Morris Ouma
KEN
844
19
Paul Collingwood
ENG
840
20
Ross Taylor
NZ
831
21
Andrew Strauss
ENG
828
21
Collins Obuya
KEN
828
22
Raqibul Hasan
BAN
824
23
AB de Villiers
SA
821
24
Yuvraj Singh
IND
816
25
Brad Haddin
AUS
808
26
Mahela Jayawardene
SL
806
27
Kennedy Otieno
KEN
800
28
Eoin Morgan
ENG
799
29
Alexei Kervezee
NED
796
30
Tamim Iqbal
BAN
762
31
Owais Shah
ENG
719
32
Callum Ferguson
AUS
704
33
Brendan Taylor
ZIM
702
34
Shiv Chanderpaul
WI
687
35
Mohammad Ashraful
BAN
680
36
Ashish Bagai
CAN
676
37
Sanath Jayasuriya
SL
675
38
Younis Khan
PAK
671
39
Alex Obanda
KEN
661
40
Jacques Kallis
SA
658
41
Grant Elliott
NZ
655
42
David Hemp
BER
642
42
Neil McCallum
SCO
642
43
Upul Tharanga
SL
635
44
Hashim Amla
SA
632
44
Shakib Al Hasan
BAN
632
45
Elton Chigumbura
ZIM
631
46
Ravi Bopara
ENG
629
47
Nawroz Mangal
AFG
618
48
Ryan ten Doeschate
NED
614
49
Tim Paine
AUS
610
50
Suresh Raina
IND
596
51
Virender Sehwag
IND
593
52
Kamran Akmal
PAK
591
52
Kyle Coetzer
SCO
591
53
James Hopes
AUS
574
54
Bas Zuiderent
NED
557
55
David Hussey
AUS
555
56
Shoaib Malik
PAK
546
57
Salman Butt
PAK
526
58
Asghar Stanikzai
AFG
525
59
Steve Tikolo
KEN
524
60
Graeme Smith
SA
521
61
Geoff Barnett
CAN
515
62
Jean-Paul Duminy
SA
509
63
Shaun Marsh
AUS
508
64
Mushfiqur Rahim
BAN
505
65
Sean Williams
ZIM
499
66
Sarel Burger
NAM
498
67
Herschelle Gibbs
SA
495
68
Ramnaresh Sarwan
WI
494
69
Jimmy Kamande
KEN
488
70
Gary Wilson
IRE
470
70
Chris Gayle
WI
470
71
Matt Prior
ENG
468
72
Steven Outerbridge
BER
463
73
Prosper Utseya
ZIM
462
74
Chamara Kapugedera
SL
461
75
Misbah-ul-Haq
PAK
458
76
Not on record
NAM
456
77
Charles Coventry
ZIM
446
78
Sunil Dhaniram
CAN
445
79
Angelo Mathews
SL
443
80
Sandeep Jyoti
CAN
441
81
Karim Sadiq
AFG
431
82
Niall O'Brien
IRE
421
83
Kevin O'Brien
IRE
415
85
Mohammad Yousuf
PAK
410
85
Thomas Odoyo
KEN
410
85
Gerrie Snyman
NAM
410
86
Joe Denly
ENG
409
86
Ian Billcliff
CAN
409
87
Not on record
UAE
401
88
Mark Vermeulen
ZIM
387
89
Virat Kohli
IND
385
90
Noor Ali Zadran
AFG
384
91
Saqib Ali
UAE
383
92
Jesse Ryder
NZ
371
93
Not on record
DEN
370
94
Not on record
NAM
367
95
Not on record
DEN
348
96
Arshad Ali
UAE
346
97
Daan van Bunge
NED
345
98
Thilan Samaraweera
SL
343
99
Mahmudullah
BAN
340
100
Umar Akmal
PAK
338
100
Not on record
UGA
338
101
Eric Szwarczynski
NED
337
102
Naeem Islam
BAN
335
102
Junaid Siddique
BAN
335
102
Vusi Sibanda
ZIM
335
103
Mark Boucher
SA
324
104
Tatenda Taibu
ZIM
322
104
Hiren Varaiya
KEN
322
105
Rizwan Cheema
CAN
314
106
Khurram Khan
UAE
313
107
Naeemuddin Aslam
UAE
312
107
Andrew White
IRE
312
108
Travis Dowlin
WI
311
109
Neil Broom
NZ
306
109
Ryan Watson
SCO
306
110
Not on record
UGA
302
111
David Obuya
KEN
299
112
Mitchell Johnson
AUS
297
113
Seren Waters
KEN
294
113
Mudassar Bukhari
NED
294
114
Not on record
UGA
291
114
Dinesh Karthik
IND
291
115
Nehemiah Odhiambo
KEN
288
116
Samiullah Shenwari
AFG
283
117
Mohammad Nabi
AFG
281
117
Roger Galwanao Mukasa
UGA
281
118
Daniel Vettori
NZ
276
120
Malcolm Waller
ZIM
272
120
Forster Mutizwa
ZIM
272
121
Ravindra Jadeja
IND
267
122
Jan Stander
SCO
266
123
Craig Williams
NAM
264
124
Rahul Dravid
IND
262
125
Dwayne Bravo
WI
261
126
Raees Ahmadzai
AFG
259
127
Not on record
OMN
252
128
Fiqre Crockwell
BER
247
128
Farveez Maharoof
SL
247
129
Runako Morton
WI
246
130
Ray Price
ZIM
244
131
Louis Burger
NAM
241
132
Albie Morkel
SA
238
132
Alviro Petersen
SA
238
133
Nuwan Kulasekara
SL
235
134
Darren Sammy
WI
232
134
Amjad Javed
UAE
232
135
Peter Borren
NED
230
136
Aaron Redmond
NZ
229
137
Devon Smith
WI
225
138
Rakep Patel
KEN
224
139
Franco Nsubuga
UGA
222
140
Not on record
OMN
220
141
Tim Bresnan
ENG
219
142
Jonathan Trott
ENG
215
142
John Davison
CAN
215
142
Not on record
DEN
215
143
Kenneth Kamyuka
CAN
209
144
Zeeshan Siddiqui
OMN
208
144
Tom de Grooth
NED
208
145
Navdeep Poonia
SCO
207
146
Lendl Simmons
WI
204
147
Umar Bhatti
CAN
202
148
Ahmed Shehzad
PAK
201
149
Denesh Ramdin
WI
200
150
John Mooney
IRE
198
150
Luke Wright
ENG
198
151
Glenn Blakeney
BER
197
151
Not on record
UAE
197
152
Fayyaz Ahmed
UAE
195
153
Sultan Ahmed
OMN
194
154
Syed Ali
OMN
191
155
Frederik Andreas Klokker
DEN
190
156
Nathan Hauritz
AUS
187
157
Adnan Ilyas
OMN
186
158
Floyd Reifer
WI
184
159
Mohammad Amir
PAK
183
160
Khalid Latif
PAK
181
161
Kyle Mills
NZ
180
161
David Bernard
WI
180
161
Keith Dabengwa
ZIM
180
162
Umar Gul
PAK
175
163
Chamu Chibhabha
ZIM
173
164
Kevin Pietersen
ENG
167
164
Adam Voges
AUS
167
165
Neil McKenzie
SA
165
165
Andre Fletcher
WI
165
166
Not on record
DEN
164
166
Nikita Miller
WI
164
167
Abdul Razzaq
PAK
163
168
Yusuf Pathan
IND
161
168
Deon Kotze
NAM
161
169
Jan-Berrie Burger
NAM
160
170
Not on record
DEN
159
171
John Blain
SCO
157
171
Praveen Kumar
IND
157
172
Rohit Sharma
IND
155
173
Peter Fulton
NZ
154
173
Mehrab Hossain jnr
BAN
154
174
Not on record
OMN
153
175
Fraser Watts
SCO
152
176
Not on record
NAM
149
176
Jacob Oram
NZ
149
176
Khurram Manzoor
PAK
149
177
Dimitri Mascarenhas
ENG
148
178
Not on record
OMN
147
179
Colin Smith
SCO
146
180
Graeme Cremer
ZIM
141
181
Harbhajan Singh
IND
139
182
David Warner
AUS
137
183
Khurram Chohan
CAN
135
184
Kieron Pollard
WI
132
185
Zubin Surkari
CAN
131
186
Not on record
UGA
128
186
Paul Stirling
IRE
128
187
Andre Botha
IRE
127
188
Jehan Mubarak
SL
124
188
Darron Reekers
NED
124
189
Craig Wright
SCO
122
189
Not on record
DEN
122
189
Thilan Thushara
SL
122
190
Mohammad Shahzad
UAE
94
190
Bjorn Kotze
NAM
118
191
Peter Ongondo
KEN
117
192
Rajesh Bhudia
KEN
116
193
Fawad Alam
PAK
115
193
Imran Nazir
PAK
115
194
Not on record
DEN
113
195
Ryan Sidebottom
ENG
110
196
Andrew Symonds
AUS
109
197
RP Singh
IND
106
198
Ashif Mulla
CAN
105
199
Ian Butler
NZ
103
200
Saeed Ajmal
PAK
102
200
Graeme Swann
ENG
102
200
Janeiro Tucker
BER
102
201
Alex Cusack
IRE
99
202
Not on record
OMN
95
202
Not on record
DEN
95
203
Mohammad Shahzad
UAE
94
204
Harvir Baidwan
CAN
89
204
Not on record
NAM
89
205
Moneeb Iqbal
SCO
83
206
Ajantha Mendis
SL
81
207
Gordon Drummond
SCO
79
207
Rizwan Tariq Mahmood
DEN
79
208
Lameck Onyango
KEN
78
209
Majid Haq
SCO
77
210
Daniel Flynn
NZ
75
211
Muttiah Muralitharan
SL
73
211
Shafiqullah
AFG
73
212
Irving Romaine
BER
72
213
Mahbubul Alam
BAN
71
213
Naved-ul-Hasan
PAK
71
213
Jeroen Smits
NED
71
214
Not on record
UGA
69
214
James Franklin
NZ
69
214
Johan Botha
SA
69
215
Not on record
DEN
68
216
Haider Ali
PAK
44
216
Ben Hilfenhaus
AUS
63
217
Stuart Broad
ENG
60
217
Jerome Taylor
WI
60
217
Edgar Schiferli
NED
60
218
Not on record
OMN
59
219
Jekon Edness
BER
58
219
Rodney Trott
BER
58
219
Tim Southee
NZ
58
220
Syed Bashir Ahmed Shah
DEN
56
221
Not on record
UAE
55
221
Brett Lee
AUS
55
222
James Anderson
ENG
54
222
Gareth Batty
ENG
54
222
Abdool Samad
CAN
54
222
Adil Rashid
ENG
54
223
Dawlat Ahmadzai
AFG
53
223
Fidel Edwards
WI
53
223
Shane Bond
NZ
53
223
Zahid Shah
UAE
53
224
Balaji Rao
CAN
52
225
Not on record
UGA
51
225
Peter McGlashan
NZ
51
226
Kyle Jarvis
ZIM
50
226
Nathan Bracken
AUS
50
227
Ishant Sharma
IND
49
227
Scott Styris
NZ
49
227
Yasir Arafat
PAK
49
227
Not on record
DEN
49
228
Not on record
UGA
48
228
Malinga Bandara
SL
48
229
Lionel Cann
BER
47
230
Sewnarine Chattergoon
WI
46
230
Regan West
IRE
46
231
Not on record
PAK
44
231
Dale Richards
WI
44
231
Rawl Lewis
WI
44
232
Dwayne Leverock
BER
43
232
Kyle McCallan
IRE
43
233
Sulieman Benn
WI
42
233
Jamie How
NZ
42
233
Shahid Afridi
GER
25
234
Lasith Malinga
SL
40
235
Sohail Tanvir
PAK
39
236
Trent Johnston
IRE
38
236
Shaheed Keshvani
CAN
38
237
Khaliq Dad
AFG
37
237
Morne Morkel
SA
37
237
Andrew Poynter
IRE
37
238
Hasti Gul
AFG
36
238
Hiral Patel
CAN
36
239
Not on record
UAE
35
240
Tawanda Mupariwa
ZIM
34
241
Zaheer Khan
IND
33
241
Not on record
OMN
33
242
Elijah Otieno
KEN
32
242
Devon Thomas
WI
32
242
Amjad Ali
UAE
32
242
Not on record
UGA
32
242
Kemar Roach
WI
32
243
Darren Bravo
WI
31
243
Dilhara Fernando
SL
31
243
Ashish Nehra
IND
31
244
Moises Henriques
AUS
30
244
Jeetan Patel
NZ
30
244
Mashrafe Mortaza
BAN
30
244
Dolar Mahmud
BAN
30
244
Richie Berrington
SCO
30
245
Stefan Kelly
BER
29
245
Nazmul Hossain
BAN
29
245
Abdur Razzak
BAN
29
246
Shawn Findlay
WI
28
247
Dewald Nel
SCO
27
247
Dale Steyn
SA
27
248
Shoaib Akhtar
PAK
26
248
Not on record
UGA
26
249
Shahid Afridi
GER
25
250
Shapoor Zadran
AFG
24
250
Ryan McLaren
SA
24
250
Wayne Parnell
SA
24
250
Brendan Nash
WI
24
251
Roelof van der Merwe
NED
23
252
Brendon Diamanti
NZ
22
253
Irfan Pathan
IND
21
254
Ravi Rampaul
WI
20
254
Gordon Goudie
SCO
20
255
Peter Connell
IRE
19
255
Muthumudalige Pushpakumara
SL
19
255
Not on record
DEN
19
255
Not on record
UGA
19
255
Tino Best
WI
19
255
Mirwais Ashraf
AFG
19
255
Marcus North
AUS
19
255
Iftikhar Anjum
PAK
19
255
Gareth Hopkins
NZ
19
256
Nasir Jamshed
PAK
18
256
Steve Harmison
ENG
18
256
Not on record
NAM
18
256
Marc Petrie
SCO
18
257
Ed Rainsford
ZIM
17
257
Shaun Tait
AUS
17
257
Jacobi Robinson
BER
17
258
Gavin Tonge
WI
16
258
Kieran Powell
WI
16
258
Enamul Haque jnr
BAN
16
259
Vaughn van Jaarsveld
SA
15
260
Charles Waiswa
UGA
14
260
Stuart Chalmers
SCO
14
260
Ross Lyons
SCO
14
260
Xavier Marshall
WI
14
260
Lionel Baker
WI
14
260
Thisara Perera
SL
14
261
Chris Mpofu
ZIM
13
261
Zameer Zahir
CAN
13
261
Arvind Kandappah
CAN
13
261
Peter Siddle
AUS
13
262
Andrew Flintoff
ENG
12
262
Makhaya Ntini
SA
12
262
George O'Brien
BER
12
262
Qasim Sheikh
SCO
12
262
Not on record
NAM
12
263
Calum MacLeod
SCO
11
263
Mathew Sinclair
NZ
11
263
Iain O'Brien
NZ
11
263
Brett Geeves
AUS
11
264
Ryan Harris
AUS
10
264
Stuart Clark
AUS
10
264
Lakshmipathy Balaji
IND
10
264
Ahmed Shah
AFG
10
264
Hamid Hassan
AFG
10
264
Not on record
IRE
10
265
Royston Crandon
WI
9
265
Alfred Luseno
KEN
9
265
Suraj Randiv
SL
9
265
Ben Laughlin
AUS
9
265
Daryl Tuffey
NZ
9
265
Rubel Hossain
BAN
9
265
Syed Rasel
BAN
9
265
Charl Langeveldt
SA
9
265
Sohail Khan
PAK
9
266
Daren Powell
WI
8
267
Abhishek Nayar
IND
7
267
Ruud Nijman
NED
7
267
Pieter Seelaar
NED
7
268
Mohammad Kashif
NED
6
268
Nick Statham
NED
6
268
Not on record
DEN
6
268
Graham Manou
AUS
6
268
Craig Cumming
NZ
6
268
Henry Osinde
CAN
6
269
Dhammika Prasad
SL
5
269
Chanaka Welegedara
SL
5
269
Munaf Patel
IND
5
269
Not on record
NAM
5
269
Aman Ali
UAE
5
270
Bernard Scholtz
NAM
4
270
Shane Harwood
AUS
4
270
Steven Davies
ENG
4
271
Chadwick Walton
WI
3
272
Dirk Nannes
AUS
2
272
Graham Onions
ENG
2
272
Phil Eaglestone
IRE
2
272
Nathan McCullum
NZ
2
273
Doug Bollinger
AUS
1
273
Nelon Pascal
WI
1
274
Pragyan Ojha
IND
0
274
Boyd Rankin
ENG
0
Show all 432 ↓
Nothing matches that filter.
RECENT RESULTS
5 matches
▲
show
‹
CPL
CPL 2026
PAT
TRI
CPL
CPL 2026
PAT
TRI
T20I
Namibia T20I Tri-Series [Aug 2026]
SA
185/7 (20.0)
ZIM
142 (17.4)
TEST
ACC Men's Premier Cup
KUW
249/4 (43.4)
SIN
96 (27.3)
TEST
ACC Men's Premier Cup
MAL
270/8 (50.0)
SAR
177 (34.0)
›