Home
Fixtures
Results
News
Teams
Players
Grounds
Rankings
Stats
▼ QUICK LINKS
Recent Series
▼
India in New Zealand T20I Series
Pakistan Triangular Series
Sri Lanka in Pakistan T20I Series
Australia in South Africa Test Series
West Indies in India T20I Series
West Indies in India ODI Series
Recent Teams
▼
India
New Zealand
TBA
Sri Lanka
England
Australia
Recent Players
▼
Azmatullah Omarzai
Rashid Khan
Daniel Jakiel
Tanzid Tamim
Mark Adair
Ibrahim Zadran
Sami Muhammad Sohail
Dhananjaya de Silva
Sediqullah Atal
Gamage Dinusha
Mehidy Hasan
Yasar Haroon
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
255 entries
1
7/37
Charlie Cassell
SCO
Best return on the list
2
7/64
Wanindu Hasaranga
SL
3
6/44
Aryan Dutt
NED
● LEADS
Charlie Cassell
SCO
7/37 · best figures on this list
↑ MATCHING THE HAUL
2
entries on this list took 7 wickets in an innings
★ TOP-10 CUT-OFF
5/49
The mark at number ten — 245 entries sit below it
● NATION IN FRONT
Pakistan
8 of the top 50 · 17 teams represented
Worst Bowling Fig — full list
255 entries, ranked
Table view
1
Charlie Cassell
SCO
7/37
2
Wanindu Hasaranga
SL
7/64
3
Aryan Dutt
NED
6/44
4
Jeffrey Vandersay
SL
6/47
5
AM Ghazanfar
AFG
6/49
6
Rashid Khan
PAK
5/40
6
Rashid Khan
PAK
5/40
8
Paul van Meekeren
NED
5/41
9
Dunith Wellalage
SL
5/47
9
Merwe Erasmus
NAM
5/47
11
Mohammad Nabi
AFG
5/49
12
Richard Ngarava
ZIM
5/55
13
Haris Rauf
PAK
5/67
14
Xavier Bartlett
AUS
4/21
15
Kushal Bhurtel
NEP
4/28
16
Rohit Paudel
NEP
4/32
17
Jan Loftie-Eaton
NAM
4/34
17
Travis Head
AUS
4/34
19
Nangeyalia Kharote
AFG
4/35
20
Michael Leask
SCO
4/40
20
Jasper Davidson
SCO
4/40
22
Kyle Klein
NED
4/41
23
Bernard Scholtz
NAM
4/42
24
Abrar Ahmed
PAK
4/48
25
Matthew Potts
ENG
4/49
26
Lahiru Kumara
SL
4/50
27
Sufiyan Muqeem
PAK
4/52
28
Lizaad Williams
SA
4/56
28
Azmatullah Omarzai
AFG
4/56
28
Morawakage Theekshana
SL
4/56
31
Mustafizur Rahman
BAN
4/58
32
Taskin Ahmed
BAN
4/60
33
Jayden Seales
WI
4/66
33
Dilon Heyliger
CAN
4/66
35
Shaheen Afridi
PAK
4/70
36
Gudakesh Motie
WI
4/71
36
Salman Agha
PAK
4/71
38
Kwena Maphaka
SA
4/72
38
Kaleem Rehman
CAN
4/72
40
Michael Bracewell
NZ
4/73
41
Ben Shikongo
NAM
4/74
42
Pramod Liyanagamage
SL
4/75
43
Fazalhaq Farooqi
AFG
4/77
44
Mark Adair
IRE
4/79
44
Shadley Schalkwyk
USA
4/79
46
Gavin Main
SCO
3/32
47
Bradley Currie
SCO
3/36
48
Faisal Akram
PAK
3/37
49
Nosthusha Kenjige
USA
3/38
50
Marnus Labuschagne
AUS
3/39
51
Jacob Duffy
NZ
3/41
52
Asitha Fernando
SL
3/44
53
Mohammad Zadran
AFG
3/45
54
Washington Sundar
IND
3/46
55
Vivian Kingma
NED
3/47
56
Matthew Forde
WI
3/48
57
Sompal Kami
NEP
3/49
57
Hemant Dhami
NEP
3/49
59
Bilal Khan
OMN
3/50
60
Zahoor Khan
UAE
3/51
60
Saad Zafar
CAN
3/51
62
Newman Nyamhuri
ZIM
3/53
63
Uday Singh
CAN
3/54
63
Riyan Parag
IND
3/54
63
Josh Hazlewood
AUS
3/54
66
Theo Woerkom
IRE
3/55
67
Jan Frylinck
NAM
3/56
67
Kagiso Rabada
SA
3/56
67
Nasum Ahmed
BAN
3/56
67
Kariyawasam Asalanka
SL
3/56
71
Shaun Fouché
NAM
3/60
72
Mohammad Islam
BAN
3/61
73
Sean Abbott
AUS
3/62
74
Graham Hume
IRE
3/64
75
Lokumarakkalage Madushanka
SL
3/65
75
Tanzim Sakib
BAN
3/65
75
Naseem Shah
PAK
3/65
75
Romario Shepherd
WI
3/65
79
Mitchell Starc
AUS
3/70
80
Marco Jansen
SA
3/71
81
Adam Zampa
AUS
3/74
82
Brydon Carse
ENG
3/75
83
Craig Young
IRE
3/79
83
Harsh Thaker
CAN
3/79
85
Nicholas Kirton
CAN
2/26
85
Simranjeet Singh
UAE
2/26
87
Will Sutherland
AUS
2/28
88
Jacob Bethell
ENG
2/33
89
Saim Ayub
PAK
2/34
90
Roelof van der Merwe
NED
2/36
90
Kuldeep Yadav
IND
2/36
92
Aayan Khan
UAE
2/37
92
Ottneil Baartman
SA
2/37
94
Aaron Hardie
AUS
2/38
95
Pat Cummins
AUS
2/39
96
Kaleemullah
OMN
2/40
96
Ruben Trumpelmann
NAM
2/40
96
Milind Kumar
USA
2/40
99
Axar Patel
IND
2/41
100
Barry McCarthy
IRE
2/42
100
Aamer Jamal
PAK
2/42
100
John Turner
ENG
2/42
103
Sean Williams
ZIM
2/43
104
Cameron Green
AUS
2/45
105
Bas Leede
NED
2/46
105
Shariz Ahmad
NED
2/46
105
Scott Currie
SCO
2/46
108
Sikandar Raza
ZIM
2/47
108
Lalit Rajbanshi
NEP
2/47
110
Ishwarjot Sohi
CAN
2/48
111
Glenn Maxwell
AUS
2/49
111
Brandon McMullen
SCO
2/49
111
Ammar Khalid
CAN
2/49
114
Nahid Rana
BAN
2/50
115
Brad Wheal
SCO
2/51
115
Kushal Malla
NEP
2/51
117
Jasdeep Singh
USA
2/52
118
Ahmad Butt
OMN
2/53
119
Muhammad Siddique
BAN
2/54
119
Harmeet Baddhan
USA
2/54
119
Junaid Siddique
BAN
2/54
119
Akila Dananjaya
SL
2/54
123
Qais Ahmad
AFG
2/55
123
Andile Phehlukwayo
SA
2/55
123
Dushmantha Chameera
SL
2/55
126
Bjorn Fortuin
SA
2/56
127
Jack Brassell
NAM
2/57
128
Arshdeep Singh
IND
2/58
129
Lance Morris
AUS
2/59
130
Mark Watt
SCO
2/62
130
Adil Rashid
ENG
2/62
132
Mohammad Akram
ZIM
2/63
133
Tangeni Lungameni
NAM
2/64
134
Blessing Muzarabani
ZIM
2/66
135
Jofra Archer
ENG
2/67
135
Mehidy Hasan
BAN
2/67
137
Nqabayomzi Peter
SA
2/68
138
Mohammad Hossain
BAN
2/69
139
Trevor Gwandu
ZIM
2/70
139
Lungi Ngidi
SA
2/70
141
Alzarri Joseph
WI
2/74
142
Fareed Ahmad
AFG
2/79
143
Kamran Ghulam
PAK
1/9
144
Dilpreet Bajwa
CAN
1/14
145
Max O'Dowd
NED
1/16
145
Matthew Humphreys
IRE
1/16
147
Harry Tector
IRE
1/17
147
Jamie Overton
ENG
1/17
149
Benjamin Dwarshuis
AUS
1/18
150
Shivam Dube
IND
1/19
150
Afif Hossain
BAN
1/19
150
Wellington Masakadza
ZIM
1/19
153
Shoaib Khan
OMN
1/21
153
Pargat Singh
CAN
1/21
155
Zeeshan Maqsood
OMN
1/22
156
Soumya Sarkar
BAN
1/24
157
Katupulle Sahab
SL
1/25
158
Mitchell Marsh
AUS
1/27
159
William Jacks
ENG
1/29
160
Dipendra Airee
NEP
1/30
160
Kongala Vimukthi
SL
1/30
162
Christopher Greaves
SCO
1/31
162
Michael Levitt
NED
1/31
162
Morris Kariata
NAM
1/31
165
Basil Hameed
UAE
1/32
165
Curtis Campher
IRE
1/32
167
Shahid Ahmadzai
CAN
1/37
168
Steven Taylor
USA
1/39
168
Sanchit Sharma
UAE
1/39
170
Oshane Thomas
WI
1/40
170
Jay Odedra
OMN
1/40
170
Pawan Sarraf
NEP
1/40
173
Rijan Dhakal
NEP
1/41
173
Glenn Phillips
NZ
1/41
175
Aiden Markram
SA
1/42
176
Fionn Hand
IRE
1/44
176
Muhammad Jawadullah
UAE
1/44
176
Junaid Siddiqui
CAN
1/44
179
Marquino Mindley
WI
1/45
180
Surya Tamang
NEP
1/46
180
Olly Stone
ENG
1/46
180
Safyaan Sharif
SCO
1/46
180
Andy McBrine
IRE
1/46
184
Abhishek Paradkar
USA
1/50
184
Justin Greaves
WI
1/50
186
Mohammad Hasnain
PAK
1/51
186
Aakash Chand
NEP
1/51
186
Juanoy Drysdale
USA
1/51
189
Hasan Mahmud
BAN
1/52
190
Mitchell Santner
NZ
1/53
190
Roston Chase
WI
1/53
192
Jack Jarvis
SCO
1/54
192
Taijul Islam
BAN
1/54
192
Wiaan Mulder
SA
1/54
195
Reece Topley
ENG
1/55
196
Yasir Mohammad
USA
1/56
197
Sherfane Rutherford
WI
1/57
197
Tabraiz Shamsi
SA
1/57
199
Jeremy Gordon
CAN
1/61
199
Gulbadin Naib
AFG
1/61
201
Ish Sodhi
NZ
1/62
201
Noor Lakanwal
AFG
1/62
203
Gavin Hoey
IRE
1/65
204
Nathan Smith
NZ
1/66
205
Nandre Burger
SA
1/68
205
Matthew Short
AUS
1/68
207
Corbin Bosch
SA
1/69
208
Shamar Joseph
WI
1/72
209
Liam Livingstone
ENG
1/75
210
Mohammed Siraj
IND
1/78
211
Rahmanullah Gurbaz
AFG
0/1
212
Md Hridoy
BAN
0/2
213
Musa Ahmad
NED
0/5
214
Luke Jongwe
ZIM
0/10
214
Kavem Hodge
WI
0/10
214
Sahan Arachchige
SL
0/10
214
Michael Lingen
NAM
0/10
218
Marcus Stoinis
AUS
0/11
218
Rohit Sharma
IND
0/11
218
Mahmudullah
BAN
0/11
221
Alick Athanaze
WI
0/12
221
Gulshan Jha
NEP
0/12
223
Ayaan Khan
OMN
0/13
224
Chamindu Wickramasinghe
SL
0/14
224
Tinotenda Maposa
ZIM
0/14
224
Shubman Gill
IND
0/14
227
Tristan Stubbs
SA
0/15
228
George Dockrell
IRE
0/16
229
Sybrand Engelbrecht
NED
0/17
229
Daniel Mousley
ENG
0/17
231
Vikramjit Singh
NED
0/19
231
Kamindu Mendis
SL
0/19
233
Navneet Dhaliwal
CAN
0/20
234
Sam Curran
ENG
0/23
234
Mehran Khan
OMN
0/23
236
Bilal Sami
AFG
0/25
237
Brian Bennett
ZIM
0/27
237
Karan KC
NEP
0/27
239
Spencer Johnson
AUS
0/28
240
Jason Smith
SA
0/29
241
Clayton Floyd
NED
0/31
241
Cooper Connolly
AUS
0/31
243
Ryan Burl
ZIM
0/32
244
Zuhaib Zubair
UAE
0/34
244
Rahul Bhatia
UAE
0/34
246
Tapiwa Mufudza
ZIM
0/38
247
Aqib Sulehri
OMN
0/39
248
Nikhil Dutta
CAN
0/40
249
Hayden Walsh
WI
0/41
250
Brandon Mavuta
ZIM
0/47
250
Sharafuddin Ashraf
AFG
0/47
252
Saqib Mahmood
ENG
0/56
253
Dhruv Parashar
UAE
0/60
254
Jediah Blades
WI
0/73
255
Rishiv Joshi
CAN
0/77
Show all 255 ↓
Nothing matches that filter.
RECENT RESULTS
1 match
▲
show
‹
CPL
CPL 2026
KIN
PAT
›