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
▼
England in Australia T20I Series
India in New Zealand Test Series
Bangladesh in South Africa Test Series
England in Australia ODI Series
Sri Lanka in Pakistan Test Series
India in New Zealand ODI Series
Recent Teams
▼
Australia
England
India
New Zealand
South Africa
Bangladesh
Recent Players
▼
Brad Evans
Jofra Archer
Harry Brook
Joe Root
Joshua Tongue
Blessing Muzarabani
Sikandar Raza
Ali Dawood
Brian Bennett
Ben Duckett
Virandeep Singh Jagjit Singh
Oliver Robinson
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 →
Best Bowling Fig in 2024: Top Performers, Rankings & Full Stats
Here is the complete breakdown of the best bowling fig in 2024, featuring the most impactful players of the year.
TEST
2024
301 entries
1
8/42
Noman Ali
PAK
Best return on the list
2
7
Angus Atkinson
ENG
3
7/1
Washington Sundar
IND
● LEADS
Noman Ali
PAK
8/42 · best figures on this list
↑ MATCHING THE HAUL
1
entries on this list took 8 wickets in an innings
★ TOP-10 CUT-OFF
7/62
The mark at number ten — 291 entries sit below it
● NATION IN FRONT
India
6 of the top 50 · 17 teams represented
Best Bowling Fig — full list
301 entries, ranked
Table view
1
Noman Ali
PAK
8/42
2
Angus Atkinson
ENG
7
3
Washington Sundar
IND
7/1
4
Mitchell Santner
NZ
7/7
4
Shamar Joseph
WI
7/7
6
Matt Henry
NZ
7/10
7
Marco Jansen
SA
7/13
8
Charlie Cassell
SCO
7/21
9
Sajid Khan
PAK
7/49
10
Tom Hartley
ENG
7/62
11
Prabath Jayasuriya
SL
6
11
Khurram Shahzad
PAK
6
13
Jasprit Bumrah
IND
6/2
14
Nathan Lyon
AUS
6/4
14
Mitchell Starc
AUS
6/4
16
Jayden Seales
WI
6/5
17
Ravichandran Ashwin
IND
6/6
18
Mohammed Siraj
IND
6/8
19
Kagiso Rabada
SA
6/10
20
Aamer Jamal
PAK
6/11
20
Aryan Dutt
NED
6/11
22
Taskin Ahmed
BAN
6/20
23
Brydon Carse
ENG
6/29
24
Kurukulasooriya Peiris
SL
6/33
25
Ajaz Patel
NZ
6/43
26
Neil Brand
SA
6/52
27
Mohammad Abbas
PAK
6/54
28
Mark Wood
ENG
5
28
Mehidy Hasan
BAN
5
28
Asitha Fernando
SL
5
28
Hasan Mahmud
BAN
5
28
Shoaib Bashir
ENG
5
28
Nahid Rana
BAN
5
34
Pat Cummins
AUS
5/4
35
William O'Rourke
NZ
5/5
36
Dane Paterson
SA
5/6
37
Keshav Maharaj
SA
5/8
37
Amir Farooq
QTR
5/8
39
Zia-ur-Rehman Akbar
AFG
5/12
39
Muhammad Butt
BHR
5/12
41
Taijul Islam
BAN
5/13
42
Glenn Phillips
NZ
5/14
43
Josh Hazlewood
AUS
5/16
44
Ravindra Jadeja
IND
5/17
44
Merwe Erasmus
NAM
5/17
46
Dane Piedt
SA
5/19
46
Kuldeep Yadav
IND
5/19
48
Paul van Meekeren
NED
5/28
49
Mark Adair
IRE
5/39
50
Brian Bennett
ZIM
5/95
51
Joe Root
ENG
4
51
Chris Woakes
ENG
4
51
Shakib Al Hasan
BAN
4
51
Vishwa Fernando
SL
4
51
Matthew Potts
ENG
4
56
Wiaan Mulder
SA
4/5
56
Dhruv Parashar
UAE
4/5
56
Jan Loftie-Eaton
NAM
4/5
59
Tenzin Wangchuk
BHU
4/9
59
Kushal Bhurtel
NEP
4/9
61
Senuran Muthusamy
SA
4/10
62
Alzarri Joseph
WI
4/12
62
Michael Leask
SCO
4/12
64
Lahiru Kumara
SL
4/15
64
Bernard Scholtz
NAM
4/15
66
Kaleem Rehman
CAN
4/16
67
Ali Dawood
BHR
4/17
68
Mohammad Zadran
AFG
4/18
69
Jomel Warrican
WI
4/19
70
Shadley Schalkwyk
USA
4/20
71
Kyle Klein
NED
4/21
72
Andy McBrine
IRE
4/22
73
Jasper Davidson
SCO
4/23
74
Jack Leach
ENG
4/27
75
Ben Shikongo
NAM
4/29
76
Rehan Ahmed
ENG
4/33
76
Dilon Heyliger
CAN
4/33
78
Kyle Jamieson
NZ
4/35
79
Nathan Smith
NZ
4/38
80
Richard Ngarava
ZIM
4/53
81
Corbin Bosch
SA
4/54
82
Benjamin Sears
NZ
4/71
83
Kamindu Mendis
SL
3
83
Naseem Shah
PAK
3
83
Rathnayake Rathnayake
SL
3
86
Rachin Ravindra
NZ
3/2
86
Jan Frylinck
NAM
3/2
88
Jacob Bethell
ENG
3/5
88
Ben Stokes
ENG
3/5
88
Sohail Ahmed
BHR
3/5
91
Kemar Roach
WI
3/6
91
Zahoor Khan
UAE
3/6
91
Vivian Kingma
NED
3/6
94
Akash Deep
IND
3/10
94
Junaid Siddique
BAN
3/10
96
James Anderson
ENG
3/12
96
Muhammad Jabir
QTR
3/12
96
Muhammad Jawadullah
UAE
3/12
99
Harsh Thaker
CAN
3/13
99
Mohammed Nadeem
QTR
3/13
101
Nived Gireesh
CMB
3/14
101
Gulam Murtaza
CMB
3/14
103
Gavin Main
SCO
3/15
104
Fazalhaq Farooqi
AFG
3/16
104
Sompal Kami
NEP
3/16
106
Mohammad Ikramullah Khan
QTR
3/17
107
Bradley Currie
SCO
3/20
108
Mohammed Hisham Shaikh
SAR
3/22
109
Bilal Khan
OMN
3/23
110
Craig Young
IRE
3/24
111
Lungi Ngidi
SA
3/25
112
Barry McCarthy
IRE
3/28
113
Nandre Burger
SA
3/29
113
Saad Zafar
CAN
3/29
115
Nosthusha Kenjige
USA
3/33
116
Khaled Ahmed
BAN
3/34
116
AM Ghazanfar
AFG
3/34
118
Olly Stone
ENG
3/35
119
Joshua Hull
ENG
3/38
120
Tanaka Chivanga
ZIM
3/39
120
Scott Boland
AUS
3/39
122
Harshit Rana
IND
3/48
123
Blessing Muzarabani
ZIM
3/52
124
Shaun Fouché
NAM
3/60
125
Wanigamuni Mendis
SL
3/83
126
Dhananjaya de Silva
SL
2
126
Shaheen Afridi
PAK
2
126
Mohammad Islam
BAN
2
126
Saim Ayub
PAK
2
126
Mohammad Ali
PAK
2
126
Salman Agha
PAK
2
126
Mukesh Kumar
IND
2/0
126
Zuhaib Zubair
UAE
2/0
134
Mitchell Marsh
AUS
2/2
134
Ishtiaq Ahmad
SAR
2/2
136
Nicholas Kirton
CAN
2/3
137
Naveen-ul-Haq
AFG
2/4
137
Kavem Hodge
WI
2/4
139
Nijat Masood
AFG
2/5
139
Ruan Swardt
SA
2/5
141
Imran Anwar
BHR
2/7
141
Ahmad Butt
OMN
2/7
141
Simranjeet Singh
UAE
2/7
144
Qais Ahmad
AFG
2/8
144
Tim Southee
NZ
2/8
144
Mark Watt
SCO
2/8
144
Imran Niazi
PAK
2/8
144
Nopphon Senamontree
THI
2/8
144
Sorawat Desungnoen
THI
2/8
150
Mir Hamza
PAK
2/9
150
Bas Leede
NED
2/9
150
Suprit Pradhan
BHU
2/9
153
Scott Kuggeleijn
NZ
2/10
153
Kaleemullah
OMN
2/10
153
Usman Khalid
SAR
2/10
156
Sean Williams
ZIM
2/11
156
Jack Brassell
NAM
2/11
158
Curtis Campher
IRE
2/12
158
Justin Greaves
WI
2/12
158
Jigme Singye
BHU
2/12
158
Ranjung Dorji
BHU
2/12
158
Chanchai Pengkumta
THI
2/12
158
Ali Naseer
UAE
2/12
164
Gudakesh Motie
WI
2/13
164
Zahir Khan
AFG
2/13
164
Sonam Yeshey
BHU
2/13
167
Jason Holder
WI
2/14
168
Utkarsh Jain
CMB
2/15
168
Himanshu Rathod
QTR
2/15
168
Shariz Ahmad
NED
2/15
171
Brandon McMullen
SCO
2/16
171
Zain Ul Abidin
SAR
2/16
171
Scott Currie
SCO
2/16
171
Dawa Dawa
BHU
2/16
175
Tendai Chatara
ZIM
2/18
175
Gerald Coetzee
SA
2/18
175
Tangeni Lungameni
NAM
2/18
178
Mahaj Chadha
CMB
2/19
179
Lalit Rajbanshi
NEP
2/20
179
Milind Kumar
USA
2/20
179
Sarawut Maliwan
THI
2/20
179
Usman Najeeb
SAR
2/20
183
Ruben Trumpelmann
NAM
2/22
184
Roelof van der Merwe
NED
2/23
185
Axar Patel
IND
2/24
186
Harmeet Baddhan
USA
2/25
187
Ammar Khalid
CAN
2/26
188
Jasdeep Singh
USA
2/29
189
Aayan Khan
UAE
2/32
190
Brad Wheal
SCO
2/51
191
Kevin Sinclair
WI
2/53
192
Muhammad Siddique
UAE
2/56
193
Travis Head
AUS
1/1
194
Rohit Paudel
NEP
1/3
194
Steven Taylor
USA
1/3
196
Kaki Reddy
IND
1/4
197
Azmatullah Omarzai
AFG
1/5
197
Abdul Waheed
SAR
1/5
197
Michael Levitt
NED
1/5
200
Aiden Markram
SA
1/6
200
Max O'Dowd
NED
1/6
202
Cameron Green
AUS
1/9
202
Waji Ul Hassan
SAR
1/9
202
Mirza Mohammed Baig
QTR
1/9
205
Muralikrishna Krishna
IND
1/10
205
Lakshit Gupta
CMB
1/10
205
Kushal Malla
NEP
1/10
208
Theo Woerkom
IRE
1/12
208
Shahzaib
SAR
1/12
208
Sanchit Sharma
UAE
1/12
211
Noor Lakanwal
AFG
1/14
211
Kamron Senamontree
THI
1/14
211
Abdul Abbasi
BHR
1/14
211
Jay Odedra
OMN
1/14
211
Shoaib Khan
OMN
1/14
216
Basil Hameed
UAE
1/15
217
Semo Kamea
PNG
1/16
217
Tshepo Moreki
SA
1/16
217
Luqman Butt
CMB
1/16
217
Shah Hussain
CMB
1/16
221
Dipendra Airee
NEP
1/17
221
Jandre Coetzee
THI
1/17
221
Safyaan Sharif
SCO
1/17
221
Juanoy Drysdale
USA
1/17
225
Norman Vanua
PNG
1/18
225
Namgay Thinley
BHU
1/18
227
Saqlain Arshad
QTR
1/19
227
Zeeshan Maqsood
OMN
1/19
229
Matthew Humphreys
IRE
1/20
229
Salvin Stanly
CMB
1/20
229
Jack Jarvis
SCO
1/20
229
Nilansh Keswani
UAE
1/20
233
Pargat Singh
CAN
1/21
234
Christopher Greaves
SCO
1/22
235
Junaid Siddiqui
CAN
1/25
236
Alei Nao
PNG
1/26
237
Zahid Mahmood
PAK
1/27
238
Jeremy Gordon
CAN
1/31
238
Morris Kariata
NAM
1/31
240
Neil Wagner
NZ
1/32
241
Abhishek Paradkar
USA
1/33
242
Ish Sodhi
NZ
1/36
243
Abrar Ahmed
PAK
1/40
244
Yasir Mohammad
USA
1/56
245
Newman Nyamhuri
ZIM
1/82
246
Trevor Gwandu
ZIM
1/142
247
Mominul Haque
BAN
0
247
Angelo Mathews
SL
0
247
Najmul Hossain Shanto
BAN
0
247
Daniel Lawrence
ENG
0
247
Harry Brook
ENG
0
247
Saud Shakeel
PAK
0
247
Marnus Labuschagne
AUS
0/0
254
Kraigg Brathwaite
WI
0/1
255
Harry Tector
IRE
0/2
256
Hashmatullah Shaidi
AFG
0/4
257
Alick Athanaze
WI
0/5
257
Musa Ahmad
NED
0/5
259
Yashasvi Jaiswal
IND
0/6
259
Asif Ali
PAK
0/6
261
Victor Nyauchi
ZIM
0/7
262
Gulshan Jha
NEP
0/8
262
Nouman Sarwar
QTR
0/8
264
Mohammad Nabi
AFG
0/9
264
Narawit Nuntarach
THI
0/9
266
Rahmat Shah
AFG
0/10
266
Karim Janat
AFG
0/10
266
Etienne Beukes
CMB
0/10
266
Michael Lingen
NAM
0/10
270
Dilpreet Bajwa
CAN
0/12
270
Karma Dorji
BHU
0/12
270
Muhammad Tanveer
QTR
0/12
273
Ayaan Khan
OMN
0/13
274
Mahmudul Joy
BAN
0/14
274
Muhammad Ahmad Raza
SAR
0/14
274
Austin Vincent Lazarus
THI
0/14
277
John Kariko
PNG
0/15
277
Hasan Ali
PAK
0/15
279
Daryl Mitchell
NZ
0/17
279
Sybrand Engelbrecht
NED
0/17
279
Vikramjit Singh
NED
0/17
282
Anucha Kalasi
THI
0/18
283
Duanne Olivier
SA
0/19
283
Chad Soper
PNG
0/19
283
Karan KC
NEP
0/19
286
Nayeem Hasan
BAN
0/20
287
Pawan Sarraf
NEP
0/22
288
Abdul Malik
AFG
0/23
288
Mehran Khan
OMN
0/23
290
Rashid Khan
AFG
0/25
290
Omid Rahman
UAE
0/25
292
Uday Singh
CAN
0/28
292
Aqib Sulehri
OMN
0/28
294
Clayton Floyd
NED
0/31
295
Rahul Bhatia
UAE
0/34
296
Shaun Berg
SA
0/40
297
Chamika Gunasekara
SL
0/50
298
Oliver Robinson
ENG
0/54
299
Mohammad Safi
AFG
0/57
300
Rishiv Joshi
CAN
0/77
301
Brandon Mavuta
ZIM
0/152
Show all 301 ↓
Nothing matches that filter.
RECENT RESULTS
3 matches
▲
show
‹
ODI
South Africa in Namibia ODI Series
NAM
SA
CPL
CPL 2026
AMA
FAL
CPL
CPL 2026
AMA
FAL
›