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
▼
Brad Evans
Shai Hope
Ishan Kishan
Sikandar Raza
Ali Dawood
Abhishek Sharma
Axar Patel
Virandeep Singh Jagjit Singh
Arshdeep Singh
Rashid Khan
Kusal Mendis
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 →
Best Bowling Fig in 2023: Top Performers, Rankings & Full Stats
Here is the complete breakdown of the best bowling fig in 2023, featuring the most impactful players of the year.
ODI
2023
386 entries
1
7/32
Muhammad Khan
USA
Best return on the list
2
7/57
Mohammed Shami
IND
3
6/21
Mohammed Siraj
IND
● LEADS
Muhammad Khan
USA
7/32 · best figures on this list
↑ MATCHING THE HAUL
2
entries on this list took 7 wickets in an innings
★ TOP-10 CUT-OFF
5/13
The mark at number ten — 376 entries sit below it
● NATION IN FRONT
India
5 of the top 50 · 22 teams represented
Best Bowling Fig — full list
386 entries, ranked
Table view
1
Muhammad Khan
USA
7/32
2
Mohammed Shami
IND
7/57
3
Mohammed Siraj
IND
6/21
4
Wanindu Hasaranga
SL
6/24
5
Josh Little
IRE
6/36
6
Ish Sodhi
NZ
6/39
7
Jofra Archer
ENG
6/40
8
Jeremy Gordon
CAN
6/43
9
Karan KC
NEP
5/10
10
Riley Hekure
PNG
5/13
11
Sandeep Lamichhane
NEP
5/14
11
Jay Odedra
OMN
5/14
12
Haris Rauf
PAK
5/18
13
Lalit Rajbanshi
NEP
5/20
13
Mohammed Nawfer Mohammed Aslam
KUW
5/20
14
Kuldeep Yadav
IND
5/25
14
Chad Soper
PNG
5/25
15
Ruben Trumpelmann
NAM
5/30
16
Henry Shipley
NZ
5/31
17
Hasan Mahmud
BAN
5/32
18
Ravindra Jadeja
IND
5/33
19
Brandon McMullen
SCO
5/34
20
Arshdeep Singh
IND
5/37
21
Semo Kamea
PNG
5/38
22
Marco Jansen
SA
5/39
23
Dunith Wellalage
SL
5/40
24
Sisanda Magala
SA
5/43
24
Shariz Ahmad
NED
5/43
25
Aayan Khan
UAE
5/50
26
Trent Boult
NZ
5/51
27
Bas Leede
NED
5/52
28
Christopher Greaves
SCO
5/53
28
Mitchell Starc
AUS
5/53
29
Shaheen Afridi
PAK
5/54
30
Bilal Khan
OMN
5/55
31
Naseem Shah
PAK
5/57
32
Mitchell Santner
NZ
5/59
33
Lokumarakkalage Madushanka
SL
5/80
34
Adam Zampa
AUS
4/8
35
Gajanand Singh
USA
4/15
36
Kariyawasam Asalanka
SL
4/18
37
Tangeni Lungameni
NAM
4/20
37
Safyaan Sharif
SCO
4/20
38
Mohammad Islam
BAN
4/21
39
Paul van Meekeren
NED
4/23
40
Michael Leask
SCO
4/24
40
Logan van Beek
NED
4/24
40
Ehsan Khan
HK
4/24
40
Kevin Sinclair
WI
4/24
40
Imran Anwar
BHR
4/24
41
Morawakage Theekshana
SL
4/25
42
Avesh Khan
IND
4/27
42
Shadab Khan
PAK
4/27
43
Sam Curran
ENG
4/29
44
Zeeshan Maqsood
OMN
4/32
44
Matheesha Pathirana
SL
4/32
45
Keshav Maharaj
SA
4/33
46
Adam Milne
NZ
4/34
46
Graham Hume
IRE
4/34
46
Fazalhaq Farooqi
AFG
4/34
47
Shakib Al Hasan
BAN
4/35
48
Shardul Thakur
IND
4/37
48
Curtis Campher
IRE
4/37
50
Jasprit Bumrah
IND
4/39
50
Benjamin Ward
JER
4/39
51
Mark Adair
IRE
4/40
51
Glenn Maxwell
AUS
4/40
52
Mark Watt
SCO
4/41
53
Ebadot Hossain
BAN
4/42
53
Amir Farooq
QTR
4/42
54
Chamika Karunaratne
SL
4/43
54
Reece Topley
ENG
4/43
54
Richard Ngarava
ZIM
4/43
54
Usama Mir
PAK
4/43
55
Gerald Coetzee
SA
4/44
55
Taskin Ahmed
BAN
4/44
55
Mustafizur Rahman
BAN
4/44
56
Adil Rashid
ENG
4/45
56
Karthik Meiyappan
UAE
4/45
56
John Kariko
PNG
4/45
57
Ishtiaq Ahmad
SAR
4/46
58
Hazrat Bilal
UAE
4/47
59
Moeen Ali
ENG
4/50
60
Lungi Ngidi
SA
4/51
60
Julius Sumerauer
JER
4/51
61
Chris Woakes
ENG
4/54
61
Rehan Ahmed
ENG
4/54
62
Sikandar Raza
ZIM
4/55
63
Gulbadin Naib
AFG
4/60
63
Tabraiz Shamsi
SA
4/60
63
Rachin Ravindra
NZ
4/60
64
Anrich Nortje
SA
4/62
65
Dushmantha Chameera
SL
4/63
66
Sayed Monib Sayed Ahmad
KUW
4/69
67
Mahedi Hasan
BAN
4/71
67
Hasan Ali
PAK
4/71
68
Ahmad Butt
OMN
4/79
69
Adwitya Bhargava
SIN
4/85
70
Hardik Pandya
IND
3/3
71
Khizar Hayat Durrani
MAL
3/13
72
Shiraz Khan Shereef
KUW
3/14
72
Matt Henry
NZ
3/14
72
Tanzim Sakib
BAN
3/14
72
Kaleem Rehman
CAN
3/14
73
Liam Livingstone
ENG
3/16
74
Soumya Sarkar
BAN
3/18
74
Dipendra Airee
NEP
3/18
75
Lockie Ferguson
NZ
3/19
75
Zahoor Khan
UAE
3/19
76
Assad Vala
PNG
3/21
77
Lahiru Kumara
SL
3/22
77
William Jacks
ENG
3/22
78
Sean Abbott
AUS
3/23
79
Sompal Kami
NEP
3/24
80
Mehidy Hasan
BAN
3/25
80
Yasim Murtaza
HK
3/25
81
Shahrukh Quddus
KUW
3/27
82
Gulshan Jha
NEP
3/28
82
Mohammad Nabi
AFG
3/28
83
Matthew Forde
WI
3/29
83
Nisarg Patel
USA
3/29
84
Mukesh Kumar
IND
3/30
84
Nandre Burger
SA
3/30
85
Aryan Dutt
NED
3/31
85
Mohammad Wasim
PAK
3/31
85
Rohan Mustafa
UAE
3/31
85
Craig Young
IRE
3/31
86
Daryl Mitchell
NZ
3/32
86
Muhammad Siddique
UAE
3/32
87
Mujeeb Ur Rahman
AFG
3/33
87
Chris Sole
SCO
3/33
87
Kagiso Rabada
SA
3/33
88
David Willey
ENG
3/34
88
Jason Holder
WI
3/34
88
Keemo Paul
WI
3/34
89
Wellington Masakadza
ZIM
3/36
89
Wessly Madhevere
ZIM
3/36
89
Gudakesh Motie
WI
3/36
89
Not on record
QTR
3/36
90
Romario Shepherd
WI
3/37
90
Sanchit Sharma
UAE
3/37
90
Rashid Khan
AFG
3/37
90
Glenn Phillips
NZ
3/37
91
Josh Hazlewood
AUS
3/38
91
Aryan Lakra
UAE
3/38
91
Charles Perchard
JER
3/38
91
Muhammad Butt
BHR
3/38
92
Dhananjaya de Silva
SL
3/39
93
Sean Williams
ZIM
3/41
93
Ravichandran Ashwin
IND
3/41
93
Frederick Klaassen
NED
3/41
94
Ben Shikongo
NAM
3/42
95
Saad Zafar
CAN
3/43
95
Nasum Ahmed
BAN
3/43
95
George Dockrell
IRE
3/43
96
Muhammad Jawadullah
UAE
3/46
96
Shaun Fouché
NAM
3/46
97
William O'Rourke
NZ
3/47
97
Muhammad Murad
QTR
3/47
98
Noor Lakanwal
AFG
3/49
99
Iftikhar Ahmed
PAK
3/50
99
Alzarri Joseph
WI
3/50
100
Pat Cummins
AUS
3/51
100
Tendai Chatara
ZIM
3/51
100
Jacob Duffy
NZ
3/51
100
Abdul Abbasi
BHR
3/51
101
Adnan Idrees
KUW
3/53
101
Steven Taylor
USA
3/53
101
Saurabh Netravalkar
USA
3/53
102
Jan Loftie-Eaton
NAM
3/54
102
Taijul Islam
BAN
3/54
103
Tim Southee
NZ
3/56
103
Barry McCarthy
IRE
3/56
103
Kyle Phillip
USA
3/56
104
Blessing Muzarabani
ZIM
3/57
104
Umran Malik
IND
3/57
105
Akeal Hosein
WI
3/59
106
Khaled Ahmed
BAN
3/60
107
Beuran Hendricks
SA
3/63
108
George Scrimshaw
ENG
3/66
109
Bernard Scholtz
NAM
3/67
110
Benjamin Lister
NZ
3/69
111
Ramesh Kalimuthu
SIN
3/73
112
Blair Tickner
NZ
3/76
113
Roston Chase
WI
3/77
114
Abhishek Paradkar
USA
3/78
115
Atif-Ur-Rehman
SAR
3/80
116
Kushal Malla
NEP
2/6
117
Washington Sundar
IND
2/7
118
Zawar Farid
UAE
2/9
119
Vikramjit Singh
NED
2/12
120
Nathan Ellis
AUS
2/13
121
Angelo Mathews
SL
2/14
122
Cole McConchie
NZ
2/18
123
Mitchell Marsh
AUS
2/19
123
Andy McBrine
IRE
2/19
124
Marcus Stoinis
AUS
2/20
124
Basil Hameed
UAE
2/20
125
Travis Head
AUS
2/21
126
Muhammad Wafiq Irfan Zarbani
MAL
2/22
127
Merwe Erasmus
NAM
2/23
128
Joshua Clarkson
NZ
2/24
129
Aqib Sulehri
OMN
2/25
129
Rizwan Haider
MAL
2/25
130
Muhammad Amir Azim Abdul Shukor
MAL
2/26
130
Kabua Morea
PNG
2/26
130
Yannic Cariah
WI
2/26
131
Helao France
NAM
2/27
131
Harsh Thaker
CAN
2/27
132
Angus Atkinson
ENG
2/28
132
Mohammad Ikramullah Khan
QTR
2/28
133
Dominic Drakes
WI
2/29
134
Kyle Mayers
WI
2/30
134
Nikhil Dutta
CAN
2/30
135
Ryan Klein
NED
2/31
136
Kyle Jamieson
NZ
2/32
136
Vinoth Baskaran
SIN
2/32
136
Eliot Miles
JER
2/32
137
Jasdeep Singh
USA
2/33
137
Akshay Roopak Puri
SIN
2/33
138
Mark Wood
ENG
2/34
138
Roelof van der Merwe
NED
2/34
139
Yasin Ishak Patel
KUW
2/35
140
Mohammed Nadeem
QTR
2/36
140
Mohammad Nadeem
OMN
2/36
141
Brandon Mavuta
ZIM
2/37
141
Ali Naseer
UAE
2/37
142
Sese Bau
PNG
2/38
142
Gayan Buddika Wijeweera Munaweera
QTR
2/38
142
Ahmed Abdul Waheed Baladraf
SAR
2/38
142
Harrison Carlyon
JER
2/38
143
Zain Ul Abidin
SAR
2/39
143
Colin Ackermann
NED
2/39
144
Odean Smith
WI
2/40
144
Aiden Markram
SA
2/40
144
Muhammad Anwar A Rahman
MAL
2/40
145
Nosthusha Kenjige
USA
2/41
145
Ashton Agar
AUS
2/41
146
Ayaan Khan
OMN
2/42
146
Salman Agha
PAK
2/42
147
M Zulfiqar
NED
2/43
147
Faheem Ashraf
PAK
2/43
147
Fareed Ahmad
AFG
2/43
147
Yuzvendra Chahal
IND
2/43
148
Michael Bracewell
NZ
2/44
149
Parvindar Kumar
KUW
2/45
150
Kavem Hodge
WI
2/46
150
Bjorn Fortuin
SA
2/46
151
Naveen-ul-Haq
AFG
2/47
151
Matthew Potts
ENG
2/47
152
Olly Stone
ENG
2/48
153
Munasinghe Hemantha
SL
2/49
153
Not on record
SIN
2/49
154
Azmatullah Omarzai
AFG
2/52
154
Gareth Delany
IRE
2/52
155
Kishore Mahato
NEP
2/55
156
Lizaad Williams
SA
2/56
156
Muralikrishna Krishna
IND
2/56
157
Oshane Thomas
WI
2/57
157
Axar Patel
IND
2/57
158
Pramod Liyanagamage
SL
2/58
159
Aaron Hardie
AUS
2/62
160
Not on record
SAR
2/64
161
Victor Nyauchi
ZIM
2/65
162
Brad Evans
ZIM
2/66
163
Vivian Kingma
NED
2/80
164
Cameron Green
AUS
2/103
165
Jatinder Singh
OMN
1/0
166
Rinku Singh
IND
1/2
166
Khurram Shahzad
QTR
1/2
167
Sohail Ahmed
BHR
1/5
167
Harry Tector
IRE
1/5
168
Rahmat Shah
AFG
1/6
169
Rohit Sharma
IND
1/7
170
Ayush Shukla
HK
1/9
171
Sabir Ali
UAE
1/10
171
Najmul Hossain Shanto
BAN
1/10
172
Virat Kohli
IND
1/13
173
Norman Vanua
PNG
1/14
173
Ali Dawood
BHR
1/14
174
Charles Amini
PNG
1/15
174
Andile Phehlukwayo
SA
1/15
175
Raymon Reifer
WI
1/16
175
Jaydev Unadkat
IND
1/16
176
Aizaz Khan
HK
1/17
177
Ryan Burl
ZIM
1/18
177
Sahan Arachchige
SL
1/18
177
Abdul Waheed
SAR
1/18
178
Mohammad Ghazanfar
HK
1/19
178
Joe Root
ENG
1/19
179
Timothy David
AUS
1/20
179
Pargat Singh
CAN
1/20
180
Jayden Seales
WI
1/21
180
Luke Jongwe
ZIM
1/21
181
Kushal Bhurtel
NEP
1/22
182
Christopher McBride
SCO
1/24
182
Sherfane Rutherford
WI
1/24
183
Wiaan Mulder
SA
1/26
183
Virandeep Singh Jagjit Singh
MAL
1/26
184
Kaleemullah
OMN
1/28
185
Haroon Mohammad
HK
1/29
185
Zaheer Ibrahim
QTR
1/29
186
Aarif Sheikh
NEP
1/30
186
Wayne Parnell
SA
1/30
187
Clayton Floyd
NED
1/31
188
James Neesham
NZ
1/32
189
Dilon Heyliger
CAN
1/34
189
Karl Birkenstock
NAM
1/34
190
Alasdair Evans
SCO
1/35
191
Akeem Jordan
WI
1/36
192
Pratish Chhetri
NEP
1/37
192
Vijay Unni Suresh Unni
MAL
1/37
192
Matiullah Khan
UAE
1/37
193
Brydon Carse
ENG
1/40
194
Rahul Bhatia
UAE
1/43
195
Adrian Neill
SCO
1/46
196
Tanaka Chivanga
ZIM
1/47
196
Theo Woerkom
IRE
1/47
196
Muhammad Tanveer
QTR
1/47
197
Daniel Birrell
JER
1/54
198
Manpreet Singh
SIN
1/56
198
Adhitya Shetty
UAE
1/56
199
Anthony Hawkins-Kay
JER
1/58
200
Benjamin White
IRE
1/59
200
Michael Neser
AUS
1/59
201
Tanveer Sangha
AUS
1/61
201
Aritra Dutta
SIN
1/61
202
Brandon Glover
NED
1/62
203
Adithya Ashok
NZ
1/63
204
Alei Nao
PNG
1/75
205
Abdul Rahmani
AFG
1/83
206
Rohit Paudel
NEP
0/1
207
Shreyas Iyer
IND
0/2
208
Mohammad Hossain
BAN
0/4
208
Muhamad Syahadat Ramli
MAL
0/4
208
Kamran Khan
QTR
0/4
209
Afif Hossain
BAN
0/6
209
Mahmudullah
BAN
0/6
210
Alick Athanaze
WI
0/7
210
Valeed Nayan Veetil
QTR
0/7
210
Usman Rafiq
USA
0/7
211
Asa Tribe
JER
0/8
211
Mohammed Hisham Shaikh
SAR
0/8
211
Shamim Patwari
BAN
0/8
211
Bhardwaj Sudharsan
IND
0/8
212
Michael Lingen
NAM
0/9
212
Richie Berrington
SCO
0/9
213
Haider Butt
BHR
0/10
214
Shubman Gill
IND
0/11
214
Hamza Tahir
SCO
0/11
215
Tom Cooper
NED
0/12
215
Mohd Fitri Bin Mohd Sham
MAL
0/12
216
Aaron Jones
USA
0/13
216
Muhammad Waseem
UAE
0/13
217
Nizakat Khan
HK
0/14
218
Jack Jarvis
SCO
0/15
218
Matthew Short
AUS
0/15
218
Junaid Mehr
BHR
0/15
219
Bilal Mohammad Tahir Ghulam Hussain
KUW
0/16
219
David Mathias
BHR
0/16
220
Suryakumar Yadav
IND
0/17
220
Rameez Shahzad
UAE
0/17
221
Tilak Varma
IND
0/18
221
Keacy Carty
WI
0/18
221
Surendran Chandramohan
SIN
0/18
222
Karim Janat
AFG
0/20
223
Dominic Blampied
JER
0/21
224
Zia-ur-Rehman Akbar
AFG
0/22
224
Muthuthanthirige Fernando
SL
0/22
225
Imran Arif
SAR
0/26
226
Benjamin Stevens
JER
0/28
227
Ilyas Ahmed Saber Ahmed
KUW
0/29
228
Waseeq Ahmed
BHR
0/31
229
Syazrul Ezat Idrus
MAL
0/32
230
Marnus Labuschagne
AUS
0/33
231
Mohammad Safi
AFG
0/34
232
Matthew Humphreys
IRE
0/36
233
Zaman Khan
PAK
0/39
234
Saqib Mahmood
ENG
0/41
235
Mohammad Hasnain
PAK
0/42
235
Not on record
QTR
0/42
236
Tom Hartley
ENG
0/48
237
Jeffrey Vandersay
SL
0/59
238
Ihsanullah
PAK
0/60
239
Spencer Johnson
AUS
0/61
240
Mohammad Nipun
BAN
0/64
Show all 386 ↓
Nothing matches that filter.
RECENT RESULTS
1 match
▲
show
‹
ODI
UAE ODI Tri-Series
AFG
294 (50.0)
ZIM
136 (38.4)
›