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