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
Ali Dawood
Abhishek Sharma
Axar Patel
Virandeep Singh Jagjit Singh
Arshdeep Singh
Roston Chase
Shivam Dube
Kusal Mendis
Shamar Joseph
Sahibzada Farhan
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 2004: Top Performers, Rankings & Full Stats
This page shows players with the worst bowling fig during the 2004 season, ranking them by their on-field performances.
ALL FORMATS
2004
239 entries
1
0/146
Stuart MacGill
AUS
Worst return on the list
2
0/136
Tawanda Mupariwa
ZIM
3
0/127
Mushfiqur Rahman
BAN
● LEADS
Stuart MacGill
AUS
0/146 · worst figures on this list
↑ MATCHING THE HAUL
94
entries on this list took 0 wickets in an innings
★ TOP-10 CUT-OFF
0/112
The mark at number ten — 229 entries sit below it
● NATION IN FRONT
England
7 of the top 50 · 13 teams represented
Worst Bowling Fig — full list
239 entries, ranked
Table view
1
Stuart MacGill
AUS
0/146
2
Tawanda Mupariwa
ZIM
0/136
3
Mushfiqur Rahman
BAN
0/127
4
Murali Kartik
IND
0/122
4
Shabbir Ahmed
PAK
0/122
6
Shoaib Akhtar
PAK
0/119
7
Douglas Hondo
ZIM
0/116
7
Jacob Oram
NZ
0/116
7
Ajit Agarkar
IND
0/116
10
Stuart Matsikenyeri
ZIM
0/112
11
Vasbert Drakes
WI
0/101
12
Kumar Dharmasena
SL
0/100
12
Manzarul Islam
BAN
0/100
14
Abdul Razzaq
PAK
0/99
15
Daryl Tuffey
NZ
0/98
16
Nathan Bracken
AUS
0/97
17
Tareq Aziz
BAN
0/95
17
Talha Jubair
BAN
0/95
19
David Terbrugge
SA
0/93
20
Andre Nel
SA
0/91
21
Simon Katich
AUS
0/84
22
Michael Mason
NZ
0/73
23
Ragheb Aga
KEN
0/70
24
Lance Klusener
SA
0/69
24
Manjurul Islam
BAN
0/69
26
Ian Harvey
AUS
0/68
26
Marcus Trescothick
ENG
0/68
28
Clayton Lambert
WI
0/66
29
Ryan Hurley
WI
0/65
30
Nadeem Ahmed
HK
0/63
30
Rashid
USA
0/63
32
Michael Vaughan
ENG
0/60
33
Mohammad Khalil
PAK
0/59
33
Najeeb Amar
HK
0/59
35
Paul Collingwood
ENG
0/58
36
Tillakaratne Dilshan
SL
0/57
37
Sajid Mahmood
ENG
0/56
38
Prosper Utseya
ZIM
0/55
39
Hasibul Hossain
BAN
0/53
40
Joginder Sharma
IND
0/51
40
Robert Croft
ENG
0/51
40
Grant Flower
ZIM
0/51
40
Chris Mpofu
ZIM
0/51
44
Nuwan Kulasekara
SL
0/50
45
Not on record
ENG
0/48
46
Shane Watson
AUS
0/47
47
Alan Dawson
SA
0/46
47
Ed Rainsford
ZIM
0/46
49
Alex Wharf
ENG
0/45
49
Riaz Afridi
PAK
0/45
51
Howard Johnson
USA
0/43
52
Abdur Razzak
BAN
0/41
52
Charl Langeveldt
SA
0/41
54
Alamgir Kabir
BAN
0/39
55
Ali Asad
UAE
0/38
56
Ricardo Powell
WI
0/36
57
Ramesh Powar
IND
0/35
58
Jehan Mubarak
SL
0/33
59
Wavell Hinds
WI
0/31
60
Imran Nazir
PAK
0/29
61
James Kirtley
ENG
0/28
61
Martin van Jaarsveld
SA
0/28
63
Damien Martyn
AUS
0/27
63
Peter Ongondo
KEN
0/27
65
Jacques Rudolph
SA
0/26
66
Tony Suji
KEN
0/25
67
Vusi Sibanda
ZIM
0/24
67
Travis Friend
ZIM
0/24
69
Craig McMillan
NZ
0/23
70
Kevin Pietersen
ENG
0/22
71
Alok Kapali
BAN
0/21
71
Daren Ganga
WI
0/21
71
Brijal Patel
KEN
0/21
74
Roy Lamsam
HK
0/20
75
Saman Jayantha
SL
0/19
76
Mahela Jayawardene
SL
0/16
77
Ricky Ponting
AUS
0/15
77
Michael Hussey
AUS
0/15
79
Bazid Khan
PAK
0/11
79
Shiv Chanderpaul
WI
0/11
81
Dinesh Mongia
IND
0/10
82
Neil McKenzie
SA
0/8
82
Sylvester Joseph
WI
0/8
84
Donovan Blake
USA
0/7
85
Yasir Hameed
PAK
0/6
85
Steve Waugh
AUS
0/6
87
Trevor Gripper
ZIM
0/5
87
Mark Vermeulen
ZIM
0/5
89
Kumar Sangakkara
SL
0/4
89
Mark Richardson
NZ
0/4
91
Andrew Strauss
ENG
0/3
92
Nathan Astle
NZ
0/1
92
Mohammad Yousuf
PAK
0/1
92
Gary Kirsten
SA
0/1
95
Saqlain Mushtaq
PAK
1/204
96
Nicky Boje
SA
1/163
97
Fazl-e-Akbar
PAK
1/162
98
Simon Jones
ENG
1/146
99
Dale Steyn
SA
1/122
100
Tinashe Panyangara
ZIM
1/120
101
Michael Kasprowicz
AUS
1/113
102
Mluleki Nkala
ZIM
1/111
103
Mervyn Dillon
WI
1/109
103
Andrew Flintoff
ENG
1/109
105
Elton Chigumbura
ZIM
1/108
105
Jacques Kallis
SA
1/108
107
Tino Best
WI
1/104
108
Kyle Mills
NZ
1/99
109
Robin Peterson
SA
1/90
110
Rajin Saleh
BAN
1/81
111
Justin Ontong
SA
1/79
111
Ray Price
ZIM
1/79
113
Afzaal Haider
HK
1/73
114
Dwayne Smith
WI
1/71
115
Andre Adams
NZ
1/69
115
Azhar Mahmood
PAK
1/69
115
Ramnaresh Sarwan
WI
1/69
118
Andrew Symonds
AUS
1/68
119
Darren Gough
ENG
1/67
119
Shoaib Malik
PAK
1/67
119
Ilyas Gull
HK
1/67
122
Sanath Jayasuriya
SL
1/66
123
Umar Gul
PAK
1/65
124
Farveez Maharoof
SL
1/62
125
Waddington Mwayenga
ZIM
1/61
125
Chris Gayle
WI
1/61
125
Ian Bradshaw
WI
1/61
128
Andy Bichel
AUS
1/60
128
Sachin Tendulkar
IND
1/60
128
Syed Maqsood
UAE
1/60
131
Ian Butler
NZ
1/58
132
Michael Clarke
AUS
1/57
133
Rohan Gavaskar
IND
1/56
134
Thilan Samaraweera
SL
1/55
135
Steve Tikolo
KEN
1/53
136
Leon Romero
USA
1/52
136
Graeme Smith
SA
1/52
138
Alexander French
HK
1/51
139
Rikki Clarke
ENG
1/50
140
Khurram Khan
UAE
1/48
141
Ian Blackwell
ENG
1/47
142
Mohammad Tauqir
UAE
1/46
143
Chris Harris
NZ
1/45
144
Sameer Zia
UAE
1/44
145
Sanjay Bangar
IND
1/42
145
Martin Suji
KEN
1/42
145
Brendan Taylor
ZIM
1/42
145
Gary Brent
ZIM
1/42
149
Albie Morkel
SA
1/41
149
Iftikhar Anjum
PAK
1/41
151
Kaushal Lokuarachchi
SL
1/40
152
Tony Reid
USA
1/37
153
Gavin Ewing
ZIM
1/36
153
Aftab Ahmed
BAN
1/36
153
Anthony McGrath
ENG
1/36
156
Hemang Badani
IND
1/31
157
Mohammad Ashraful
BAN
1/29
158
Jean-Paul Duminy
SA
1/28
159
Asim Saeed
UAE
1/25
160
Darren Sammy
WI
1/19
161
Arshad Ali
UAE
1/5
162
Gareth Batty
ENG
2/185
163
Danish Kaneria
PAK
2/178
164
Enamul Haque jnr
BAN
2/142
165
Omari Banks
WI
2/131
166
Corey Collymore
WI
2/126
167
Mashrafe Mortaza
BAN
2/125
167
Rangana Herath
SL
2/125
169
Paul Adams
SA
2/118
170
Mohammad Sami
PAK
2/117
171
Nazmul Hossain
BAN
2/114
172
Nuwan Zoysa
SL
2/102
173
Andrew Hall
SA
2/95
174
Matthew Hoggard
ENG
2/93
175
Nathan Hauritz
AUS
2/87
176
Martin Saggers
ENG
2/86
177
Ryan Hinds
WI
2/83
178
Glenn McGrath
AUS
2/79
179
Richard Staple
USA
2/76
180
Andy Blignaut
ZIM
2/73
181
Rizwan Latif
UAE
2/69
181
Imran Farhat
PAK
2/69
181
James Anderson
ENG
2/69
184
Ashish Nehra
IND
2/65
184
Sean Ervine
ZIM
2/65
186
Khalid Khan
HK
2/62
187
Shahid Afridi
PAK
2/60
188
Brad Hogg
AUS
2/56
188
Ravi Rampaul
WI
2/56
190
Brad Williams
AUS
2/52
191
Virender Sehwag
IND
2/51
192
Not on record
ENG
2/45
193
Thomas Odoyo
KEN
2/43
194
Tatenda Taibu
ZIM
2/42
195
Yuvraj Singh
IND
2/41
196
Zander de Bruyn
SA
2/32
197
Not on record
ENG
2/29
198
Russel Arnold
SL
2/21
199
Anil Kumble
IND
3/157
200
Paul Wiseman
NZ
3/140
201
Makhaya Ntini
SA
3/135
201
Jason Gillespie
AUS
3/135
203
Tapash Baisya
BAN
3/133
204
Fidel Edwards
WI
3/132
205
Shane Warne
AUS
3/129
206
Dwayne Bravo
WI
3/117
207
Jermaine Lawson
WI
3/115
208
Dave Mohammed
WI
3/112
209
Lakshmipathy Balaji
IND
3/108
210
Irfan Pathan
IND
3/107
211
Chaminda Vaas
SL
3/106
212
Blessing Mahwire
ZIM
3/97
213
Dilhara Fernando
SL
3/96
214
Scott Styris
NZ
3/88
215
Naved-ul-Hasan
PAK
3/83
216
Nantie Hayward
SA
3/81
217
Khaled Mahmud
BAN
3/62
218
Sourav Ganguly
IND
3/55
219
Heath Streak
ZIM
3/53
220
Darren Lehmann
AUS
3/50
221
Sridharan Sriram
IND
3/43
222
Amit Bhandari
IND
3/31
223
Ian Bell
ENG
3/9
224
Brett Lee
AUS
4/201
225
Daniel Vettori
NZ
4/158
226
Mohammad Rafique
BAN
4/156
227
Lasith Malinga
SL
4/149
228
Adam Sanford
WI
4/132
229
Ashley Giles
ENG
4/129
230
Steve Harmison
ENG
4/126
231
Shaun Pollock
SA
4/113
231
Pedro Collins
WI
4/113
233
Chris Cairns
NZ
4/108
234
James Franklin
NZ
4/104
235
Zaheer Khan
IND
4/95
236
Muttiah Muralitharan
SL
5/173
237
Chris Martin
NZ
5/152
238
Harbhajan Singh
IND
5/146
239
Upul Chandana
SL
5/109
Show all 239 ↓
Nothing matches that filter.