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
Joe Root
Sikandar Raza
Ishan Kishan
Abhishek Sharma
Daryl Mitchell
Axar Patel
Arshdeep Singh
Azmatullah Omarzai
Gerhard Erasmus
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 →
Most Wickets in 2017: Top Performers, Rankings & Full Stats
The most wickets in 2017 highlights the top performers of the season based on official match data.
ODI
2017
272 entries
1
45
Hasan Ali
PAK
2 clear of Rashid Khan
2
43
Rashid Khan
AFG
2 off the lead
3
39
Jasprit Bumrah
IND
6 off the lead
● LEADS
Hasan Ali
PAK
45 · 2 ahead of Khan
↑ IN THE CHASE
1
player sits within 10% of the lead on most wickets
★ TOP-10 CUT-OFF
22
The mark at number ten — 262 entries sit below it
● NATION IN FRONT
India
6 of the top 50 · 15 teams represented
Most Wickets — full list
272 entries, ranked
Table view
1
Hasan Ali
PAK
45
2
Rashid Khan
AFG
43
3
Jasprit Bumrah
IND
39
4
Liam Plunkett
ENG
36
5
Hardik Pandya
IND
31
5
Trent Boult
NZ
31
6
Bhuvneshwar Kumar
IND
28
7
Imran Tahir
SA
27
7
Kagiso Rabada
SA
27
8
Adil Rashid
ENG
26
8
Mitchell Santner
NZ
26
9
Jason Holder
WI
23
10
Chris Woakes
ENG
22
10
Kuldeep Yadav
IND
22
10
Imran Haider
UAE
22
11
Mohammad Nabi
AFG
21
11
Yuzvendra Chahal
IND
21
11
Ashley Nurse
WI
21
12
Alzarri Joseph
WI
19
12
Junaid Khan
PAK
19
12
Shadab Khan
PAK
19
12
Josh Hazlewood
AUS
19
12
Suranga Lakmal
SL
19
12
Zahoor Khan
UAE
19
12
Peter Chase
IRE
19
13
Wayne Parnell
SA
18
13
Graeme Cremer
ZIM
18
13
Dawlat Zadran
AFG
18
13
Akila Dananjaya
SL
18
13
Mitchell Starc
AUS
18
13
Mohammad Amir
PAK
18
14
Tim Southee
NZ
17
14
Safyaan Sharif
SCO
17
14
Tendai Chatara
ZIM
17
14
Chris Morris
SA
17
14
George Dockrell
IRE
17
14
Ehsan Khan
HK
17
15
Pat Cummins
AUS
16
16
Umesh Yadav
IND
15
16
Barry McCarthy
IRE
15
16
Andile Phehlukwayo
SA
15
16
Dwaine Pretorius
SA
15
16
Rohan Mustafa
UAE
15
16
Gulbadin Naib
AFG
15
17
Chris Sole
SCO
14
17
Chris Mpofu
ZIM
14
17
Mustafizur Rahman
BAN
14
17
Ben Stokes
ENG
14
17
Jake Ball
ENG
14
18
Mashrafe Mortaza
BAN
13
18
Tim Murtagh
IRE
13
18
Mark Watt
SCO
13
19
Alasdair Evans
SCO
12
19
Ahmed Raza
UAE
12
19
John Reva
PNG
12
19
Mohammad Naveed
UAE
12
19
James Faulkner
AUS
12
20
Thisara Perera
SL
11
20
Sean Williams
ZIM
11
20
Nadeem Ahmed
HK
11
21
Kevin O'Brien
IRE
10
21
Shem Ngoche
KEN
10
21
Con de Lange
SCO
10
21
Nuwan Pradeep
SL
10
21
Asela Gunaratne
SL
10
21
Nathan Coulter-Nile
AUS
10
21
Adam Zampa
AUS
10
21
Lasith Malinga
SL
10
21
Adam Milne
NZ
10
21
Michael Rippon
NED
10
21
Vivian Kingma
NED
10
21
Rubel Hossain
BAN
10
21
Taskin Ahmed
BAN
10
21
Shannon Gabriel
WI
10
21
Axar Patel
IND
10
21
Kedar Jadhav
IND
10
22
Mark Wood
ENG
9
22
Imad Wasim
PAK
9
22
Roelof van der Merwe
NED
9
22
Wanindu Hasaranga
SL
9
22
Lakshan Sandakan
SL
9
22
Assad Vala
PNG
9
22
Norman Vanua
PNG
9
22
Alei Nao
PNG
9
22
Ehsan Nawaz
HK
9
23
Aizaz Khan
HK
8
23
Bernard Scholtz
NAM
8
23
Andy McBrine
IRE
8
23
Richard Ngarava
ZIM
8
23
Sikandar Raza
ZIM
8
23
Chad Soper
PNG
8
23
Sandeep Lamichhane
NEP
8
23
Mahuru Dai
PNG
8
23
Amir Hamza
AFG
8
23
Lockie Ferguson
NZ
8
23
Ravindra Jadeja
IND
8
23
Ravichandran Ashwin
IND
8
23
Devendra Bishoo
WI
8
23
Miguel Cummins
WI
8
24
Mohammad Hafeez
PAK
7
24
Kane Richardson
AUS
7
24
Lahiru Gamage
SL
7
24
Mujeeb Ur Rahman
AFG
7
24
Michael Leask
SCO
7
24
Paul Stirling
IRE
7
25
Craig Young
IRE
6
25
Jan Frylinck
NAM
6
25
Travis Head
AUS
6
25
Jeetan Patel
NZ
6
25
Ish Sodhi
NZ
6
25
Rumman Raees
PAK
6
25
Usman Khan
PAK
6
25
Mehidy Hasan
BAN
6
25
Shakib Al Hasan
BAN
6
25
David Willey
ENG
6
25
Moeen Ali
ENG
6
26
Joe Root
ENG
5
26
Boyd Rankin
ENG
5
26
Sheldon Cottrell
WI
5
26
Corey Anderson
NZ
5
26
Colin de Grandhomme
NZ
5
26
Scott Kuggeleijn
NZ
5
26
Matt Henry
NZ
5
26
Pieter Seelaar
NED
5
26
Sachith Pathirana
SL
5
26
Jeffrey Vandersay
SL
5
26
Marcus Stoinis
AUS
5
26
Nuwan Kulasekara
SL
5
26
Christoffel Viljoen
NAM
5
26
Morne Morkel
SA
5
26
Jacob Mulder
IRE
5
26
Fareed Ahmad
AFG
5
26
Basant Regmi
NEP
5
26
Sompal Kami
NEP
5
26
Sharad Vesawkar
NEP
5
27
Sagar Pun
NEP
4
27
Josh Davey
SCO
4
27
JJ Smit
NAM
4
27
Sarel Burger
NAM
4
27
Craig Williams
NAM
4
27
Tanwir Afzal
HK
4
27
Malcolm Waller
ZIM
4
27
Dane Paterson
SA
4
27
Keshav Maharaj
SA
4
27
Collins Obuya
KEN
4
27
Nelson Odhiambo
KEN
4
27
Emmanuel Bundi
KEN
4
27
Seekkuge Prasanna
SL
4
27
Peter Borren
NED
4
27
James Neesham
NZ
4
27
Doug Bracewell
NZ
4
27
Todd Astle
NZ
4
27
Lahiru Kumara
SL
4
27
Lahiru Madushanka
SL
4
27
Hamish Bennett
NZ
4
27
Kesrick Williams
WI
4
27
Steven Finn
ENG
4
27
Mosaddek Hossain
BAN
4
27
Mohammed Shami
IND
4
28
Vishwa Fernando
SL
3
28
Timm van der Gugten
NED
3
28
Paul van Meekeren
NED
3
28
Angelo Mathews
SL
3
28
Nehemiah Odhiambo
KEN
3
28
Elijah Otieno
KEN
3
28
Rakep Patel
KEN
3
28
Amjad Javed
UAE
3
28
Tanveer Ahmed
HK
3
28
Nizakat Khan
HK
3
28
Richie Berrington
SCO
3
29
Brad Wheal
SCO
2
29
Stuart Whittingham
SCO
2
29
Karan KC
NEP
2
29
Not on record
NEP
2
29
Sese Bau
PNG
2
29
Stuart Thompson
IRE
2
29
Jean-Paul Duminy
SA
2
29
Mohammed Qasim
UAE
2
29
Lucas Oluoch
KEN
2
29
Aiden Markram
SA
2
29
Solomon Mire
ZIM
2
29
Ashton Agar
AUS
2
29
John Hastings
AUS
2
29
Dilruwan Perera
SL
2
29
Ahsan Malik
NED
2
29
Max O'Dowd
NED
2
29
Kane Williamson
NZ
2
29
Sunzamul Islam
BAN
2
29
Shoaib Malik
PAK
2
29
Wahab Riaz
PAK
2
29
Faheem Ashraf
PAK
2
29
Nasir Hossain
BAN
2
29
Jerome Taylor
WI
2
30
Nikita Miller
WI
1
30
Roston Chase
WI
1
30
Ronsford Beaton
WI
1
30
Rovman Powell
WI
1
30
Sabbir Rahman
BAN
1
30
Toby Roland-Jones
ENG
1
30
Tom Curran
ENG
1
30
Mohammad Nawaz
PAK
1
30
Washington Sundar
IND
1
30
Shardul Thakur
IND
1
30
Malinda Pushpakumara
SL
1
30
Colin Munro
NZ
1
30
Ryan ten Doeschate
NED
1
30
Seth Rance
NZ
1
30
Dushmantha Chameera
SL
1
30
Milinda Siriwardana
SL
1
30
Dhananjaya de Silva
SL
1
30
Danushka Gunathilaka
SL
1
30
Moises Henriques
AUS
1
30
Mitchell Marsh
AUS
1
30
Billy Stanlake
AUS
1
30
Ryan Burl
ZIM
1
30
Wiaan Mulder
SA
1
30
Tabraiz Shamsi
SA
1
30
Pushpak Kerai
KEN
1
30
Shaiman Anwar
UAE
1
30
Not on record
NAM
1
30
Kyle Christie
HK
1
30
Lalit Bhandari
NEP
1
30
Sushan Bhari
NEP
1
30
Paras Khadka
NEP
1
30
Samiullah Shenwari
AFG
1
31
Shapoor Zadran
AFG
0
31
Javed Ahmadi
AFG
0
31
Calum MacLeod
SCO
0
31
Amir Hayat
UAE
0
31
Not on record
PAK
0
31
Karim Janat
AFG
0
31
Shakti Gauchan
NEP
0
31
Rahmat Shah
AFG
0
31
Hashmatullah Shaidi
AFG
0
31
Aarif Sheikh
NEP
0
31
Willie Gavera
PNG
0
31
Lega Siaka
PNG
0
31
Tony Ura
PNG
0
31
Nosaina Pokana
PNG
0
31
Damien Ravu
PNG
0
31
Anshuman Rath
HK
0
31
Stephan Baard
NAM
0
31
Not on record
NAM
0
31
Tangeni Lungameni
NAM
0
31
Zhivago Groenewald
NAM
0
31
Farhaan Behardien
SA
0
31
Simi Singh
IRE
0
31
Qadeer Ahmed
UAE
0
31
Dhiren Gondaria
KEN
0
31
Carl Mumba
ZIM
0
31
Donald Tiripano
ZIM
0
31
Aaron Finch
AUS
0
31
Glenn Maxwell
AUS
0
31
Amila Aponso
SL
0
31
Kusal Mendis
SL
0
31
Chaturanga de Silva
SL
0
31
Shane Snater
NED
0
31
Stephan Myburgh
NED
0
31
Asitha Fernando
SL
0
31
Shreyas Iyer
IND
0
31
Fakhar Zaman
PAK
0
31
Yuvraj Singh
IND
0
31
Virat Kohli
IND
0
31
Mohammad Saifuddin
BAN
0
31
Mahmudullah
BAN
0
31
Soumya Sarkar
BAN
0
31
Jonathan Carter
WI
0
31
Carlos Brathwaite
WI
0
31
Jason Mohammed
WI
0
31
Kraigg Brathwaite
WI
0
31
Marlon Samuels
WI
0
31
Veerasammy Permaul
WI
0
Show all 272 ↓
Nothing matches that filter.
RECENT RESULTS
1 match
▲
show
‹
ODI
India in New Zealand ODI Series
NZ
134 (41.0)
IND
113/7 (26.0)
›