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