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
Arshdeep Singh
Roston Chase
Axar Patel
Abhishek Sharma
Shamar Joseph
Shivam Dube
Kusal Mendis
Shubman Gill
Keshav Maharaj
Matt Renshaw
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
429 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 — 419 entries sit below it
● NATION IN FRONT
Australia
7 of the top 50 · 17 teams represented
Most Balls Faced — full list
429 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
Shakib Al Hasan
BAN
632
44
Hashim Amla
SA
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
64
Mohammad Shahzad
AFG
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
Chris Gayle
WI
470
70
Gary Wilson
IRE
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
84
Thomas Odoyo
KEN
410
84
Gerrie Snyman
NAM
410
84
Mohammad Yousuf
PAK
410
85
Ian Billcliff
CAN
409
85
Joe Denly
ENG
409
86
Not on record
UAE
401
87
Mark Vermeulen
ZIM
387
88
Virat Kohli
IND
385
89
Noor Ali Zadran
AFG
384
90
Saqib Ali
UAE
383
91
Jesse Ryder
NZ
371
92
Not on record
DEN
370
93
Not on record
NAM
367
94
Not on record
DEN
348
95
Arshad Ali
UAE
346
96
Daan van Bunge
NED
345
97
Thilan Samaraweera
SL
343
98
Mahmudullah
BAN
340
99
Umar Akmal
PAK
338
99
Not on record
UGA
338
100
Eric Szwarczynski
NED
337
101
Naeem Islam
BAN
335
101
Junaid Siddique
BAN
335
101
Vusi Sibanda
ZIM
335
102
Mark Boucher
SA
324
103
Tatenda Taibu
ZIM
322
103
Hiren Varaiya
KEN
322
104
Rizwan Cheema
CAN
314
105
Khurram Khan
UAE
313
106
Naeemuddin Aslam
UAE
312
106
Andrew White
IRE
312
107
Travis Dowlin
WI
311
108
Neil Broom
NZ
306
108
Ryan Watson
SCO
306
109
Not on record
UGA
302
110
David Obuya
KEN
299
111
Shahid Afridi
GER
298
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
119
Malcolm Waller
ZIM
272
119
Forster Mutizwa
ZIM
272
120
Ravindra Jadeja
IND
267
121
Jan Stander
SCO
266
122
Craig Williams
NAM
264
123
Rahul Dravid
IND
262
124
Dwayne Bravo
WI
261
125
Raees Ahmadzai
AFG
259
126
Not on record
OMN
252
127
Fiqre Crockwell
BER
247
127
Farveez Maharoof
SL
247
128
Runako Morton
WI
246
129
Ray Price
ZIM
244
130
Louis Burger
NAM
241
131
Alviro Petersen
SA
238
131
Albie Morkel
SA
238
132
Nuwan Kulasekara
SL
235
133
Darren Sammy
WI
232
133
Amjad Javed
UAE
232
134
Peter Borren
NED
230
135
Aaron Redmond
NZ
229
136
Devon Smith
WI
225
137
Rakep Patel
KEN
224
138
Franco Nsubuga
UGA
222
139
Not on record
OMN
220
140
Tim Bresnan
ENG
219
141
Jonathan Trott
ENG
215
141
John Davison
CAN
215
141
Not on record
DEN
215
142
Kenneth Kamyuka
CAN
209
143
Zeeshan Siddiqui
OMN
208
143
Tom de Grooth
NED
208
144
Navdeep Poonia
SCO
207
145
Lendl Simmons
WI
204
146
Umar Bhatti
CAN
202
147
Ahmed Shehzad
PAK
201
148
Denesh Ramdin
WI
200
149
Luke Wright
ENG
198
149
John Mooney
IRE
198
150
Glenn Blakeney
BER
197
150
Not on record
UAE
197
151
Fayyaz Ahmed
UAE
195
152
Sultan Ahmed
OMN
194
153
Syed Ali
OMN
191
154
Frederik Andreas Klokker
DEN
190
155
Nathan Hauritz
AUS
187
156
Adnan Ilyas
OMN
186
157
Floyd Reifer
WI
184
158
Mohammad Amir
PAK
183
159
Khalid Latif
PAK
181
160
Kyle Mills
NZ
180
160
David Bernard
WI
180
160
Keith Dabengwa
ZIM
180
161
Umar Gul
PAK
175
162
Chamu Chibhabha
ZIM
173
163
Kevin Pietersen
ENG
167
163
Adam Voges
AUS
167
164
Neil McKenzie
SA
165
164
Andre Fletcher
WI
165
165
Not on record
DEN
164
165
Nikita Miller
WI
164
166
Abdul Razzaq
PAK
163
167
Yusuf Pathan
IND
161
167
Deon Kotze
NAM
161
168
Jan-Berrie Burger
NAM
160
169
Not on record
DEN
159
170
John Blain
SCO
157
170
Praveen Kumar
IND
157
171
Rohit Sharma
IND
155
172
Peter Fulton
NZ
154
172
Mehrab Hossain jnr
BAN
154
173
Not on record
OMN
153
174
Fraser Watts
SCO
152
175
Not on record
NAM
149
175
Jacob Oram
NZ
149
175
Khurram Manzoor
PAK
149
176
Dimitri Mascarenhas
ENG
148
177
Not on record
OMN
147
178
Colin Smith
SCO
146
179
Graeme Cremer
ZIM
141
180
Harbhajan Singh
IND
139
181
David Warner
AUS
137
182
Khurram Chohan
CAN
135
183
Kieron Pollard
WI
132
184
Zubin Surkari
CAN
131
185
Not on record
UGA
128
185
Paul Stirling
IRE
128
186
Andre Botha
IRE
127
187
Jehan Mubarak
SL
124
187
Darron Reekers
NED
124
188
Craig Wright
SCO
122
188
Not on record
DEN
122
188
Thilan Thushara
SL
122
189
Bjorn Kotze
NAM
118
190
Peter Ongondo
KEN
117
191
Rajesh Bhudia
KEN
116
192
Imran Nazir
PAK
115
192
Fawad Alam
PAK
115
193
Not on record
DEN
113
194
Ryan Sidebottom
ENG
110
195
Andrew Symonds
AUS
109
196
RP Singh
IND
106
197
Ashif Mulla
CAN
105
198
Ian Butler
NZ
103
199
Saeed Ajmal
PAK
102
199
Graeme Swann
ENG
102
199
Janeiro Tucker
BER
102
200
Alex Cusack
IRE
99
201
Not on record
OMN
95
201
Not on record
DEN
95
202
Not on record
NAM
89
202
Harvir Baidwan
CAN
89
203
Moneeb Iqbal
SCO
83
204
Ajantha Mendis
SL
81
205
Rizwan Tariq Mahmood
DEN
79
205
Gordon Drummond
SCO
79
206
Lameck Onyango
KEN
78
207
Majid Haq
SCO
77
208
Daniel Flynn
NZ
75
209
Muttiah Muralitharan
SL
73
209
Shafiqullah
AFG
73
210
Irving Romaine
BER
72
211
Mahbubul Alam
BAN
71
211
Naved-ul-Hasan
PAK
71
211
Jeroen Smits
NED
71
212
Not on record
UGA
69
212
James Franklin
NZ
69
212
Johan Botha
SA
69
213
Not on record
DEN
68
214
Ben Hilfenhaus
AUS
63
215
Stuart Broad
ENG
60
215
Jerome Taylor
WI
60
215
Edgar Schiferli
NED
60
216
Not on record
OMN
59
217
Rodney Trott
BER
58
217
Jekon Edness
BER
58
217
Tim Southee
NZ
58
218
Syed Bashir Ahmed Shah
DEN
56
219
Not on record
UAE
55
219
Brett Lee
AUS
55
220
James Anderson
ENG
54
220
Gareth Batty
ENG
54
220
Abdool Samad
CAN
54
220
Adil Rashid
ENG
54
221
Dawlat Ahmadzai
AFG
53
221
Fidel Edwards
WI
53
221
Shane Bond
NZ
53
221
Zahid Shah
UAE
53
222
Balaji Rao
CAN
52
223
Not on record
UGA
51
223
Peter McGlashan
NZ
51
224
Kyle Jarvis
ZIM
50
224
Nathan Bracken
AUS
50
225
Ishant Sharma
IND
49
225
Scott Styris
NZ
49
225
Yasir Arafat
PAK
49
225
Not on record
DEN
49
226
Not on record
UGA
48
226
Malinga Bandara
SL
48
227
Lionel Cann
BER
47
228
Sewnarine Chattergoon
WI
46
228
Regan West
IRE
46
229
Not on record
PAK
44
229
Dale Richards
WI
44
229
Rawl Lewis
WI
44
230
Dwayne Leverock
BER
43
230
Kyle McCallan
IRE
43
231
Sulieman Benn
WI
42
231
Jamie How
NZ
42
232
Lasith Malinga
SL
40
233
Sohail Tanvir
PAK
39
234
Trent Johnston
IRE
38
234
Shaheed Keshvani
CAN
38
235
Khaliq Dad
AFG
37
235
Morne Morkel
SA
37
235
Andrew Poynter
IRE
37
236
Hasti Gul
AFG
36
236
Hiral Patel
CAN
36
237
Not on record
UAE
35
238
Tawanda Mupariwa
ZIM
34
239
Zaheer Khan
IND
33
239
Not on record
OMN
33
240
Not on record
UGA
32
240
Devon Thomas
WI
32
240
Amjad Ali
UAE
32
240
Elijah Otieno
KEN
32
240
Kemar Roach
WI
32
241
Darren Bravo
WI
31
241
Dilhara Fernando
SL
31
241
Ashish Nehra
IND
31
242
Moises Henriques
AUS
30
242
Jeetan Patel
NZ
30
242
Mashrafe Mortaza
BAN
30
242
Dolar Mahmud
BAN
30
242
Richie Berrington
SCO
30
243
Stefan Kelly
BER
29
243
Nazmul Hossain
BAN
29
243
Abdur Razzak
BAN
29
244
Shawn Findlay
WI
28
245
Dewald Nel
SCO
27
245
Dale Steyn
SA
27
246
Shoaib Akhtar
PAK
26
246
Not on record
UGA
26
247
Shapoor Zadran
AFG
24
247
Ryan McLaren
SA
24
247
Wayne Parnell
SA
24
247
Brendan Nash
WI
24
248
Roelof van der Merwe
NED
23
249
Brendon Diamanti
NZ
22
250
Irfan Pathan
IND
21
251
Ravi Rampaul
WI
20
251
Gordon Goudie
SCO
20
252
Muthumudalige Pushpakumara
SL
19
252
Not on record
DEN
19
252
Not on record
UGA
19
252
Tino Best
WI
19
252
Mirwais Ashraf
AFG
19
252
Peter Connell
IRE
19
252
Marcus North
AUS
19
252
Iftikhar Anjum
PAK
19
252
Gareth Hopkins
NZ
19
253
Nasir Jamshed
PAK
18
253
Steve Harmison
ENG
18
253
Not on record
NAM
18
253
Marc Petrie
SCO
18
254
Ed Rainsford
ZIM
17
254
Shaun Tait
AUS
17
254
Jacobi Robinson
BER
17
255
Gavin Tonge
WI
16
255
Kieran Powell
WI
16
255
Enamul Haque jnr
BAN
16
256
Vaughn van Jaarsveld
SA
15
257
Stuart Chalmers
SCO
14
257
Ross Lyons
SCO
14
257
Charles Waiswa
UGA
14
257
Xavier Marshall
WI
14
257
Lionel Baker
WI
14
257
Thisara Perera
SL
14
258
Chris Mpofu
ZIM
13
258
Zameer Zahir
CAN
13
258
Arvind Kandappah
CAN
13
258
Peter Siddle
AUS
13
259
Andrew Flintoff
ENG
12
259
Makhaya Ntini
SA
12
259
George O'Brien
BER
12
259
Not on record
NAM
12
259
Qasim Sheikh
SCO
12
260
Calum MacLeod
SCO
11
260
Mathew Sinclair
NZ
11
260
Iain O'Brien
NZ
11
260
Brett Geeves
AUS
11
261
Ryan Harris
AUS
10
261
Stuart Clark
AUS
10
261
Lakshmipathy Balaji
IND
10
261
Ahmed Shah
AFG
10
261
Hamid Hassan
AFG
10
261
Not on record
IRE
10
262
Royston Crandon
WI
9
262
Alfred Luseno
KEN
9
262
Suraj Randiv
SL
9
262
Ben Laughlin
AUS
9
262
Daryl Tuffey
NZ
9
262
Rubel Hossain
BAN
9
262
Syed Rasel
BAN
9
262
Charl Langeveldt
SA
9
262
Sohail Khan
PAK
9
263
Daren Powell
WI
8
264
Abhishek Nayar
IND
7
264
Ruud Nijman
NED
7
264
Pieter Seelaar
NED
7
265
Mohammad Kashif
NED
6
265
Nick Statham
NED
6
265
Not on record
DEN
6
265
Graham Manou
AUS
6
265
Craig Cumming
NZ
6
265
Henry Osinde
CAN
6
266
Dhammika Prasad
SL
5
266
Chanaka Welegedara
SL
5
266
Munaf Patel
IND
5
266
Not on record
NAM
5
266
Aman Ali
UAE
5
267
Bernard Scholtz
NAM
4
267
Shane Harwood
AUS
4
267
Steven Davies
ENG
4
268
Chadwick Walton
WI
3
269
Phil Eaglestone
IRE
2
269
Dirk Nannes
AUS
2
269
Graham Onions
ENG
2
269
Nathan McCullum
NZ
2
270
Doug Bollinger
AUS
1
270
Nelon Pascal
WI
1
271
Pragyan Ojha
IND
0
271
Boyd Rankin
ENG
0
Show all 429 ↓
Nothing matches that filter.
RECENT RESULTS
2 matches
▲
show
‹
T20I
Sri Lanka in Pakistan T20I Series
PAK
215/3 (20.0)
SL
133/7 (20.0)
T20I
West Indies in India T20I Series
IND
223 (20.0)
WI
209/7 (20.0)
›