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
Cricket AI Insight
AI analysis
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
India
Zimbabwe
Bangladesh
England
New Zealand
Recent Players
▼
Harry Brook
Brad Evans
Will Jacks
Gerhard Erasmus
Joe Root
Sikandar Raza
Ishan Kishan
Abhishek Sharma
Daryl Mitchell
Axar Patel
Arshdeep Singh
Azmatullah Omarzai
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
282 entries
1
4/21
Xavier Bartlett
AUS
Best return on the list
2
4/40
Michael Leask
SCO
3
4/52
Sufiyan Muqeem
PAK
● LEADS
Xavier Bartlett
AUS
4/21 · best figures on this list
↑ MATCHING THE HAUL
9
entries on this list took 4 wickets in an innings
★ TOP-10 CUT-OFF
3/32
The mark at number ten — 272 entries sit below it
● NATION IN FRONT
Australia
8 of the top 50 · 20 teams represented
Worst Bowling Fig — full list
282 entries, ranked
Table view
1
Xavier Bartlett
AUS
4/21
2
Michael Leask
SCO
4/40
3
Sufiyan Muqeem
PAK
4/52
3
Nosthush Kenjige
USA
4/52
5
Lizaad Williams
SA
4/56
6
Mustafizur Rahman
BAN
4/58
7
Kwena Maphaka
SA
4/72
8
Pramod Madushan
SL
4/75
9
Jan Nicol Loftie-Eaton
NAM
4/79
10
Gavin Main
SCO
3/32
11
Marnus Labuschagne
AUS
3/39
12
Jacob Duffy
NZ
3/41
13
Vivian Kingma
NED
3/47
13
Kyle Klein
NED
3/47
15
Hemant Dhami
NEP
3/49
16
JJ Smit
NAM
3/50
16
Bilal Khan
OMN
3/50
18
Newman Nyamhuri
ZIM
3/53
19
Riyan Parag
IND
3/54
20
Theo Woerkom
IRE
3/55
21
Kagiso Rabada
SA
3/56
21
Azmatullah Omarzai
AFG
3/56
23
Taskin Ahmed
BAN
3/60
23
Shaun Fouché
NAM
3/60
25
Haris Rauf
PAK
3/67
26
Marco Jansen
SA
3/71
27
Brydon Carse
ENG
3/75
28
Gulsan Jha
NEP
3/87
29
Pargat Singh
CAN
2/22
30
Siddharth Bukkapatnam
OMN
2/23
31
Simranjeet Singh
UAE
2/26
32
Will Sutherland
AUS
2/28
33
Travis Head
AUS
2/34
34
Ottneil Baartman
SA
2/37
35
Aaron Hardie
AUS
2/38
36
Pat Cummins
AUS
2/39
37
Kaleemullah
OMN
2/40
38
John Turner
ENG
2/42
38
Barry McCarthy
IRE
2/42
40
Asitha Fernando
SL
2/44
41
Cameron Green
AUS
2/45
41
Brad Currie
SCO
2/45
41
Shakeel Ahmed
OMN
2/45
44
Sikandar Raza
ZIM
2/47
44
Jeffrey Vandersay
SL
2/47
46
Ishwarjot Sohi
CAN
2/48
46
Abrar Ahmed
PAK
2/48
46
Matthew Forde
WI
2/48
49
Glenn Maxwell
AUS
2/49
50
Brad Wheal
SCO
2/51
50
Kushal Malla
NEP
2/51
52
Josh Hazlewood
AUS
2/54
53
Dushmantha Chameera
SL
2/55
53
Richard Ngarava
ZIM
2/55
55
Bjorn Fortuin
SA
2/56
56
Aqib Sulehri
OMN
2/58
57
Ahmad Butt
OMN
2/59
57
Paul van Meekeren
NED
2/59
59
Adil Rashid
ENG
2/62
59
Mark Watt
SCO
2/62
61
Wanindu Hasaranga
SL
2/64
62
Jofra Archer
ENG
2/67
63
Saurabh Netravalkar
USA
2/69
63
Rishad Hossain
BAN
2/69
65
Shaheen Afridi
PAK
2/70
65
Trevor Gwandu
ZIM
2/70
67
Adam Zampa
AUS
2/74
67
Ben Shikongo
NAM
2/74
67
Alzarri Joseph
WI
2/74
70
Shadley van Schalkwyk
USA
2/79
70
Fareed Ahmad
AFG
2/79
70
Harsh Thaker
CAN
2/79
73
Jasdeep Singh
USA
2/85
74
Karan Sonavale
OMN
1/2
75
Dilpreet Bajwa
CAN
1/14
76
Muzahir Raza
OMN
1/16
76
Matthew Humphreys
IRE
1/16
78
Jamie Overton
ENG
1/17
78
Harry Tector
IRE
1/17
80
Ben Dwarshuis
AUS
1/18
80
Wasim Ali
OMN
1/18
82
Shivam Dube
IND
1/19
83
Vishnu Sukumaran
UAE
1/20
84
Soumya Sarkar
BAN
1/24
85
Mitchell Marsh
AUS
1/27
86
Peter-Daniel Blignaut
NAM
1/28
87
Aamir Kaleem
OMN
1/30
88
Junior Kariata
NAM
1/31
88
Chris Greaves
SCO
1/31
88
Parveen Kumar
CAN
1/31
91
Jacob Bethell
ENG
1/33
92
Saim Ayub
PAK
1/34
93
Kuldeep Yadav
IND
1/36
94
Charlie Cassell
SCO
1/37
94
Faisal Akram
PAK
1/37
96
Steven Taylor
USA
1/39
96
Sanchit Sharma
UAE
1/39
98
Pawan Sarraf
NEP
1/40
98
Jay Odedra
OMN
1/40
98
Rashid Khan
PAK
1/40
98
Jasper Davidson
SCO
1/40
98
Ruben Trumpelmann
NAM
1/40
103
Axar Patel
IND
1/41
103
Colin Ackermann
NED
1/41
103
Glenn Phillips
NZ
1/41
106
Aamer Jamal
PAK
1/42
107
Rohit Paudel
NEP
1/43
107
Kushal Bhurtel
NEP
1/43
107
Roelof van der Merwe
NED
1/43
110
Fionn Hand
IRE
1/44
110
Junaid Siddiqui
CAN
1/44
110
Muhammad Jawadullah
UAE
1/44
113
Ansh Patel
CAN
1/45
113
Marquino Mindley
WI
1/45
115
Scott Currie
SCO
1/46
115
Surya Tamang
NEP
1/46
115
Zeeshan Maqsood
OMN
1/46
115
Andy McBrine
IRE
1/46
115
Shariz Ahmad
NED
1/46
115
Bas de Leede
NED
1/46
115
Olly Stone
ENG
1/46
115
Washington Sundar
IND
1/46
123
Lalit Rajbanshi
NEP
1/47
124
Brandon McMullen
SCO
1/49
124
Ammar Khalid
CAN
1/49
124
Matthew Potts
ENG
1/49
127
Nahid Rana
BAN
1/50
127
Aayan Afzal Khan
UAE
1/50
129
Zahoor Khan
UAE
1/51
129
Juanoy Drysdale
USA
1/51
129
Aakash Chand
NEP
1/51
129
Mohammad Hasnain
PAK
1/51
133
Hasan Mahmud
BAN
1/52
134
Roston Chase
WI
1/53
134
Samay Shrivastava
OMN
1/53
136
Gerhard Erasmus
NAM
1/54
136
Aryan Dutt
NED
1/54
136
Jack Jarvis
SCO
1/54
136
Harmeet Singh
USA
1/54
140
Andile Phehlukwayo
SA
1/55
140
Qais Ahmad
AFG
1/55
140
Dylan Leicher
NAM
1/55
140
Reece Topley
ENG
1/55
144
Nasum Ahmed
BAN
1/56
144
Charith Asalanka
SL
1/56
144
Yasir Mohammad
USA
1/56
147
Ali Naseer
UAE
1/57
148
Rahul Bhatia
UAE
1/59
149
Ish Sodhi
NZ
1/62
150
Mohammad Akram
ZIM
1/63
151
Naseem Shah
PAK
1/65
151
Tanzim Hasan Sakib
BAN
1/65
153
Blessing Muzarabani
ZIM
1/66
154
Matthew Short
AUS
1/68
154
Nqabayomzi Peter
SA
1/68
154
Nandre Burger
SA
1/68
157
Corbin Bosch
SA
1/69
157
Junaid Siddique
UAE
1/69
159
Salman Agha
PAK
1/71
160
Shamar Joseph
WI
1/72
161
Michael Bracewell
NZ
1/73
162
Liam Livingstone
ENG
1/75
163
Mohammed Siraj
IND
1/78
164
Craig Young
IRE
1/79
165
Towhid Hridoy
BAN
0/2
166
Musa Ahmad
NED
0/5
167
Kamran Ghulam
PAK
0/9
168
Kavem Hodge
WI
0/10
168
Sahan Arachchige
SL
0/10
168
Michael van Lingen
NAM
0/10
168
Luke Jongwe
ZIM
0/10
172
Mahmudullah
BAN
0/11
172
Rohit Sharma
IND
0/11
172
Marcus Stoinis
AUS
0/11
175
Alick Athanaze
WI
0/12
176
Dasun Shanaka
SL
0/14
176
Chamindu Wickramasinghe
SL
0/14
176
Shubman Gill
IND
0/14
176
Tinotenda Maposa
ZIM
0/14
176
Aaron Johnson
CAN
0/14
181
Tristan Stubbs
SA
0/15
181
Ryan Klein
NED
0/15
183
George Dockrell
IRE
0/16
184
Utkarsh Srivastava
USA
0/17
184
Sybrand Engelbrecht
NED
0/17
184
Daniel Mousley
ENG
0/17
187
Wellington Masakadza
ZIM
0/19
187
Kamindu Mendis
SL
0/19
187
Max O'Dowd
NED
0/19
187
Vikramjit Singh
NED
0/19
187
Afif Hossain
BAN
0/19
192
Navneet Dhaliwal
CAN
0/20
193
Sam Curran
ENG
0/23
194
Bilal Sami
AFG
0/25
194
Ayaan Khan
OMN
0/25
194
Katupulle Sahab
SL
0/25
197
Muhammad Waseem
UAE
0/26
197
Nicholas Kirton
CAN
0/26
199
Timm van der Gugten
NED
0/27
199
Aarif Sheikh
NEP
0/27
199
Brian Bennett
ZIM
0/27
202
Spencer Johnson
AUS
0/28
202
Mehran Khan
OMN
0/28
204
Jason Smith
SA
0/29
204
Will Jacks
ENG
0/29
206
Janith Liyanage
SL
0/30
207
Cooper Connolly
AUS
0/31
207
Clayton Floyd
NED
0/31
207
Michael Levitt
NED
0/31
210
Ryan Burl
ZIM
0/32
210
Curtis Campher
IRE
0/32
212
Chris Sole
SCO
0/33
213
Muhammad Zuhaib
UAE
0/34
213
Karan KC
NEP
0/34
215
Nangeyalia Kharote
AFG
0/35
215
Muhammad Farooq
UAE
0/35
215
Gurbaz Bajwa
CAN
0/35
218
Shoaib Khan
OMN
0/36
219
Shahid Ahmadzai
CAN
0/37
220
Tapiwa Mufudza
ZIM
0/38
221
Oshane Thomas
WI
0/40
221
Akhil Kumar
CAN
0/40
221
Nikhil Dutta
CAN
0/40
224
Hayden Walsh
WI
0/41
224
Rijan Dhakal
NEP
0/41
226
Jan-Izak de Villiers
NAM
0/42
226
Aiden Markram
SA
0/42
228
Sean Williams
ZIM
0/43
229
Mohammad Zadran
AFG
0/45
230
Milind Kumar
USA
0/46
230
Safyaan Sharif
SCO
0/46
232
Dunith Wellalage
SL
0/47
232
Brandon Mavuta
ZIM
0/47
232
Dipendra Singh Airee
NEP
0/47
232
Sharafuddin Ashraf
AFG
0/47
236
Mohammad Nabi
AFG
0/49
236
AM Ghazanfar
AFG
0/49
238
Abhishek Paradkar
USA
0/50
238
Justin Greaves
WI
0/50
238
Lahiru Kumara
SL
0/50
241
Basil Hameed
UAE
0/51
241
Saad Bin Zafar
CAN
0/51
243
Bernard Scholtz
NAM
0/53
243
Mitchell Santner
NZ
0/53
245
Uday Singh
CAN
0/54
245
Wiaan Mulder
SA
0/54
245
Akila Dananjaya
SL
0/54
245
Taijul Islam
BAN
0/54
249
Jan Frylinck
NAM
0/56
249
Maheesh Theekshana
SL
0/56
249
Saqib Mahmood
ENG
0/56
252
Sherfane Rutherford
WI
0/57
252
Jack Brassell
NAM
0/57
252
Tabraiz Shamsi
SA
0/57
255
Arshdeep Singh
IND
0/58
256
Lance Morris
AUS
0/59
257
Dhruv Parashar
UAE
0/60
257
Sompal Kami
NEP
0/60
259
Gulbadin Naib
AFG
0/61
259
Jeremy Gordon
CAN
0/61
259
Shoriful Islam
BAN
0/61
262
Noor Ahmad
AFG
0/62
262
Sean Abbott
AUS
0/62
264
Sandeep Lamichhane
NEP
0/63
265
Graham Hume
IRE
0/64
266
Gavin Hoey
IRE
0/65
266
Dilshan Madushanka
SL
0/65
266
Romario Shepherd
WI
0/65
269
Jayden Seales
WI
0/66
269
Nathan Smith
NZ
0/66
269
Dilon Heyliger
CAN
0/66
272
Mehidy Hasan
BAN
0/67
273
Lungi Ngidi
SA
0/70
273
Mitchell Starc
AUS
0/70
275
Gudakesh Motie
WI
0/71
276
Tangeni Lungameni
NAM
0/72
276
Kaleem Sana
CAN
0/72
278
Jediah Blades
WI
0/73
278
Omid Rahman
UAE
0/73
280
Rishiv Joshi
CAN
0/77
280
Fazalhaq Farooqi
AFG
0/77
282
Mark Adair
IRE
0/79
Show all 282 ↓
Nothing matches that filter.