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
▼
Harry Brook
Brad Evans
William Jacks
Shai Hope
Joe Root
Ishan Kishan
Sikandar Raza
Ali Dawood
Abhishek Sharma
Rashid Khan
Axar Patel
Sam Curran
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 2025: Top Performers, Rankings & Full Stats
This page shows players with the worst bowling fig during the 2025 season, ranking them by their on-field performances.
ODI
2025
177 entries
1
5/33
Bilal Sami
AFG
Best return on the list
2
5/58
Azmatullah Omarzai
AFG
3
4/35
Dunith Wellalage
SL
● LEADS
Bilal Sami
AFG
5/33 · best figures on this list
↑ MATCHING THE HAUL
2
entries on this list took 5 wickets in an innings
★ TOP-10 CUT-OFF
3/42
The mark at number ten — 167 entries sit below it
● NATION IN FRONT
Australia
8 of the top 50 · 12 teams represented
Worst Bowling Fig — full list
177 entries, ranked
Table view
1
Bilal Sami
AFG
5/33
2
Azmatullah Omarzai
AFG
5/58
3
Dunith Wellalage
SL
4/35
4
Zakary Foulkes
NZ
4/41
5
Travis Head
AUS
4/57
6
Lokumarakkalage Madushanka
SL
4/62
6
Akif Javed
PAK
4/62
8
Blair Tickner
NZ
4/64
9
Jayden Seales
WI
4/84
10
Jeffrey Vandersay
SL
3/42
11
Muhammad Khan
PAK
3/51
12
Nqabayomzi Peter
SA
3/55
13
Richard Ngarava
ZIM
3/56
14
Wanindu Hasaranga
SL
3/60
15
Sean Abbott
AUS
3/61
16
Mitchell Santner
NZ
3/66
16
Benjamin Dwarshuis
AUS
3/66
18
Shaheen Afridi
PAK
3/88
19
Barry McCarthy
IRE
3/100
20
Wessly Madhevere
ZIM
2/12
21
Matthew Kuhnemann
AUS
2/26
22
Alick Athanaze
WI
2/37
23
Nasum Ahmed
BAN
2/38
24
Akeal Hosein
WI
2/41
24
Marnus Labuschagne
AUS
2/41
26
Faisal Akram
PAK
2/42
27
Washington Sundar
IND
2/44
28
Xavier Bartlett
AUS
2/45
29
Sam Curran
ENG
2/46
30
Faheem Ashraf
PAK
2/49
31
Taskin Ahmed
BAN
2/51
32
Donovan Ferreira
SA
2/53
33
Mark Adair
IRE
2/55
33
AM Ghazanfar
AFG
2/55
35
Jacob Duffy
NZ
2/57
35
Hasan Mahmud
BAN
2/57
35
Mohammad Nabi
AFG
2/57
38
Mitchell Starc
AUS
2/62
39
Arshdeep Singh
IND
2/64
39
Adam Zampa
AUS
2/64
41
Shamar Joseph
WI
2/65
42
Asitha Fernando
SL
2/67
43
Justin Greaves
WI
2/68
44
Alzarri Joseph
WI
2/69
45
Kagiso Rabada
SA
2/70
46
Naseem Shah
PAK
2/72
46
William O'Rourke
NZ
2/72
48
Mohammad Wasim
PAK
2/78
49
Haris Rauf
PAK
2/83
50
Muralikrishna Krishna
IND
2/85
51
Josh Little
IRE
2/89
52
Liam McCarthy
IRE
2/93
53
Curtis Campher
IRE
1/24
53
Rehan Ahmed
ENG
1/24
55
Chamindu Wickramasinghe
SL
1/28
56
Daryl Mitchell
NZ
1/30
56
Shamim Patwari
BAN
1/30
58
Romario Shepherd
WI
1/31
59
Nangeyalia Kharote
AFG
1/32
59
Not on record
ZIM
1/32
59
Najmul Hossain Shanto
BAN
1/32
62
Eathan Bosch
SA
1/33
62
Kamindu Mendis
SL
1/33
64
George Dockrell
IRE
1/36
65
Cooper Connolly
AUS
1/37
66
Matthew Short
AUS
1/39
66
Liam Dawson
ENG
1/39
68
Benjamin White
IRE
1/40
69
Muhammad Abbas
NZ
1/43
70
Junior Dala
SA
1/47
70
Rachin Ravindra
NZ
1/47
72
Saim Ayub
PAK
1/48
73
George Linde
SA
1/49
73
Mohammed Siraj
IND
1/49
75
Sufiyan Muqeem
PAK
1/52
75
Axar Patel
IND
1/52
77
Hardik Pandya
IND
1/53
77
Roston Chase
WI
1/53
77
Mohammad Ali
PAK
1/53
80
Luke Wood
ENG
1/54
80
Varun Vinod
IND
1/54
80
Sikandar Raza
ZIM
1/54
80
Kiribathgala Dharmasena
SL
1/54
84
Josh Hazlewood
AUS
1/57
84
Graham Hume
IRE
1/57
86
Mohammad Hossain
BAN
1/58
86
Wellington Masakadza
ZIM
1/58
86
Glenn Maxwell
AUS
1/58
89
Michael Bracewell
NZ
1/60
89
Aaron Hardie
AUS
1/60
91
Jacob Bethell
ENG
1/61
91
Trevor Gwandu
ZIM
1/61
91
Tanvir Islam
BAN
1/61
94
Fazalhaq Farooqi
AFG
1/62
94
Mustafizur Rahman
BAN
1/62
94
Nathan Smith
NZ
1/62
97
Morawakage Theekshana
SL
1/64
98
Blessing Muzarabani
ZIM
1/65
98
Noor Lakanwal
AFG
1/65
100
Rashid Khan
AFG
1/66
101
Abrar Ahmed
PAK
1/67
101
Mehidy Hasan
BAN
1/67
103
Saqib Mahmood
ENG
1/68
104
Brydon Carse
ENG
1/69
105
Harshit Rana
IND
1/70
106
Jamie Overton
ENG
1/72
107
Lungi Ngidi
SA
1/74
107
Mohammed Shami
IND
1/74
107
Angus Atkinson
ENG
1/74
107
Gudakesh Motie
WI
1/74
111
Senuran Muthusamy
SA
1/75
111
Mark Wood
ENG
1/75
113
Kuldeep Yadav
IND
1/78
113
Adil Rashid
ENG
1/78
115
Jofra Archer
ENG
1/82
116
Rathnayake Rathnayake
SL
0/10
117
Johnathan Campbell
ZIM
0/13
118
Gareth Delany
IRE
0/18
119
Mitchell Owen
AUS
0/20
120
Kaki Reddy
IND
0/24
120
Mohammad Hassan
BAN
0/24
122
Mihlali Mpongwana
SA
0/25
122
Not on record
BAN
0/25
124
Hussain Talat
PAK
0/26
124
Craig Young
IRE
0/26
126
Dewald Brevis
SA
0/28
127
Tilak Varma
IND
0/29
128
Harry Tector
IRE
0/31
129
Kariyawasam Asalanka
SL
0/33
129
Jordan Neill
IRE
0/33
131
Sean Williams
ZIM
0/35
131
Newman Nyamhuri
ZIM
0/35
133
Lizaad Williams
SA
0/36
134
Tanveer Sangha
AUS
0/41
135
Gulbadin Naib
AFG
0/42
136
Bjorn Fortuin
SA
0/46
136
Khary Pierre
WI
0/46
138
Joe Root
ENG
0/47
139
Lahiru Kumara
SL
0/48
139
Kongala Vimukthi
SL
0/48
141
Thomas Mayes
IRE
0/49
142
Matthew Humphreys
IRE
0/51
142
William Jacks
ENG
0/51
144
Jediah Blades
WI
0/53
145
Spencer Johnson
AUS
0/54
146
Matthew Potts
ENG
0/56
146
Nahid Rana
BAN
0/56
148
Kyle Jamieson
NZ
0/57
148
Liam Livingstone
ENG
0/57
148
Brad Evans
ZIM
0/57
151
Tanzim Sakib
BAN
0/58
152
Shamar Springer
WI
0/59
153
Hasan Ali
PAK
0/60
153
Aiden Markram
SA
0/60
153
Nathan Ellis
AUS
0/60
153
Ottneil Baartman
SA
0/60
157
Tabraiz Shamsi
SA
0/62
157
Matt Henry
NZ
0/62
157
Pramod Liyanagamage
SL
0/62
160
Glenn Phillips
NZ
0/63
160
Dushmantha Chameera
SL
0/63
162
Benjamin Sears
NZ
0/65
163
Ravindra Jadeja
IND
0/66
163
Andy McBrine
IRE
0/66
163
Khushdil Shah
PAK
0/66
166
Salman Agha
PAK
0/67
167
Keshav Maharaj
SA
0/70
168
Mohammad Hasnain
PAK
0/72
169
Prenelan Subrayen
SA
0/73
169
Kwena Maphaka
SA
0/73
171
Not on record
ENG
0/76
172
Corbin Bosch
SA
0/79
172
Marco Jansen
SA
0/79
174
Codi Yusuf
SA
0/80
175
Matthew Forde
WI
0/88
176
Wiaan Mulder
SA
0/93
177
Nandre Burger
SA
0/95
Show all 177 ↓
Nothing matches that filter.
RECENT RESULTS
4 matches
▲
show
‹
ODI
UAE ODI Tri-Series
AFG
161/3 (35.3)
BAN
160 (41.2)
T20I
ICC Men's T20 World Cup Africa Sub Regional Qualifier C
NIG
146/1 (14.5)
ZAM
142/9 (20.0)
T20I
ICC Men's T20 World Cup Africa Sub Regional Qualifier C
LES
87 (19.3)
UGA
89/5 (12.3)
T20I
ICC Men's T20 World Cup Africa Sub Regional Qualifier C
GAM
120/8 (20.0)
MOZ
148/6 (20.0)
›