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
▼
Harry Brook
Brad Evans
William Jacks
Shai Hope
Joe Root
Ishan Kishan
Sikandar Raza
Ali Dawood
Abhishek Sharma
Axar Patel
Sam Curran
Virandeep Singh Jagjit Singh
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 2024: Top Performers, Rankings & Full Stats
Here is the complete breakdown of the worst bowling fig in 2024, featuring the most impactful players of the year.
ODI
2024
252 entries
1
0/79
Mark Adair
IRE
Worst return on the list
2
0/77
Fazalhaq Farooqi
AFG
2
0/77
Rishiv Joshi
CAN
● LEADS
Mark Adair
IRE
0/79 · worst figures on this list
↑ MATCHING THE HAUL
102
entries on this list took 0 wickets in an innings
★ TOP-10 CUT-OFF
0/66
The mark at number ten — 242 entries sit below it
● NATION IN FRONT
Afghanistan
7 of the top 50 · 18 teams represented
Worst Bowling Fig — full list
252 entries, ranked
Table view
1
Mark Adair
IRE
0/79
2
Fazalhaq Farooqi
AFG
0/77
2
Rishiv Joshi
CAN
0/77
4
Jediah Blades
WI
0/73
5
Kaleem Rehman
CAN
0/72
6
Gudakesh Motie
WI
0/71
7
Lungi Ngidi
SA
0/70
7
Mitchell Starc
AUS
0/70
9
Mehidy Hasan
BAN
0/67
10
Jayden Seales
WI
0/66
10
Dilon Heyliger
CAN
0/66
10
Nathan Smith
NZ
0/66
13
Romario Shepherd
WI
0/65
13
Gavin Hoey
IRE
0/65
13
Lokumarakkalage Madushanka
SL
0/65
16
Graham Hume
IRE
0/64
17
Sean Abbott
AUS
0/62
17
Noor Lakanwal
AFG
0/62
19
Jeremy Gordon
CAN
0/61
19
Gulbadin Naib
AFG
0/61
19
Mohammad Islam
BAN
0/61
22
Dhruv Parashar
UAE
0/60
23
Lance Morris
AUS
0/59
24
Arshdeep Singh
IND
0/58
25
Sherfane Rutherford
WI
0/57
25
Tabraiz Shamsi
SA
0/57
25
Jack Brassell
NAM
0/57
28
Jan Frylinck
NAM
0/56
28
Saqib Mahmood
ENG
0/56
28
Morawakage Theekshana
SL
0/56
31
Uday Singh
CAN
0/54
31
Wiaan Mulder
SA
0/54
31
Akila Dananjaya
SL
0/54
31
Taijul Islam
BAN
0/54
35
Mitchell Santner
NZ
0/53
35
Ahmad Butt
OMN
0/53
37
Saad Zafar
CAN
0/51
38
Abhishek Paradkar
USA
0/50
38
Lahiru Kumara
SL
0/50
38
Justin Greaves
WI
0/50
41
Mohammad Nabi
AFG
0/49
41
AM Ghazanfar
AFG
0/49
43
Brandon Mavuta
ZIM
0/47
43
Sharafuddin Ashraf
AFG
0/47
43
Dunith Wellalage
SL
0/47
46
Safyaan Sharif
SCO
0/46
47
Mohammad Zadran
AFG
0/45
48
Aryan Dutt
NED
0/44
49
Sean Williams
ZIM
0/43
50
Aiden Markram
SA
0/42
51
Hayden Walsh
WI
0/41
51
Rijan Dhakal
NEP
0/41
53
Nikhil Dutta
CAN
0/40
53
Oshane Thomas
WI
0/40
55
Aqib Sulehri
OMN
0/39
56
Tapiwa Mufudza
ZIM
0/38
57
Shahid Ahmadzai
CAN
0/37
58
Nangeyalia Kharote
AFG
0/35
59
Zuhaib Zubair
UAE
0/34
59
Rahul Bhatia
UAE
0/34
61
Basil Hameed
UAE
0/32
61
Curtis Campher
IRE
0/32
61
Ryan Burl
ZIM
0/32
64
Michael Levitt
NED
0/31
64
Clayton Floyd
NED
0/31
64
Cooper Connolly
AUS
0/31
67
Kongala Vimukthi
SL
0/30
68
Jason Smith
SA
0/29
68
William Jacks
ENG
0/29
70
Spencer Johnson
AUS
0/28
71
Brian Bennett
ZIM
0/27
71
Karan KC
NEP
0/27
73
Nicholas Kirton
CAN
0/26
74
Bilal Sami
AFG
0/25
74
Katupulle Sahab
SL
0/25
76
Sam Curran
ENG
0/23
76
Mehran Khan
OMN
0/23
78
Navneet Dhaliwal
CAN
0/20
79
Vikramjit Singh
NED
0/19
79
Kamindu Mendis
SL
0/19
79
Afif Hossain
BAN
0/19
79
Wellington Masakadza
ZIM
0/19
83
Sybrand Engelbrecht
NED
0/17
83
Daniel Mousley
ENG
0/17
85
George Dockrell
IRE
0/16
86
Tristan Stubbs
SA
0/15
87
Chamindu Wickramasinghe
SL
0/14
87
Tinotenda Maposa
ZIM
0/14
87
Shubman Gill
IND
0/14
90
Ayaan Khan
OMN
0/13
91
Alick Athanaze
WI
0/12
91
Gulshan Jha
NEP
0/12
93
Marcus Stoinis
AUS
0/11
93
Rohit Sharma
IND
0/11
93
Mahmudullah
BAN
0/11
96
Luke Jongwe
ZIM
0/10
96
Kavem Hodge
WI
0/10
96
Sahan Arachchige
SL
0/10
96
Michael Lingen
NAM
0/10
100
Kamran Ghulam
PAK
0/9
101
Musa Ahmad
NED
0/5
102
Md Hridoy
BAN
0/2
103
Craig Young
IRE
1/79
104
Mohammed Siraj
IND
1/78
105
Liam Livingstone
ENG
1/75
106
Michael Bracewell
NZ
1/73
107
Shamar Joseph
WI
1/72
108
Salman Agha
PAK
1/71
109
Corbin Bosch
SA
1/69
110
Nandre Burger
SA
1/68
110
Nqabayomzi Peter
SA
1/68
110
Matthew Short
AUS
1/68
113
Blessing Muzarabani
ZIM
1/66
114
Naseem Shah
PAK
1/65
114
Tanzim Sakib
BAN
1/65
116
Tangeni Lungameni
NAM
1/64
117
Mohammad Akram
ZIM
1/63
118
Ish Sodhi
NZ
1/62
119
Kariyawasam Asalanka
SL
1/56
119
Nasum Ahmed
BAN
1/56
119
Yasir Mohammad
USA
1/56
122
Qais Ahmad
AFG
1/55
122
Reece Topley
ENG
1/55
122
Andile Phehlukwayo
SA
1/55
125
Jack Jarvis
SCO
1/54
125
Harmeet Baddhan
USA
1/54
127
Roston Chase
WI
1/53
128
Hasan Mahmud
BAN
1/52
129
Aakash Chand
NEP
1/51
129
Juanoy Drysdale
USA
1/51
129
Mohammad Hasnain
PAK
1/51
129
Zahoor Khan
UAE
1/51
133
Nahid Rana
BAN
1/50
134
Brandon McMullen
SCO
1/49
134
Ammar Khalid
CAN
1/49
134
Sompal Kami
NEP
1/49
134
Matthew Potts
ENG
1/49
138
Lalit Rajbanshi
NEP
1/47
139
Andy McBrine
IRE
1/46
139
Washington Sundar
IND
1/46
139
Olly Stone
ENG
1/46
139
Shariz Ahmad
NED
1/46
139
Bas Leede
NED
1/46
139
Scott Currie
SCO
1/46
139
Surya Tamang
NEP
1/46
146
Marquino Mindley
WI
1/45
147
Fionn Hand
IRE
1/44
147
Muhammad Jawadullah
UAE
1/44
147
Junaid Siddiqui
CAN
1/44
150
Aamer Jamal
PAK
1/42
150
Bernard Scholtz
NAM
1/42
152
Kyle Klein
NED
1/41
152
Glenn Phillips
NZ
1/41
152
Axar Patel
IND
1/41
155
Rashid Khan
PAK
1/40
155
Jay Odedra
OMN
1/40
155
Ruben Trumpelmann
NAM
1/40
155
Pawan Sarraf
NEP
1/40
155
Jasper Davidson
SCO
1/40
160
Steven Taylor
USA
1/39
160
Sanchit Sharma
UAE
1/39
162
Nosthusha Kenjige
USA
1/38
163
Faisal Akram
PAK
1/37
163
Charlie Cassell
SCO
1/37
165
Bradley Currie
SCO
1/36
165
Roelof van der Merwe
NED
1/36
165
Kuldeep Yadav
IND
1/36
168
Saim Ayub
PAK
1/34
169
Jacob Bethell
ENG
1/33
170
Morris Kariata
NAM
1/31
170
Christopher Greaves
SCO
1/31
172
Dipendra Airee
NEP
1/30
173
Mitchell Marsh
AUS
1/27
174
Soumya Sarkar
BAN
1/24
175
Zeeshan Maqsood
OMN
1/22
176
Shoaib Khan
OMN
1/21
176
Pargat Singh
CAN
1/21
178
Shivam Dube
IND
1/19
179
Benjamin Dwarshuis
AUS
1/18
180
Harry Tector
IRE
1/17
180
Jamie Overton
ENG
1/17
182
Max O'Dowd
NED
1/16
182
Matthew Humphreys
IRE
1/16
184
Dilpreet Bajwa
CAN
1/14
185
Fareed Ahmad
AFG
2/79
185
Harsh Thaker
CAN
2/79
185
Shadley Schalkwyk
USA
2/79
188
Ben Shikongo
NAM
2/74
188
Alzarri Joseph
WI
2/74
188
Adam Zampa
AUS
2/74
191
Shaheen Afridi
PAK
2/70
191
Trevor Gwandu
ZIM
2/70
193
Mohammad Hossain
BAN
2/69
194
Jofra Archer
ENG
2/67
195
Wanindu Hasaranga
SL
2/64
196
Adil Rashid
ENG
2/62
196
Mark Watt
SCO
2/62
198
Muhammad Siddique
UAE
2/56
198
Bjorn Fortuin
SA
2/56
200
Dushmantha Chameera
SL
2/55
200
Richard Ngarava
ZIM
2/55
202
Josh Hazlewood
AUS
2/54
203
Jasdeep Singh
USA
2/52
204
Brad Wheal
SCO
2/51
204
Kushal Malla
NEP
2/51
206
Glenn Maxwell
AUS
2/49
207
Ishwarjot Sohi
CAN
2/48
207
Abrar Ahmed
PAK
2/48
207
Matthew Forde
WI
2/48
210
Merwe Erasmus
NAM
2/47
210
Sikandar Raza
ZIM
2/47
210
Jeffrey Vandersay
SL
2/47
213
Cameron Green
AUS
2/45
214
Asitha Fernando
SL
2/44
215
John Turner
ENG
2/42
215
Barry McCarthy
IRE
2/42
217
Milind Kumar
USA
2/40
217
Kaleemullah
OMN
2/40
219
Pat Cummins
AUS
2/39
220
Aaron Hardie
AUS
2/38
221
Ottneil Baartman
SA
2/37
221
Aayan Khan
UAE
2/37
223
Travis Head
AUS
2/34
224
Rohit Paudel
NEP
2/32
225
Will Sutherland
AUS
2/28
226
Simranjeet Singh
UAE
2/26
227
Brydon Carse
ENG
3/75
228
Marco Jansen
SA
3/71
229
Haris Rauf
PAK
3/67
230
Shaun Fouché
NAM
3/60
230
Taskin Ahmed
BAN
3/60
232
Azmatullah Omarzai
AFG
3/56
232
Kagiso Rabada
SA
3/56
234
Theo Woerkom
IRE
3/55
235
Riyan Parag
IND
3/54
236
Newman Nyamhuri
ZIM
3/53
237
Bilal Khan
OMN
3/50
238
Hemant Dhami
NEP
3/49
239
Vivian Kingma
NED
3/47
240
Paul van Meekeren
NED
3/41
240
Jacob Duffy
NZ
3/41
242
Marnus Labuschagne
AUS
3/39
243
Gavin Main
SCO
3/32
244
Kushal Bhurtel
NEP
3/28
245
Pramod Liyanagamage
SL
4/75
246
Kwena Maphaka
SA
4/72
247
Mustafizur Rahman
BAN
4/58
248
Lizaad Williams
SA
4/56
249
Sufiyan Muqeem
PAK
4/52
250
Michael Leask
SCO
4/40
251
Jan Loftie-Eaton
NAM
4/34
252
Xavier Bartlett
AUS
4/21
Show all 252 ↓
Nothing matches that filter.
RECENT RESULTS
4 matches
▲
show
‹
ODI
Pakistan Triangular Series
PAK
302/9 (50.0)
ENG
215 (38.4)
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)
›