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
Ali Dawood
Sikandar Raza
Abhishek Sharma
Axar Patel
Virandeep Singh Jagjit Singh
Arshdeep Singh
Kusal Mendis
Roston Chase
Shivam Dube
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 →
Worst Bowling Fig in 2009: Top Performers, Rankings & Full Stats
The worst bowling fig in 2009 highlights the top performers of the season based on official match data.
ODI
2009
316 entries
1
0/105
Tim Southee
NZ
Worst return on the list
2
0/91
Lameck Onyango
KEN
3
0/88
Zaheer Khan
IND
● LEADS
Tim Southee
NZ
0/105 · worst figures on this list
↑ MATCHING THE HAUL
118
entries on this list took 0 wickets in an innings
★ TOP-10 CUT-OFF
0/73
The mark at number ten — 306 entries sit below it
● NATION IN FRONT
Zimbabwe
8 of the top 50 · 19 teams represented
Worst Bowling Fig — full list
316 entries, ranked
Table view
1
Tim Southee
NZ
0/105
2
Lameck Onyango
KEN
0/91
3
Zaheer Khan
IND
0/88
4
Shane Bond
NZ
0/82
5
Munaf Patel
IND
0/79
6
Praveen Kumar
IND
0/77
7
Sanath Jayasuriya
SL
0/76
7
Kyle Jarvis
ZIM
0/76
9
Chris Mpofu
ZIM
0/75
9
Majid Haq
SCO
0/75
11
Dale Steyn
SA
0/73
11
Ravindra Jadeja
IND
0/73
13
Stefan Kelly
BER
0/72
14
Not on record
DEN
0/71
15
Shakib Al Hasan
BAN
0/70
15
Nathan Bracken
AUS
0/70
17
Kyle Mills
NZ
0/69
18
Farveez Maharoof
SL
0/68
19
Ishant Sharma
IND
0/67
19
Roelof van der Merwe
NED
0/67
21
Thisara Perera
SL
0/66
21
Ed Rainsford
ZIM
0/66
21
Not on record
NAM
0/66
24
Jacobi Robinson
BER
0/65
24
Tawanda Mupariwa
ZIM
0/65
24
Ryan ten Doeschate
NED
0/65
27
James Hopes
AUS
0/64
28
Calum MacLeod
SCO
0/63
28
Elton Chigumbura
ZIM
0/63
30
Not on record
UGA
0/61
30
Pieter Seelaar
NED
0/61
30
Dawlat Ahmadzai
AFG
0/61
33
Harvir Baidwan
CAN
0/60
33
Shahid Afridi
GER
0/60
35
Saeed Ajmal
PAK
0/59
35
Gavin Tonge
WI
0/59
35
Prosper Utseya
ZIM
0/59
35
Janeiro Tucker
BER
0/59
35
Not on record
UGA
0/59
40
Mudassar Bukhari
NED
0/58
40
Rizwan Cheema
CAN
0/58
42
Naved-ul-Hasan
PAK
0/57
42
Suranga Lakmal
SL
0/57
44
Jesse Ryder
NZ
0/56
44
Mehrab Hossain jnr
BAN
0/56
44
Khurram Chohan
CAN
0/56
47
Franco Nsubuga
UGA
0/55
48
Graeme Cremer
ZIM
0/54
48
Daniel Vettori
NZ
0/54
50
Malcolm Waller
ZIM
0/53
50
Shapoor Zadran
AFG
0/53
50
Iftikhar Anjum
PAK
0/53
53
Shoaib Malik
PAK
0/51
53
Steve Harmison
ENG
0/51
55
Tino Best
WI
0/50
55
Hiren Varaiya
KEN
0/50
57
Graeme Swann
ENG
0/49
57
Saqib Ali
UAE
0/49
57
Thilina Kandamby
SL
0/49
57
Ryan Watson
SCO
0/49
57
Ruud Nijman
NED
0/49
62
Trent Johnston
IRE
0/48
62
Not on record
OMN
0/48
64
Darron Reekers
NED
0/47
64
Khurram Khan
UAE
0/47
66
Not on record
DEN
0/44
67
Brendan Nash
WI
0/43
68
James Franklin
NZ
0/42
68
Ross Lyons
SCO
0/42
68
Ewen Thompson
NZ
0/42
68
Syed Ali
OMN
0/42
72
Deon Kotze
NAM
0/41
72
Alfred Luseno
KEN
0/41
72
Michael Clarke
AUS
0/41
75
Kyle McCallan
IRE
0/40
76
Not on record
AFG
0/39
76
Dolar Mahmud
BAN
0/39
78
Gareth Batty
ENG
0/38
78
Yasir Arafat
PAK
0/38
78
John Davison
CAN
0/38
81
Andrew Britton
IRE
0/37
81
Fahad Alhashmi
UAE
0/37
83
David Hussey
AUS
0/35
83
Maurits Jonkman
NED
0/35
83
Andrew White
IRE
0/35
83
Not on record
UAE
0/35
87
Adam Voges
AUS
0/33
88
Lakshmipathy Balaji
IND
0/32
88
Not on record
UGA
0/32
90
Chris Gayle
WI
0/31
90
Not on record
IRE
0/31
92
Asghar Stanikzai
AFG
0/30
93
Nelon Pascal
WI
0/29
93
Nathan McCullum
NZ
0/29
93
Rakep Patel
KEN
0/29
93
Tillakaratne Dilshan
SL
0/29
97
Shaheed Keshvani
CAN
0/27
98
Michael Hussey
AUS
0/26
98
Not on record
NAM
0/26
100
Brendon Diamanti
NZ
0/25
101
Cameron White
AUS
0/24
102
Eion Katchay
CAN
0/23
103
Virat Kohli
IND
0/21
103
Jonathan Trott
ENG
0/21
103
Ravi Bopara
ENG
0/21
103
Raees Ahmadzai
AFG
0/21
107
Mirwais Ashraf
AFG
0/20
107
Craig Williams
NAM
0/20
109
Abhishek Nayar
IND
0/17
110
Marcus North
AUS
0/16
111
Sean Williams
ZIM
0/15
111
Not on record
DEN
0/15
113
Martin Guptill
NZ
0/13
113
Younis Khan
PAK
0/13
115
Ahmed Shah
AFG
0/12
116
Sachin Tendulkar
IND
0/11
117
Eoin Morgan
ENG
0/5
118
Kevin Pietersen
ENG
0/0
119
Lasith Malinga
SL
1/85
119
Kenneth Kamyuka
CAN
1/85
121
Ben Hilfenhaus
AUS
1/83
121
Not on record
DEN
1/83
123
Ashish Nehra
IND
1/81
124
Hamid Hassan
AFG
1/76
125
Doug Bollinger
AUS
1/75
126
Nuwan Kulasekara
SL
1/74
126
Jerome Taylor
WI
1/74
128
Jimmy Kamande
KEN
1/71
128
Peter Ongondo
KEN
1/71
128
Harbhajan Singh
IND
1/71
131
Ajantha Mendis
SL
1/70
131
Tamauri Tucker
BER
1/70
131
Not on record
OMN
1/70
134
Nehemiah Odhiambo
KEN
1/69
135
Jan Stander
SCO
1/67
135
Brett Geeves
AUS
1/67
135
Makhaya Ntini
SA
1/67
138
Steven Outerbridge
BER
1/66
138
Muttiah Muralitharan
SL
1/66
140
Fidel Edwards
WI
1/65
140
Ryan Sidebottom
ENG
1/65
140
Brett Lee
AUS
1/65
140
Not on record
DEN
1/65
144
Mohammad Amir
PAK
1/64
144
Chamu Chibhabha
ZIM
1/64
146
Lionel Baker
WI
1/62
146
Abdul Razzaq
PAK
1/62
148
Dhammika Prasad
SL
1/61
148
Syed Rasel
BAN
1/61
148
Not on record
DEN
1/61
151
Grant Elliott
NZ
1/60
151
Angelo Mathews
SL
1/60
153
Dwayne Leverock
BER
1/59
153
Steve Tikolo
KEN
1/59
153
Rubel Hossain
BAN
1/59
153
Johan Botha
SA
1/59
153
RP Singh
IND
1/59
158
Edgar Schiferli
NED
1/58
158
Syed Bashir Ahmed Shah
DEN
1/58
158
Paul Collingwood
ENG
1/58
158
Andrew Flintoff
ENG
1/58
162
Suraj Randiv
SL
1/57
162
Ben Laughlin
AUS
1/57
162
Aman Ali
UAE
1/57
165
Adil Rashid
ENG
1/56
165
Yusuf Pathan
IND
1/56
167
Alasdair Evans
SCO
1/55
167
Richie Berrington
SCO
1/55
167
Mohammad Nabi
AFG
1/55
167
Peter Connell
IRE
1/55
167
Peter Siddle
AUS
1/55
167
Shaun Tait
AUS
1/55
173
Ryan Harris
AUS
1/54
173
Fayyaz Ahmed
UAE
1/54
175
Darren Sammy
WI
1/53
175
Rawl Lewis
WI
1/53
175
Charles Waiswa
UGA
1/53
175
Gordon Drummond
SCO
1/53
179
Sohail Khan
PAK
1/52
179
Jean-Paul Duminy
SA
1/52
179
Pragyan Ojha
IND
1/52
182
Moises Henriques
AUS
1/51
182
Sulieman Benn
WI
1/51
184
Trevor Garwe
ZIM
1/50
184
Nikita Miller
WI
1/50
184
Sohail Tanvir
PAK
1/50
187
Rodney Trott
BER
1/49
188
Craig Wright
SCO
1/48
188
Naeem Islam
BAN
1/48
190
Henry Osinde
CAN
1/47
190
Jacob Oram
NZ
1/47
190
Jeetan Patel
NZ
1/47
193
Not on record
DEN
1/46
194
Shoaib Akhtar
PAK
1/45
194
Amit Mishra
IND
1/45
194
Alex Cusack
IRE
1/45
197
Daan van Bunge
NED
1/44
198
Khaliq Dad
AFG
1/43
199
Not on record
OMN
1/42
200
Andrew Symonds
AUS
1/41
200
Sajid Mahmood
ENG
1/41
200
Keith Dabengwa
ZIM
1/41
200
Louis Burger
NAM
1/41
204
Kevin O'Brien
IRE
1/40
204
Not on record
UAE
1/40
206
Umar Bhatti
CAN
1/39
206
Stuart Clark
AUS
1/39
208
John Mooney
IRE
1/38
208
Not on record
NAM
1/38
208
Not on record
DEN
1/38
211
Suresh Raina
IND
1/37
212
Bjorn Kotze
NAM
1/35
213
Stuart Chalmers
SCO
1/34
214
Adnan Ilyas
OMN
1/32
215
Bernard Scholtz
NAM
1/31
216
Not on record
DEN
1/22
217
Dirk Nannes
AUS
1/20
218
Phil Eaglestone
IRE
1/19
219
Sudeep Tyagi
IND
1/15
220
MS Dhoni
IND
1/14
221
Noor Ali Zadran
AFG
1/6
222
Mark Vermeulen
ZIM
1/5
223
Zahid Shah
UAE
2/84
223
Mahbubul Alam
BAN
2/84
225
Mitchell Johnson
AUS
2/80
226
Tim Bresnan
ENG
2/76
227
Thilan Thushara
SL
2/74
227
Dewald Nel
SCO
2/74
229
Kemar Roach
WI
2/73
230
Yuvraj Singh
IND
2/71
230
Kyle Hodsoll
BER
2/71
230
Not on record
OMN
2/71
233
Shane Watson
AUS
2/70
234
Morne Morkel
SA
2/68
235
Dilhara Fernando
SL
2/66
235
Dwayne Bravo
WI
2/66
235
Luke Wright
ENG
2/66
238
Boyd Rankin
ENG
2/65
239
Kieron Pollard
WI
2/63
239
David Bernard
WI
2/63
239
Chanaka Welegedara
SL
2/63
239
Abdur Razzak
BAN
2/63
243
Not on record
NAM
2/61
243
Gerrie Snyman
NAM
2/61
245
Nathan Hauritz
AUS
2/60
245
Mohammad Kashif
NED
2/60
245
Not on record
DEN
2/60
248
Umar Gul
PAK
2/59
249
Graham Onions
ENG
2/58
249
Albie Morkel
SA
2/58
251
Collins Obuya
KEN
2/57
251
Shane Harwood
AUS
2/57
251
Jacques Kallis
SA
2/57
254
Enamul Haque jnr
BAN
2/56
254
Samiullah Shenwari
AFG
2/56
256
Ian Butler
NZ
2/55
257
Arshad Ali
UAE
2/54
257
Thomas Odoyo
KEN
2/54
259
George O'Brien
BER
2/53
259
Dimitri Mascarenhas
ENG
2/53
261
Daryl Tuffey
NZ
2/52
261
Hamilton Masakadza
ZIM
2/52
263
Not on record
UGA
2/51
263
Amjad Javed
UAE
2/51
265
Balaji Rao
CAN
2/50
265
Not on record
UAE
2/50
267
Nazmul Hossain
BAN
2/49
268
Hasti Gul
AFG
2/48
269
Sandeep Jyoti
CAN
2/47
270
Irving Romaine
BER
2/46
270
Moneeb Iqbal
SCO
2/46
270
Charl Langeveldt
SA
2/46
273
Karim Sadiq
AFG
2/44
273
Malinga Bandara
SL
2/44
275
Regan West
IRE
2/43
275
Virender Sehwag
IND
2/43
277
Rajesh Bhudia
KEN
2/42
277
Not on record
PAK
2/42
279
Sunil Dhaniram
CAN
2/41
279
Mashrafe Mortaza
BAN
2/41
281
Andre Botha
IRE
2/38
282
Zameer Zahir
CAN
2/35
283
Mohammad Asif
PAK
2/34
284
Tom de Grooth
NED
2/32
285
Mohammad Ashraful
BAN
2/28
285
Jan-Berrie Burger
NAM
2/28
287
Rohit Sharma
IND
2/27
288
Stuart Matsikenyeri
ZIM
2/25
289
Devon Thomas
WI
2/11
290
Wayne Parnell
SA
3/79
291
Iain O'Brien
NZ
3/68
292
Daren Powell
WI
3/66
293
Zeeshan Siddiqui
OMN
3/64
294
John Blain
SCO
3/62
294
Not on record
UAE
3/62
296
Ray Price
ZIM
3/60
296
James Anderson
ENG
3/60
298
Clint McKay
AUS
3/59
298
Peter Borren
NED
3/59
300
Irfan Pathan
IND
3/58
301
Not on record
OMN
3/55
302
Mahmudullah
BAN
3/52
303
Elijah Otieno
KEN
3/51
303
Ryan McLaren
SA
3/51
305
Nawroz Mangal
AFG
3/35
306
Scott Styris
NZ
3/23
307
Owais Shah
ENG
3/15
308
Not on record
UGA
4/85
309
Stuart Broad
ENG
4/71
310
Mark Gillespie
NZ
4/58
311
Not on record
UGA
4/53
311
Not on record
NAM
4/53
313
Lonwabo Tsotsobe
SA
4/50
314
Ravi Rampaul
WI
4/37
315
Gordon Goudie
SCO
5/73
316
Sarel Burger
NAM
5/44
Show all 316 ↓
Nothing matches that filter.
RECENT RESULTS
2 matches
▲
show
‹
ODI
UAE ODI Tri-Series
AFG
294 (50.0)
ZIM
136 (38.4)
ODI
Pakistan Triangular Series
PAK
305 (49.5)
SL
268 (48.1)
›