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
Ali Dawood
Sikandar Raza
Abhishek Sharma
Axar Patel
Virandeep Singh Jagjit Singh
Arshdeep Singh
Kusal Mendis
Roston Chase
Shivam Dube
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.
TEST
2025
155 entries
1
7/97
Ziaur Rahman
AFG
Best return on the list
2
6/75
Mitchell Starc
AUS
4
6/99
Akash Deep
IND
● LEADS
Ziaur Rahman
AFG
7/97 · best figures on this list
↑ MATCHING THE HAUL
1
entries on this list took 7 wickets in an innings
★ TOP-10 CUT-OFF
5/121
The mark at number ten — 145 entries sit below it
● NATION IN FRONT
Sri Lanka
7 of the top 50 · 12 teams represented
Worst Bowling Fig — full list
155 entries, ranked
Table view
1
Ziaur Rahman
AFG
7/97
2
Mitchell Starc
AUS
6/75
3
Not on record
PAK
6/79
4
Akash Deep
IND
6/99
5
Noman Ali
PAK
6/112
6
Senuran Muthusamy
SA
6/117
7
Corbin Bosch
SA
5/43
8
Kemar Roach
WI
5/78
9
Shamar Joseph
WI
5/87
10
Nayeem Hasan
BAN
5/121
11
Joshua Tongue
ENG
5/125
12
Matthew Humphreys
IRE
5/170
13
Blair Tickner
NZ
4/32
14
Wiaan Mulder
SA
4/50
15
Hasan Murad
BAN
4/60
16
Barry McCarthy
IRE
4/75
17
Matthew Kuhnemann
AUS
4/86
17
Asitha Fernando
SL
4/86
19
Rashid Khan
AFG
4/94
20
Kuldeep Yadav
IND
4/115
21
Ravindra Jadeja
IND
4/143
22
Brydon Carse
ENG
4/152
23
Gamage Dinusha
SL
3/22
24
William O'Rourke
NZ
3/28
25
Rathnayake Rathnayake
SL
3/39
26
Codi Yusuf
SA
3/42
27
Gudakesh Motie
WI
3/49
28
Matt Henry
NZ
3/51
29
Pat Cummins
AUS
3/69
30
Hasan Mahmud
BAN
3/74
31
Richard Ngarava
ZIM
3/76
32
Mohammad Abbas
PAK
3/94
33
Nathan Lyon
AUS
3/96
34
Ajaz Patel
NZ
3/113
34
Ben Stokes
ENG
3/113
36
Kagiso Rabada
SA
3/115
37
Jacob Duffy
NZ
3/122
38
Angus Atkinson
ENG
3/127
39
Muralikrishna Krishna
IND
3/128
40
Keshav Maharaj
SA
3/137
41
Blessing Muzarabani
ZIM
3/143
42
Salman Agha
PAK
3/148
43
Shoaib Bashir
ENG
3/167
44
Jeffrey Vandersay
SL
3/182
45
Prabath Jayasuriya
SL
3/193
46
Konganige Ratnayake
SL
3/196
47
Jhye Richardson
AUS
2/22
48
Josh Hazlewood
AUS
2/43
49
Zia-ur-Rehman Akbar
AFG
2/44
50
Vishwa Fernando
SL
2/45
51
Wessly Madhevere
ZIM
2/48
52
Ismat Alam
AFG
2/51
53
Mark Adair
IRE
2/56
54
Kevin Sinclair
WI
2/61
55
Kaki Reddy
IND
2/62
56
Alzarri Joseph
WI
2/65
57
Not on record
WI
2/74
58
Prenelan Subrayen
SA
2/78
59
Kavem Hodge
WI
2/80
60
Wanigamuni Mendis
SL
2/81
61
Justin Greaves
WI
2/83
62
Not on record
WI
2/89
63
Jamie Overton
ENG
2/98
64
Jayden Seales
WI
2/100
65
Marco Jansen
SA
2/101
66
Washington Sundar
IND
2/107
67
Jasprit Bumrah
IND
2/112
68
Gavin Hoey
IRE
2/115
69
Vincent Masekesa
ZIM
2/117
70
Khurram Shahzad
PAK
2/123
71
Kundai Matigimu
ZIM
2/124
72
Mir Hamza
PAK
2/127
73
Anderson Phillip
WI
2/154
74
Dewald Brevis
SA
1/22
74
Not on record
ENG
1/22
76
Kashif Ali
PAK
1/23
77
Mominul Haque
BAN
1/28
78
Axar Patel
IND
1/36
79
Abrar Ahmed
PAK
1/45
79
Khaled Ahmed
BAN
1/45
81
Johnathan Campbell
ZIM
1/47
82
Brian Bennett
ZIM
1/49
82
Tanzim Sakib
BAN
1/49
84
Todd Murphy
AUS
1/57
85
Newman Nyamhuri
ZIM
1/64
86
Sharafuddin Ashraf
AFG
1/65
87
Samuel Cook
ENG
1/72
88
Not on record
ENG
1/81
89
Scott Boland
AUS
1/87
89
Jofra Archer
ENG
1/87
91
Anshul Kamboj
IND
1/89
92
Sikandar Raza
ZIM
1/93
93
Shaheen Afridi
PAK
1/95
94
Simon Harmer
SA
1/101
95
Jomel Warrican
WI
1/102
96
William Jacks
ENG
1/107
97
Tanaka Chivanga
ZIM
1/117
98
Sajid Khan
PAK
1/119
99
Trevor Gwandu
ZIM
1/131
100
Michael Bracewell
NZ
1/138
101
Mohammed Siraj
IND
1/140
102
Andy McBrine
IRE
1/141
103
Taijul Islam
BAN
1/156
104
Roston Chase
WI
1/159
105
Wellington Masakadza
ZIM
1/184
106
Saud Shakeel
PAK
0/1
107
Kraigg Brathwaite
WI
0/3
107
Dimuth Karunaratne
SL
0/3
109
Marnus Labuschagne
AUS
0/7
110
Yashasvi Jaiswal
IND
0/9
111
Daryl Mitchell
NZ
0/10
112
Cooper Connolly
AUS
0/12
112
Abdul Malik
AFG
0/12
114
Kamran Ghulam
PAK
0/13
114
Jacob Bethell
ENG
0/13
116
Hasan Ali
PAK
0/14
116
Hashmatullah Shaidi
AFG
0/14
116
Dion Myers
ZIM
0/14
119
Kamindu Mendis
SL
0/18
120
Mark Wood
ENG
0/23
121
Aiden Markram
SA
0/26
122
Dhananjaya de Silva
SL
0/27
123
Brad Evans
ZIM
0/28
123
Glenn Phillips
NZ
0/28
125
Beau Webster
AUS
0/29
126
Harry Tector
IRE
0/31
126
Harry Brook
ENG
0/31
128
Sean Williams
ZIM
0/37
128
Lahiru Kumara
SL
0/37
130
Nathan Smith
NZ
0/39
131
Fareed Ahmad
AFG
0/44
131
Cameron Green
AUS
0/44
133
Curtis Campher
IRE
0/45
134
Mitchell Santner
NZ
0/46
135
Kwena Maphaka
SA
0/52
136
Michael Neser
AUS
0/54
136
Craig Young
IRE
0/54
136
Not on record
ZIM
0/54
139
Shardul Thakur
IND
0/55
139
Ebadot Hossain
BAN
0/55
141
Jordan Neill
IRE
0/60
142
Travis Head
AUS
0/61
143
Yamin Ahmadzai
AFG
0/62
144
Joe Root
ENG
0/68
145
Rachin Ravindra
NZ
0/69
146
Mehidy Hasan
BAN
0/75
147
Not on record
WI
0/80
148
Zakary Foulkes
NZ
0/82
149
Liam Dawson
ENG
0/95
150
Nahid Rana
BAN
0/97
151
Chris Woakes
ENG
0/103
151
Victor Nyauchi
ZIM
0/103
153
Aamer Jamal
PAK
0/110
154
Khary Pierre
WI
0/120
155
Kurukulasooriya Peiris
SL
0/189
Show all 155 ↓
Nothing matches that filter.
RECENT RESULTS
1 match
▲
show
‹
ODI
Pakistan Triangular Series
PAK
305 (49.5)
SL
268 (48.1)
›