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 →
Worst Bowling Fig in 2021: Top Performers, Rankings & Full Stats
This page shows players with the worst bowling fig during the 2021 season, ranking them by their on-field performances.
ODI
2021
233 entries
1
0/88
Keon Harding
WI
Worst return on the list
2
0/84
Kuldeep Yadav
IND
3
0/78
Shaheen Afridi
PAK
● LEADS
Keon Harding
WI
0/88 · worst figures on this list
↑ MATCHING THE HAUL
99
entries on this list took 0 wickets in an innings
★ TOP-10 CUT-OFF
0/65
The mark at number ten — 223 entries sit below it
● NATION IN FRONT
Bangladesh
5 of the top 50 · 18 teams represented
Worst Bowling Fig — full list
233 entries, ranked
Table view
1
Keon Harding
WI
0/88
2
Kuldeep Yadav
IND
0/84
3
Shaheen Afridi
PAK
0/78
4
Mark Adair
IRE
0/74
5
James Neesham
NZ
0/73
6
Krunal Pandya
IND
0/72
7
Anrich Nortje
SA
0/69
8
Taskin Ahmed
BAN
0/67
9
Andy McBrine
IRE
0/66
9
Gaudi Toka
PNG
0/66
11
Dushmantha Chameera
SL
0/65
12
Isuru Udana
SL
0/64
12
Shadab Khan
PAK
0/64
12
Craig Overton
ENG
0/64
15
Bhuvneshwar Kumar
IND
0/63
16
Asitha Fernando
SL
0/62
16
Muralikrishna Krishna
IND
0/62
18
Tendai Chatara
ZIM
0/56
19
Saurabh Netravalkar
USA
0/54
20
Binura Fernando
SL
0/53
20
Zahoor Khan
UAE
0/53
22
Lutho Sipamla
SA
0/50
22
Hamza Tahir
SCO
0/50
24
Damien Ravu
PNG
0/48
24
Jason Kila
PNG
0/48
24
Shakib Al Hasan
BAN
0/48
24
Sam Curran
ENG
0/48
24
Mehidy Hasan
BAN
0/48
24
Hardik Pandya
IND
0/48
30
Moeen Ali
ENG
0/47
31
Mahedi Hasan
BAN
0/46
32
Sheldon Cottrell
WI
0/45
33
Sompal Kami
NEP
0/44
34
Anderson Phillip
WI
0/43
34
Kyle Phillip
USA
0/43
34
Fabian Allen
WI
0/43
37
Mark Watt
SCO
0/40
38
Curtis Campher
IRE
0/39
39
Beuran Hendricks
SA
0/38
39
Sikandar Raza
ZIM
0/38
41
Karima Gore
USA
0/37
41
Kaleemullah
OMN
0/37
41
Romario Shepherd
WI
0/37
44
Riley Meredith
AUS
0/36
45
Javed Ahmadi
AFG
0/35
46
Nestor Dhamba
OMN
0/34
47
Elmore Hutchinson
USA
0/32
47
Mosaddek Hossain
BAN
0/32
49
Ryan Burl
ZIM
0/31
49
Gulshan Jha
NEP
0/31
51
Daryn Dupavillon
SA
0/30
52
Navdeep Saini
IND
0/27
52
Abhishek Paradkar
USA
0/27
54
Sese Bau
PNG
0/26
54
Chemar Holder
WI
0/26
54
Kariyawasam Asalanka
SL
0/26
57
Jasdeep Singh
USA
0/25
57
Daryl Mitchell
NZ
0/25
57
Gareth Delany
IRE
0/25
60
Wesley Agar
AUS
0/24
60
Azmatullah Omarzai
AFG
0/24
62
Jaskaran Malhotra
USA
0/23
62
Paul Stirling
IRE
0/23
64
Kamindu Mendis
SL
0/21
65
Max O'Dowd
NED
0/20
65
Saud Shakeel
PAK
0/20
67
Mitchell Marsh
AUS
0/19
67
Dylan Budge
SCO
0/19
69
Waheed Ahmed
UAE
0/18
69
Colin Ackermann
NED
0/18
71
Kieron Pollard
WI
0/17
71
Jan Loftie-Eaton
NAM
0/17
73
M Zulfiqar
NED
0/16
73
Basil Hameed
UAE
0/16
73
Danish Aziz
PAK
0/16
73
Lega Siaka
PNG
0/16
77
Nkrumah Bonner
WI
0/15
77
Sanjay Krishnamurthi
USA
0/15
79
Aarif Sheikh
NEP
0/14
79
Kushal Bhurtel
NEP
0/14
79
Bas Leede
NED
0/14
79
Michael Lingen
NAM
0/14
79
Heinrich Klaasen
SA
0/14
84
Mohammad Mithun
BAN
0/12
84
Aryan Dutt
NED
0/12
84
Pothotuwa Lakshan
SL
0/12
87
Sandeep Goud
OMN
0/11
87
Afif Hossain
BAN
0/11
89
Andre McCarthy
WI
0/10
89
Nitish Rana
IND
0/10
89
Karl Birkenstock
NAM
0/10
92
Sufyan Mehmood
OMN
0/8
92
Koralegedera Bandara
SL
0/8
94
Pawan Sarraf
NEP
0/7
95
Nicholas Pooran
WI
0/6
96
Wayne Parnell
SA
0/5
96
Calum MacLeod
SCO
0/5
98
Najmul Hossain Shanto
BAN
0/4
99
Sushant Modani
USA
0/3
100
Mustafizur Rahman
BAN
1/87
101
Josh Little
IRE
1/78
102
Hasan Ali
PAK
1/76
103
Mohammad Hasnain
PAK
1/74
103
Safyaan Sharif
SCO
1/74
105
Thangarasu Natarajan
IND
1/73
106
Jan Frylinck
NAM
1/71
106
Lakshan Sandakan
SL
1/71
108
Matthew Parkinson
ENG
1/70
109
Barry McCarthy
IRE
1/69
110
JJ Smuts
SA
1/67
111
Jason Holder
WI
1/66
111
Lungi Ngidi
SA
1/66
111
Reece Topley
ENG
1/66
114
Gulbadin Naib
AFG
1/64
115
Wanindu Hasaranga
SL
1/63
115
Gavin Main
SCO
1/63
117
Faheem Ashraf
PAK
1/62
117
Lizaad Williams
SA
1/62
119
Craig Young
IRE
1/61
120
Karthik Meiyappan
UAE
1/60
120
Tabraiz Shamsi
SA
1/60
120
Luke Jongwe
ZIM
1/60
123
Mohammad Islam
BAN
1/56
123
Kashif Daud
UAE
1/56
123
Zeeshan Maqsood
OMN
1/56
126
Norman Vanua
PNG
1/55
126
Blessing Muzarabani
ZIM
1/55
128
Hasan Mahmud
BAN
1/54
129
Mohammad Nabi
AFG
1/53
130
Harry Tector
IRE
1/52
130
Simi Singh
IRE
1/52
132
Alzarri Joseph
WI
1/51
133
Krishnappa Gowtham
IND
1/49
133
Khawar Ali
OMN
1/49
133
Philippe Boissevain
NED
1/49
133
Jason Mohammed
WI
1/49
133
Charles Amini
PNG
1/49
133
Trent Boult
NZ
1/49
139
Nosaina Pokana
PNG
1/48
139
Matt Henry
NZ
1/48
139
Usman Qadir
PAK
1/48
142
Ahmed Raza
UAE
1/46
143
Ben Stokes
ENG
1/45
143
Kushal Malla
NEP
1/45
145
Nisarg Patel
USA
1/44
146
Hayden Walsh
WI
1/41
147
Michael Leask
SCO
1/40
147
Timm van der Gugten
NED
1/40
147
George Linde
SA
1/40
147
Sushan Bhari
NEP
1/40
151
Chamika Karunaratne
SL
1/39
151
Assad Vala
PNG
1/39
153
Pieter Seelaar
NED
1/38
153
Ayaan Khan
OMN
1/38
153
Steven Taylor
USA
1/38
156
Ashton Turner
AUS
1/37
156
Soumya Sarkar
BAN
1/37
156
George Dockrell
IRE
1/37
159
Kyle Jamieson
NZ
1/36
159
Aqib Sulehri
OMN
1/36
161
Helao France
NAM
1/35
162
Kyle Mayers
WI
1/34
163
Wiaan Mulder
SA
1/30
164
Paul van Meekeren
NED
1/29
165
Bernard Scholtz
NAM
1/28
166
Roelof van der Merwe
NED
1/27
167
Shane Getkate
IRE
1/25
168
Richie Berrington
SCO
1/23
169
Kevin O'Brien
IRE
1/22
170
Adrian Neill
SCO
1/20
170
Liam Livingstone
ENG
1/20
172
Tom Curran
ENG
2/83
173
Adil Rashid
ENG
2/81
174
Mark Wood
ENG
2/75
175
Andile Phehlukwayo
SA
2/73
176
Haris Rauf
PAK
2/72
177
Brandon Glover
NED
2/70
178
Nuwan Pradeep
SL
2/66
178
Kagiso Rabada
SA
2/66
180
Akila Dananjaya
SL
2/65
180
Bilal Khan
OMN
2/65
182
Donald Tiripano
ZIM
2/61
182
Raymon Reifer
WI
2/61
182
Richard Ngarava
ZIM
2/61
185
Suranga Lakmal
SL
2/56
185
Rashid Khan
AFG
2/56
187
Deepak Chahar
IND
2/53
188
Yuzvendra Chahal
IND
2/52
188
Karan KC
NEP
2/52
190
Keshav Maharaj
SA
2/51
190
Mitchell Santner
NZ
2/51
192
Johannes Smit
NAM
2/50
192
Akeal Hosein
WI
2/50
192
Kabua Morea
PNG
2/50
195
Vivian Kingma
NED
2/49
195
Dhananjaya de Silva
SL
2/49
197
Chad Soper
PNG
2/48
197
Aiden Markram
SA
2/48
199
Wessly Madhevere
ZIM
2/45
199
Frederick Klaassen
NED
2/45
199
Mahmudullah
BAN
2/45
199
Thisara Perera
SL
2/45
203
Logan van Beek
NED
2/44
204
Adam Zampa
AUS
2/43
204
Rohan Mustafa
UAE
2/43
206
Sean Williams
ZIM
2/42
207
Wanigamuni Mendis
SL
2/40
207
Mohammad Nadeem
OMN
2/40
207
Wellington Masakadza
ZIM
2/40
210
Sandeep Lamichhane
NEP
2/35
211
Chetan Sakariya
IND
2/34
212
Bikram Sob
NEP
2/33
213
Ashton Agar
AUS
2/31
214
Chris Woakes
ENG
2/28
215
Sharad Vesawkar
NEP
2/21
216
Josh Hazlewood
AUS
2/18
217
Mohammad Saifuddin
BAN
3/87
218
Chris Sole
SCO
3/79
219
Rubel Hossain
BAN
3/70
220
Naveen-ul-Haq
AFG
3/68
221
Saqib Mahmood
ENG
3/60
222
Perumapperuma Jayawickrama
SL
3/59
223
Rahul Chahar
IND
3/54
224
Nosthusha Kenjige
USA
3/49
225
Mujeeb Ur Rahman
AFG
3/46
226
Lewis Gregory
ENG
3/44
227
Shardul Thakur
IND
4/67
228
David Willey
ENG
4/64
229
Morawakage Theekshana
SL
4/37
230
Ruben Trumpelmann
NAM
5/76
231
Brydon Carse
ENG
5/61
232
Mitchell Starc
AUS
5/48
233
Alasdair Evans
SCO
5/43
Show all 233 ↓
Nothing matches that filter.
RECENT RESULTS
4 matches
▲
show
‹
ODI
Pakistan Triangular Series
PAK
302/9 (50.0)
ENG
215 (38.4)
T20I
ICC Men's T20 World Cup Africa Sub Regional Qualifier C
NIG
262/1 (20.0)
GAM
102 (17.2)
T20I
ICC Men's T20 World Cup Africa Sub Regional Qualifier C
LES
169/8 (20.0)
MOZ
95 (18.2)
T20I
ICC Men's T20 World Cup Africa Sub Regional Qualifier C
UGA
195/6 (20.0)
ZAM
108 (17.3)
›