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
Cricket AI Insight
AI analysis
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
India
Zimbabwe
Bangladesh
England
New Zealand
Recent Players
▼
Harry Brook
Brad Evans
Will Jacks
Gerhard Erasmus
Joe Root
Sikandar Raza
Ishan Kishan
Abhishek Sharma
Daryl Mitchell
Axar Patel
Arshdeep Singh
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 →
Best Bowling Fig in 2025: Top Performers, Rankings & Full Stats
This page shows players with the best bowling fig during the 2025 season, ranking them by their on-field performances.
ODI
2025
267 entries
1
6/18
Jayden Seales
WI
Best return on the list
2
6/27
Harmeet Singh
USA
3
6/35
Rishad Hossain
BAN
● LEADS
Jayden Seales
WI
6/18 · best figures on this list
↑ MATCHING THE HAUL
3
entries on this list took 6 wickets in an innings
★ TOP-10 CUT-OFF
5/42
The mark at number ten — 257 entries sit below it
● NATION IN FRONT
New Zealand
7 of the top 50 · 19 teams represented
Best Bowling Fig — full list
267 entries, ranked
Table view
1
Jayden Seales
WI
6/18
2
Harmeet Singh
USA
6/27
3
Rishad Hossain
BAN
6/35
4
Nosthush Kenjige
USA
5/11
5
Rashid Khan
AFG
5/17
6
Not on record
USA
5/22
6
Cooper Connolly
AUS
5/22
6
Bernard Scholtz
NAM
5/22
7
Bilal Sami
AFG
5/33
7
Keshav Maharaj
SA
5/33
8
Gerhard Erasmus
NAM
5/34
8
Ben Sears
NZ
5/34
9
Tanvir Islam
BAN
5/39
10
Varun Chakravarthy
IND
5/42
10
Matt Henry
NZ
5/42
10
Lungi Ngidi
SA
5/42
11
Mohammed Shami
IND
5/53
12
Azmatullah Omarzai
AFG
5/58
13
Milind Kumar
USA
5/66
14
Wanindu Hasaranga
SL
4/10
15
Jofra Archer
ENG
4/18
16
Shakeel Ahmed
OMN
4/25
17
Brad Currie
SCO
4/26
17
Michael Bracewell
NZ
4/26
18
Abrar Ahmed
PAK
4/27
19
Simranjeet Singh
UAE
4/30
20
Alzarri Joseph
WI
4/31
21
Barry McCarthy
IRE
4/32
22
Kaleem Sana
CAN
4/33
22
Saurabh Netravalkar
USA
4/33
23
Shahid Ahmadzai
CAN
4/34
23
Blair Tickner
NZ
4/34
24
Asitha Fernando
SL
4/35
24
Dunith Wellalage
SL
4/35
25
Harshit Rana
IND
4/39
26
Maheesh Theekshana
SL
4/40
27
Zakary Foulkes
NZ
4/41
27
Kuldeep Yadav
IND
4/41
27
Akeal Hosein
WI
4/41
27
Zahid Ali
UAE
4/41
28
Nathan Smith
NZ
4/42
29
Will O?Rourke
NZ
4/43
30
Kyle Klein
NED
4/44
31
JJ Smit
NAM
4/46
31
Nandre Burger
SA
4/46
32
Taskin Ahmed
BAN
4/47
33
Shaheen Afridi
PAK
4/51
33
Blessing Muzarabani
ZIM
4/51
34
Mark Adair
IRE
4/54
35
Brandon McMullen
SCO
4/55
36
Samay Shrivastava
OMN
4/56
37
Travis Head
AUS
4/57
38
Paul van Meekeren
NED
4/58
39
Adam Zampa
AUS
4/60
40
Haris Rauf
PAK
4/61
41
Akif Javed
PAK
4/62
41
Dilshan Madushanka
SL
4/62
42
Adil Rashid
ENG
4/63
43
Prasidh Krishna
IND
4/66
44
Shivam Sharma
CAN
4/69
45
Saif Hassan
BAN
3/6
46
Sanjay Krishnamurthi
USA
3/10
47
Nasum Ahmed
BAN
3/11
48
Curtis Campher
IRE
3/13
49
Zach Lion-Cachet
NED
3/15
50
Kamindu Mendis
SL
3/19
51
George Dockrell
IRE
3/21
52
Jan Nicol Loftie-Eaton
NAM
3/22
52
Jamie Overton
ENG
3/22
53
Jay Odedra
OMN
3/23
54
Chris Greaves
SCO
3/24
54
Ruben Trumpelmann
NAM
3/24
55
Wiaan Mulder
SA
3/25
56
Ravindra Jadeja
IND
3/26
57
Aryan Dutt
NED
3/28
58
Tanzim Hasan Sakib
BAN
3/31
59
Saqib Mahmood
ENG
3/32
60
Roelof van der Merwe
NED
3/34
61
Eshan Malinga
SL
3/35
61
Jacob Duffy
NZ
3/35
62
Kagiso Rabada
SA
3/36
63
Shaun Fouché
NAM
3/37
64
Xavier Bartlett
AUS
3/39
64
Marco Jansen
SA
3/39
64
Sandeep Lamichhane
NEP
3/39
64
Nandan Yadav
NEP
3/39
65
Naseem Shah
PAK
3/40
66
Mitchell Santner
NZ
3/41
66
Aayan Afzal Khan
UAE
3/41
67
Jeffrey Vandersay
SL
3/42
67
Mehidy Hasan
BAN
3/42
68
Kyle Jamieson
NZ
3/44
68
Junaid Siddique
UAE
3/44
69
Dilon Heyliger
CAN
3/45
69
Brydon Carse
ENG
3/45
70
Mohammad Wasim
PAK
3/47
70
Ben Dwarshuis
AUS
3/47
70
Akhil Kumar
CAN
3/47
71
Sompal Kami
NEP
3/48
72
Michael Levitt
NED
3/49
73
Tangeni Lungameni
NAM
3/51
73
Dushmantha Chameera
SL
3/51
73
Irfan Khan
PAK
3/51
74
Mackenzie Jones
SCO
3/55
74
Nqabayomzi Peter
SA
3/55
75
Richard Ngarava
ZIM
3/56
76
Karan KC
NEP
3/58
76
Sufyan Mehmood
OMN
3/58
77
Sean Abbott
AUS
3/61
78
Safyaan Sharif
SCO
3/62
79
Jasdeep Singh
USA
3/64
80
Gudakesh Motie
WI
3/65
81
Liam McCarthy
IRE
3/66
82
Matthew Forde
WI
3/68
83
Jaskaran Singh
CAN
3/71
84
Mohammad Nadeem
OMN
2/9
85
Yasir Mohammad
USA
2/10
86
Wessly Madhevere
ZIM
2/12
87
Aaron Hardie
AUS
2/13
88
Alick Athanaze
WI
2/14
89
Parveen Kumar
CAN
2/15
90
Aamir Kaleem
OMN
2/16
90
Mustafizur Rahman
BAN
2/16
91
Mohammad Nawaz
PAK
2/17
92
Salman Agha
PAK
2/18
93
Marnus Labuschagne
AUS
2/19
94
Mitchell Owen
AUS
2/20
94
Josh Hazlewood
AUS
2/20
95
Axar Patel
IND
2/22
96
Nathan Ellis
AUS
2/23
97
Matthew Kuhnemann
AUS
2/26
98
Glenn Phillips
NZ
2/27
99
Vivian Kingma
NED
2/28
99
Liam Livingstone
ENG
2/28
99
Dhruv Parashar
UAE
2/28
100
Lalit Rajbanshi
NEP
2/29
101
Senuran Muthusamy
SA
2/30
101
Roston Chase
WI
2/30
102
Hardik Pandya
IND
2/31
103
Justin Greaves
WI
2/32
103
Corbin Bosch
SA
2/32
103
Shubham Ranjane
USA
2/32
104
Sufiyan Muqeem
PAK
2/33
104
Arshdeep Singh
IND
2/33
105
Jack Jarvis
SCO
2/34
106
Mujibur Ali
OMN
2/35
106
Hasan Ali
PAK
2/35
107
Washington Sundar
IND
2/37
107
Mark Watt
SCO
2/37
107
Dipendra Singh Airee
NEP
2/37
108
Harsh Thaker
CAN
2/39
108
Saim Ayub
PAK
2/39
109
Michael Leask
SCO
2/40
110
Faisal Akram
PAK
2/42
110
Jack Brassell
NAM
2/42
111
Spencer Johnson
AUS
2/44
111
Trevor Gwandu
ZIM
2/44
112
Mark Wood
ENG
2/45
113
Sam Curran
ENG
2/46
114
Faheem Ashraf
PAK
2/49
115
Matthew Potts
ENG
2/51
115
Mohammad Nabi
AFG
2/51
116
Donovan Ferreira
SA
2/53
117
Brad Evans
ZIM
2/54
118
AM Ghazanfar
AFG
2/55
119
Saad Bin Zafar
CAN
2/57
119
Hasan Mahmud
BAN
2/57
120
Ottneil Baartman
SA
2/60
121
Mitchell Starc
AUS
2/62
122
Jasper Davidson
SCO
2/63
123
Shamar Joseph
WI
2/65
124
Muhammad Jawadullah
UAE
2/67
125
Rijan Dhakal
NEP
2/78
126
Josh Little
IRE
2/89
127
Charith Asalanka
SL
1/5
128
Colin Ackermann
NED
1/6
129
Wasim Ali
OMN
1/7
130
Siddharth Bukkapatnam
OMN
1/11
131
Gulbadin Naib
AFG
1/16
131
Muhammad Abbas
NZ
1/16
131
Bas de Leede
NED
1/16
131
Janith Liyanage
SL
1/16
131
Shamar Springer
WI
1/16
132
Jacob Bethell
ENG
1/18
132
Timm van der Gugten
NED
1/18
133
Khary Pierre
WI
1/19
133
Aarif Sheikh
NEP
1/19
134
Josh Davey
SCO
1/20
134
Rachin Ravindra
NZ
1/20
135
Shamim Hossain
BAN
1/22
135
Nangeyalia Kharote
AFG
1/22
135
Pargat Singh
CAN
1/22
136
Thomas Mayes
IRE
1/23
137
Mohammed Siraj
IND
1/24
138
Sean Williams
ZIM
1/26
139
Haider Ali
UAE
1/28
139
Glenn Maxwell
AUS
1/28
139
Chamindu Wickramasinghe
SL
1/28
140
Hassnain Shah
OMN
1/29
141
Daryl Mitchell
NZ
1/30
142
Romario Shepherd
WI
1/31
143
Najmul Hossain Shanto
BAN
1/32
143
Ernest Masuku
ZIM
1/32
144
Eathan Bosch
SA
1/33
144
Shadley van Schalkwyk
USA
1/33
145
Kushal Bhurtel
NEP
1/34
145
Bjorn Fortuin
SA
1/34
146
Andy McBrine
IRE
1/36
147
Muhammad Rohid
UAE
1/37
147
Gulsan Jha
NEP
1/37
148
Graham Hume
IRE
1/39
148
Khushdil Shah
PAK
1/39
148
Matthew Short
AUS
1/39
149
Will Jacks
ENG
1/42
150
Nahid Rana
BAN
1/43
151
Jediah Blades
WI
1/46
151
Prenelan Subrayen
SA
1/46
152
Junior Dala
SA
1/47
152
Joe Root
ENG
1/47
153
Sikandar Raza
ZIM
1/48
154
George Linde
SA
1/49
155
Charlie Cassell
SCO
1/50
156
Mohammad Ali
PAK
1/53
157
Luke Wood
ENG
1/54
158
Wellington Masakadza
ZIM
1/58
159
Fazalhaq Farooqi
AFG
1/59
160
Noor Ahmad
AFG
1/65
160
Gus Atkinson
ENG
1/65
161
Jan Balt
NAM
0/1
162
Dylan Leicher
NAM
0/3
163
Sohaib Khan
UAE
0/4
164
Harshit Kaushik
UAE
0/5
165
Muhammad Shahdad
UAE
0/6
166
Nicholas Kirton
CAN
0/10
166
Milan Rathnayake
SL
0/10
167
Alishan Sharafu
UAE
0/12
168
Johnathan Campbell
ZIM
0/13
169
Harry Tector
IRE
0/14
169
Aryan Bisht
OMN
0/14
169
Hussain Talat
PAK
0/14
170
Aaron Jones
USA
0/15
171
Kushal Malla
NEP
0/16
171
Jatinderpal Matharu
CAN
0/16
171
Nitish Kumar Reddy
IND
0/16
171
Jan-Izak de Villiers
NAM
0/16
172
Aiden Markram
SA
0/17
173
Matthew Humphreys
IRE
0/19
174
Bashir Ahmad
AFG
0/22
175
Dilpreet Bajwa
CAN
0/24
176
Mihlali Mpongwana
SA
0/25
176
Ben Shikongo
NAM
0/25
176
Max O'Dowd
NED
0/25
177
Dewald Brevis
SA
0/28
178
Namboori Thakur Tilak Varma
IND
0/29
179
Jordan Neill
IRE
0/33
180
Tanveer Sangha
AUS
0/34
181
Newman Nyamhuri
ZIM
0/35
182
Lizaad Williams
SA
0/36
183
Muhammed Imran
OMN
0/37
184
Lahiru Kumara
SL
0/48
185
Tabraiz Shamsi
SA
0/53
186
Pramod Madushan
SL
0/56
187
Fred Klaassen
NED
0/60
188
Mohammad Hasnain
PAK
0/72
189
Kwena Maphaka
SA
0/73
190
Sonny Baker
ENG
0/76
191
Codi Yusuf
SA
0/80
Show all 267 ↓
Nothing matches that filter.
RECENT RESULTS
1 match
▲
show
‹
ODI
India in New Zealand ODI Series
NZ
IND
›