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.
TEST
2023
224 entries
1
0/74
Reece Topley
ENG
Worst return on the list
2
0/67
Wanindu Hasaranga
SL
2
0/67
Matthew Humphreys
IRE
● LEADS
Reece Topley
ENG
0/74 · worst figures on this list
↑ MATCHING THE HAUL
38
entries on this list took 0 wickets in an innings
★ TOP-10 CUT-OFF
0/42
The mark at number ten — 214 entries sit below it
● NATION IN FRONT
Sri Lanka
8 of the top 50 · 16 teams represented
Worst Bowling Fig — full list
224 entries, ranked
Table view
1
Reece Topley
ENG
0/74
2
Wanindu Hasaranga
SL
0/67
2
Matthew Humphreys
IRE
0/67
4
Mohammad Nipun
BAN
0/64
5
Tanaka Chivanga
ZIM
0/59
6
Ryan Burl
ZIM
0/50
7
Karim Janat
AFG
0/48
8
Harry Tector
IRE
0/45
9
Jaydev Unadkat
IND
0/44
10
Mohammad Hasnain
PAK
0/42
11
Saqib Mahmood
ENG
0/41
12
Khaled Ahmed
BAN
0/38
12
David Willey
ENG
0/38
14
Ashton Agar
AUS
0/30
15
Rajesh Kumar
ROM
0/28
16
Girish Venkateswaran
LUX
0/27
17
Donald Tiripano
ZIM
0/26
18
Jaison Jerome
MLT
0/25
19
Marnus Labuschagne
AUS
0/24
20
Matheesha Pathirana
SL
0/21
20
Pramod Liyanagamage
SL
0/21
20
Jaswinder Singh
MLT
0/21
23
Hashmatullah Shaidi
AFG
0/19
24
Angelo Mathews
SL
0/18
25
Milton Shumba
ZIM
0/17
26
Pratham Hingorani
ROM
0/16
27
Tom Cooper
NED
0/12
28
Jermaine Blackwood
WI
0/11
29
Senuran Muthusamy
SA
0/10
30
Steven Smith
AUS
0/8
31
Matt Renshaw
AUS
0/7
31
Dunith Wellalage
SL
0/7
33
Nasir Jamal
AFG
0/4
34
Shreyas Iyer
IND
0/2
35
Shubman Gill
IND
0/1
35
Kuldeep Yadav
IND
0/1
35
Cheteshwar Pujara
IND
0/1
35
Kariyawasam Asalanka
SL
0/1
39
Fionn Hand
IRE
1/113
40
Faheem Ashraf
PAK
1/93
40
Muralikrishna Krishna
IND
1/93
42
Amir Hamza
AFG
1/90
43
Lokumarakkalage Madushanka
SL
1/77
44
Dhananjaya de Silva
SL
1/75
45
Shannon Gabriel
WI
1/74
45
Aryan Dutt
NED
1/74
47
Tendai Chatara
ZIM
1/63
48
Rehan Ahmed
ENG
1/62
48
Brandon Glover
NED
1/62
50
Doug Bracewell
NZ
1/58
51
Mitchell Marsh
AUS
1/57
52
Wayne Parnell
SA
1/54
52
Haris Rauf
PAK
1/54
54
Alick Athanaze
WI
1/53
54
Craig Young
IRE
1/53
56
Blessing Muzarabani
ZIM
1/49
57
Axar Patel
IND
1/47
58
Ali Nayyer
SWI
1/44
59
Ryan Klein
NED
1/41
60
Wiaan Mulder
SA
1/40
61
Ben Stokes
ENG
1/38
62
Nalinambika Kumar Aneesh Kumar
SWI
1/36
62
Raymon Reifer
WI
1/36
64
Rahkeem Cornwall
WI
1/32
65
Ashok Bishnoi
MLT
1/30
65
Rahmat Shah
AFG
1/30
67
Vikramjit Singh
NED
1/29
68
Anoop Orsu
LUX
1/27
68
William Jacks
ENG
1/27
70
Shiv Karan Singh Gill
LUX
1/26
70
Yash Pratap Singh
MLT
1/26
72
Harry Brook
ENG
1/25
73
Ashwin Vinod
SWI
1/24
74
Afif Khan Khattak
SWI
1/23
75
Cosmin Zavoiu
ROM
1/21
75
Kraigg Brathwaite
WI
1/21
77
Varun Prasath Thamotharam
MLT
1/17
77
Arjun Vinod
SWI
1/17
79
Ibrahim Jabarkhel
FRA
1/15
80
Najmul Hossain Shanto
BAN
1/10
81
Gustav Mckeon
FRA
1/7
82
Benjamin White
IRE
2/203
83
George Dockrell
IRE
2/112
83
Zahir Khan
AFG
2/112
85
Keshav Maharaj
SA
2/108
86
Shardul Thakur
IND
2/101
86
Curtis Campher
IRE
2/101
88
Vishwa Fernando
SL
2/92
89
Cameron Green
AUS
2/90
90
Graham Hume
IRE
2/87
91
Scott Kuggeleijn
NZ
2/81
92
Vivian Kingma
NED
2/80
93
Paul van Meekeren
NED
2/79
94
Matthew Potts
ENG
2/77
95
Brad Evans
ZIM
2/74
96
Nayeem Hasan
BAN
2/73
97
Hasan Ali
PAK
2/72
98
Richard Ngarava
ZIM
2/69
99
Lockie Ferguson
NZ
2/63
100
Usama Mir
PAK
2/61
100
Yamin Ahmadzai
AFG
2/61
102
Joe Root
ENG
2/59
103
Roston Chase
WI
2/54
104
Travis Head
AUS
2/52
104
Kyle Jamieson
NZ
2/52
106
Colin Ackermann
NED
2/51
107
Hasan Mahmud
BAN
2/48
107
Mukesh Kumar
IND
2/48
107
Olly Stone
ENG
2/48
110
Mohammad Wasim
PAK
2/46
111
Vikram Vijh
LUX
2/42
111
Ankush Nanda
LUX
2/42
111
Manmeet Koli
ROM
2/42
114
Eliyas Jabarkhel
LUX
2/41
115
Aiden Markram
SA
2/40
115
Mohit Dixit
LUX
2/40
117
Vasu Saini
ROM
2/39
118
Amit Dhingra
LUX
2/37
118
Pankaj Malav
LUX
2/37
120
Sudeep Thakur
ROM
2/36
121
Noman Amjad
FRA
2/32
122
Imran Ameer
MLT
2/31
122
Gaurav Mishra
ROM
2/31
124
Faheem Nazir
SWI
2/27
125
Pirakajan Pirabakaran
FRA
2/22
126
Zain Ahmad
FRA
2/19
127
Lahiru Kumara
SL
3/164
128
Moeen Ali
ENG
3/147
129
Simon Harmer
SA
3/109
130
Jomel Warrican
WI
3/106
131
Umesh Yadav
IND
3/105
132
Ish Sodhi
NZ
3/95
133
Salman Agha
PAK
3/86
133
Scott Boland
AUS
3/86
135
Wellington Masakadza
ZIM
3/85
136
Mohammad Islam
BAN
3/83
136
Khurram Shahzad
PAK
3/83
138
Marco Jansen
SA
3/79
139
Gerald Coetzee
SA
3/74
140
Mehidy Hasan
BAN
3/73
141
Mitchell Santner
NZ
3/65
141
Josh Little
IRE
3/65
143
Jason Holder
WI
3/64
144
Daryl Mitchell
NZ
3/61
144
Tabraiz Shamsi
SA
3/61
146
Frederick Klaassen
NED
3/59
147
Sikandar Raza
ZIM
3/55
148
Kyle Mayers
WI
3/46
148
Taranjeet Singh
ROM
3/46
150
Eldhose Mathew
MLT
3/43
150
Wessly Madhevere
ZIM
3/43
152
Sean Williams
ZIM
3/42
153
Waseem Abbas
MLT
3/41
154
Mouhammad Dawood Ahmadzai
FRA
3/37
155
Fanyan Majeed Mughal
MLT
3/35
156
Shantanu Vashisht
ROM
3/34
157
Rohullah Mangal
FRA
3/32
158
Muhammad Abdullah Rana
SWI
3/23
159
Mominul Haque
BAN
3/17
160
Hardik Pandya
IND
3/3
161
Abrar Ahmed
PAK
4/149
162
Mohammed Shami
IND
4/134
163
Asitha Fernando
SL
4/133
164
Mark Adair
IRE
4/127
165
Neil Wagner
NZ
4/119
166
Blair Tickner
NZ
4/103
167
Oliver Robinson
ENG
4/100
167
Matt Henry
NZ
4/100
167
Michael Bracewell
NZ
4/100
170
Shaheen Afridi
PAK
4/96
171
James Anderson
ENG
4/77
172
Mir Hamza
PAK
4/72
172
Adil Rashid
ENG
4/72
174
Jasprit Bumrah
IND
4/69
175
Lungi Ngidi
SA
4/66
175
Taskin Ahmed
BAN
4/66
177
Shakib Al Hasan
BAN
4/64
178
Mustafizur Rahman
BAN
4/63
179
Sam Curran
ENG
4/60
180
Ebadot Hossain
BAN
4/56
181
Glenn Phillips
NZ
4/53
182
Nandre Burger
SA
4/50
183
Chamika Karunaratne
SL
4/43
184
Rahmatullah Mangal
FRA
4/30
185
Justin Shaju
MLT
4/26
185
Usman Riaz Khan
FRA
4/26
187
Kenardo Fletcher
SWI
4/24
188
Jack Leach
ENG
5/157
189
Brandon Mavuta
ZIM
5/140
190
Wanigamuni Mendis
SL
5/139
191
Mitchell Starc
AUS
5/137
192
Josh Hazlewood
AUS
5/126
193
Kemar Roach
WI
5/104
194
Stuart Broad
ENG
5/99
195
Joshua Tongue
ENG
5/98
196
Alzarri Joseph
WI
5/97
197
Matthew Kuhnemann
AUS
5/94
198
Tim Southee
NZ
5/93
199
Naseem Shah
PAK
5/90
200
Nijat Masood
AFG
5/83
201
Sisanda Magala
SA
5/76
202
Chris Woakes
ENG
5/73
202
Victor Nyauchi
ZIM
5/73
204
Shariz Ahmad
NED
5/71
205
Mark Wood
ENG
5/66
206
Anrich Nortje
SA
5/64
207
Waqas Ahmad
MLT
5/44
208
Shayam Maher Warnakulasuriya
FRA
5/34
209
Henry Shipley
NZ
5/32
210
Andy McBrine
IRE
6/191
211
Ajaz Patel
NZ
6/148
212
Pat Cummins
AUS
6/129
213
Kagiso Rabada
SA
6/119
214
Aamer Jamal
PAK
6/111
215
Taijul Islam
BAN
6/109
216
Mohammed Siraj
IND
6/108
217
Jofra Archer
ENG
6/81
218
Prabath Jayasuriya
SL
7/194
219
Todd Murphy
AUS
7/124
220
Gudakesh Motie
WI
7/110
221
Ravichandran Ashwin
IND
7/91
222
Ravindra Jadeja
IND
7/89
223
Noman Ali
PAK
7/75
224
Nathan Lyon
AUS
8/151
Show all 224 ↓
Nothing matches that filter.
RECENT RESULTS
1 match
▲
show
‹
CPL
CPL 2026
KIN
PAT
›