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 →
Best Bowling Fig in 2017: Top Performers, Rankings & Full Stats
The best bowling fig in 2017 highlights the top performers of the season based on official match data.
ODI
2017
267 entries
1
7/18
Rashid Khan
AFG
Best return on the list
2
7/34
Trent Boult
NZ
3
6/34
Zahoor Khan
UAE
● LEADS
Rashid Khan
AFG
7/18 · best figures on this list
↑ MATCHING THE HAUL
2
entries on this list took 7 wickets in an innings
★ TOP-10 CUT-OFF
5/27
The mark at number ten — 257 entries sit below it
● NATION IN FRONT
Afghanistan
5 of the top 50 · 18 teams represented
Best Bowling Fig — full list
267 entries, ranked
Table view
1
Rashid Khan
AFG
7/18
2
Trent Boult
NZ
7/34
3
Zahoor Khan
UAE
6/34
4
Vivian Kingma
NED
6/39
5
Josh Hazlewood
AUS
6/52
6
Akila Dananjaya
SL
6/54
7
Paul Stirling
IRE
6/55
8
Ehsan Khan
HK
5/17
9
Rohan Mustafa
UAE
5/25
10
Sompal Kami
NEP
5/27
10
Jasprit Bumrah
IND
5/27
10
Adil Rashid
ENG
5/27
10
Jason Holder
WI
5/27
11
Graeme Cremer
ZIM
5/29
12
Usman Khan
PAK
5/34
12
Hasan Ali
PAK
5/34
13
Bhuvneshwar Kumar
IND
5/42
14
Barry McCarthy
IRE
5/46
15
Mitchell Santner
NZ
5/50
16
Liam Plunkett
ENG
5/52
17
Alzarri Joseph
WI
5/56
18
Con de Lange
SCO
5/60
19
Suranga Lakmal
SL
4/13
20
Mustafizur Rahman
BAN
4/23
21
Chris Sole
SCO
4/24
21
Mujeeb Ur Rahman
AFG
4/24
22
Imran Haider
UAE
4/25
23
Kevin O'Brien
IRE
4/26
24
Gulbadin Naib
AFG
4/27
24
Imran Tahir
SA
4/27
25
George Dockrell
IRE
4/28
25
Sharad Vesawkar
NEP
4/28
26
Mitchell Starc
AUS
4/29
27
Mohammad Nabi
AFG
4/30
28
Chris Morris
SA
4/31
29
James Faulkner
AUS
4/32
30
Nadeem Ahmed
HK
4/33
30
Shem Ngoche
KEN
4/33
30
Mark Wood
ENG
4/33
31
Nuwan Kulasekara
SL
4/37
32
Chris Woakes
ENG
4/38
32
Safyaan Sharif
SCO
4/38
33
Kagiso Rabada
SA
4/39
34
Andile Phehlukwayo
SA
4/40
35
Boyd Rankin
ENG
4/44
36
Taskin Ahmed
BAN
4/47
37
Mohammed Shami
IND
4/48
38
Lakshan Sandakan
SL
4/52
39
Dawlat Zadran
AFG
4/53
40
Ehsan Nawaz
HK
4/54
41
Doug Bracewell
NZ
4/55
42
Lahiru Gamage
SL
4/57
43
Wayne Parnell
SA
4/58
44
Rubel Hossain
BAN
4/62
44
Ashley Nurse
WI
4/62
45
Michael Rippon
NED
4/67
46
Umesh Yadav
IND
4/71
47
Dwaine Pretorius
SA
3/5
48
Mosaddek Hossain
BAN
3/13
49
Aizaz Khan
HK
3/14
50
Sean Williams
ZIM
3/15
50
Wanindu Hasaranga
SL
3/15
51
Mohammad Amir
PAK
3/16
52
Lockie Ferguson
NZ
3/17
53
Ahmed Raza
UAE
3/18
53
Morne Morkel
SA
3/18
54
Amir Hamza
AFG
3/20
54
Assad Vala
PNG
3/20
55
Sikandar Raza
ZIM
3/21
55
Mark Watt
SCO
3/21
56
Amjad Javed
UAE
3/23
56
Alasdair Evans
SCO
3/23
57
Chris Mpofu
ZIM
3/24
58
Keshav Maharaj
SA
3/25
59
Tim Murtagh
IRE
3/28
59
Ravichandran Ashwin
IND
3/28
60
Tendai Chatara
ZIM
3/30
60
Yuzvendra Chahal
IND
3/30
61
Hamish Bennett
NZ
3/31
62
Todd Astle
NZ
3/33
62
Pat Cummins
AUS
3/33
62
Peter Chase
IRE
3/33
63
Axar Patel
IND
3/34
64
Matt Henry
NZ
3/36
65
Jan Frylinck
NAM
3/37
66
Alei Nao
PNG
3/40
66
John Reva
PNG
3/40
66
Hardik Pandya
IND
3/40
66
Mohammad Naveed
UAE
3/40
66
Junaid Khan
PAK
3/40
67
Kuldeep Yadav
IND
3/41
67
Scott Kuggeleijn
NZ
3/41
68
Andy McBrine
IRE
3/42
69
Ben Stokes
ENG
3/43
70
Nathan Coulter-Nile
AUS
3/44
70
Dane Paterson
SA
3/44
71
Tim Southee
NZ
3/45
72
Shadab Khan
PAK
3/47
73
Sandeep Lamichhane
NEP
3/48
73
Craig Young
IRE
3/48
74
Rumman Raees
PAK
3/49
74
Marcus Stoinis
AUS
3/49
75
Joe Root
ENG
3/52
76
Roelof van der Merwe
NED
3/54
77
Kane Richardson
AUS
3/55
77
Corey Anderson
NZ
3/55
77
Adam Zampa
AUS
3/55
78
Jacob Mulder
IRE
3/57
78
Norman Vanua
PNG
3/57
79
Christoffel Viljoen
NAM
3/58
80
Emmanuel Bundi
KEN
3/60
80
Nuwan Pradeep
SL
3/60
81
Sheldon Cottrell
WI
3/62
82
Mashrafe Mortaza
BAN
3/65
82
Fareed Ahmad
AFG
3/65
83
Jake Ball
ENG
3/67
84
Adam Milne
NZ
3/79
85
Thisara Perera
SL
3/80
86
Miguel Cummins
WI
3/82
87
Sagar Pun
NEP
2/8
88
Not on record
NEP
2/11
89
Imad Wasim
PAK
2/13
89
Peter Borren
NED
2/13
90
Nelson Odhiambo
KEN
2/17
90
Josh Davey
SCO
2/17
91
Aiden Markram
SA
2/18
92
Mahuru Dai
PNG
2/19
93
Kedar Jadhav
IND
2/22
93
Sunzamul Islam
BAN
2/22
93
Karan KC
NEP
2/22
94
Mohammad Hafeez
PAK
2/23
94
Sarel Burger
NAM
2/23
95
Angelo Mathews
SL
2/24
95
Basant Regmi
NEP
2/24
95
Bernard Scholtz
NAM
2/24
96
Shannon Gabriel
WI
2/25
96
Collins Obuya
KEN
2/25
97
Michael Leask
SCO
2/26
97
Jeetan Patel
NZ
2/26
98
Elijah Otieno
KEN
2/29
99
Jean-Paul Duminy
SA
2/30
100
Tanwir Afzal
HK
2/31
101
Seekkuge Prasanna
SL
2/33
101
Chad Soper
PNG
2/33
102
Craig Williams
NAM
2/34
102
Lucas Oluoch
KEN
2/34
103
Steven Finn
ENG
2/35
103
Sese Bau
PNG
2/35
104
Richard Ngarava
ZIM
2/37
104
Stuart Whittingham
SCO
2/37
104
Faheem Ashraf
PAK
2/37
104
Rakep Patel
KEN
2/37
105
Pieter Seelaar
NED
2/38
106
Colin de Grandhomme
NZ
2/40
106
Ish Sodhi
NZ
2/40
107
Shakib Al Hasan
BAN
2/41
108
Ravindra Jadeja
IND
2/43
108
Devendra Bishoo
WI
2/43
108
Mehidy Hasan
BAN
2/43
108
Johannes Smit
NAM
2/43
109
Lasith Malinga
SL
2/44
109
Malcolm Waller
ZIM
2/44
111
Paul van Meekeren
NED
2/46
112
Dilruwan Perera
SL
2/47
112
Nasir Hossain
BAN
2/47
112
David Willey
ENG
2/47
114
Kesrick Williams
WI
2/50
114
Moeen Ali
ENG
2/50
116
Timm van der Gugten
NED
2/58
117
Travis Head
AUS
2/65
118
James Neesham
NZ
2/68
119
John Hastings
AUS
2/69
120
Lahiru Madushanka
SL
2/70
121
Lahiru Kumara
SL
2/73
122
Ryan Burl
ZIM
1/2
123
Ryan ten Doeschate
NED
1/6
124
Solomon Mire
ZIM
1/9
125
Mohammed Qasim
UAE
1/13
125
Sabbir Rahman
BAN
1/13
126
Richie Berrington
SCO
1/15
126
Shoaib Malik
PAK
1/15
126
Roston Chase
WI
1/15
127
Nizakat Khan
HK
1/16
128
Kane Williamson
NZ
1/17
129
Sushan Bhari
NEP
1/18
130
Shaiman Anwar
UAE
1/19
131
Colin Munro
NZ
1/20
132
Pushpak Kerai
KEN
1/22
133
Max O'Dowd
NED
1/23
134
Shardul Thakur
IND
1/26
134
Nikita Miller
WI
1/26
134
Nehemiah Odhiambo
KEN
1/26
135
Mitchell Marsh
AUS
1/27
136
Kyle Christie
HK
1/28
137
Lalit Bhandari
NEP
1/29
137
Paras Khadka
NEP
1/29
138
Jeffrey Vandersay
SL
1/30
138
Moises Henriques
AUS
1/30
139
Stuart Thompson
IRE
1/31
140
Dushmantha Chameera
SL
1/32
140
Wiaan Mulder
SA
1/32
141
Toby Roland-Jones
ENG
1/34
142
Vishwa Fernando
SL
1/35
143
Not on record
NAM
1/38
143
Rovman Powell
WI
1/38
144
Tabraiz Shamsi
SA
1/39
144
Milinda Siriwardana
SL
1/39
144
Samiullah Shenwari
AFG
1/39
145
Malinda Pushpakumara
SL
1/40
146
Dhananjaya de Silva
SL
1/42
147
Brad Wheal
SCO
1/43
148
Seth Rance
NZ
1/44
149
Jerome Taylor
WI
1/46
151
Ashton Agar
AUS
1/54
152
Billy Stanlake
AUS
1/55
153
Ronsford Beaton
WI
1/60
154
Ahsan Malik
NED
1/61
155
Wahab Riaz
PAK
1/62
155
Tom Curran
ENG
1/62
156
Washington Sundar
IND
1/65
157
Aaron Finch
AUS
0/1
158
Glenn Maxwell
AUS
0/2
158
Shreyas Iyer
IND
0/2
158
Jonathan Carter
WI
0/2
159
Mahmudullah
BAN
0/5
159
Calum MacLeod
SCO
0/5
160
Dhiren Gondaria
KEN
0/6
160
Donald Tiripano
ZIM
0/6
161
Javed Ahmadi
AFG
0/7
161
Lega Siaka
PNG
0/7
162
Hashmatullah Shaidi
AFG
0/8
162
Aarif Sheikh
NEP
0/8
163
Farhaan Behardien
SA
0/9
163
Stephan Myburgh
NED
0/9
164
Rahmat Shah
AFG
0/10
164
Jason Mohammed
WI
0/10
165
Tony Ura
PNG
0/12
165
Virat Kohli
IND
0/12
166
Soumya Sarkar
BAN
0/13
166
Shakti Gauchan
NEP
0/13
167
Not on record
PAK
0/14
167
Yuvraj Singh
IND
0/14
168
Anshuman Rath
HK
0/15
168
Kusal Mendis
SL
0/15
169
Amir Hayat
UAE
0/18
170
Zhivago Groenewald
NAM
0/19
171
Tangeni Lungameni
NAM
0/20
172
Damien Ravu
PNG
0/21
173
Asitha Fernando
SL
0/22
173
Kraigg Brathwaite
WI
0/22
174
Chaturanga de Silva
SL
0/23
175
Nosaina Pokana
PNG
0/25
175
Fakhar Zaman
PAK
0/25
175
Willie Gavera
PNG
0/25
176
Stephan Baard
NAM
0/30
176
Shane Snater
NED
0/30
177
Karim Janat
AFG
0/31
177
Qadeer Ahmed
UAE
0/31
177
Veerasammy Permaul
WI
0/31
178
Carl Mumba
ZIM
0/36
178
Simi Singh
IRE
0/36
179
Carlos Brathwaite
WI
0/38
180
Not on record
NAM
0/41
180
Marlon Samuels
WI
0/41
181
Mohammad Saifuddin
BAN
0/46
182
Shapoor Zadran
AFG
0/71
183
Amila Aponso
SL
0/77
Show all 267 ↓
Nothing matches that filter.
RECENT RESULTS
1 match
▲
show
‹
ODI
Pakistan Triangular Series
PAK
305 (49.5)
SL
268 (48.1)
›