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 2019: Top Performers, Rankings & Full Stats
The most wickets in 2019 highlights the top performers of the season based on official match data.
ODI
2019
302 entries
1
42
Mohammed Shami
IND
4 clear of Trent Boult
2
38
Trent Boult
NZ
4 off the lead
3
35
Lockie Ferguson
NZ
7 off the lead
● LEADS
Mohammed Shami
IND
42 · 4 ahead of Boult
↑ IN THE CHASE
1
player sits within 10% of the lead on most wickets
★ TOP-10 CUT-OFF
27
The mark at number ten — 292 entries sit below it
● NATION IN FRONT
Australia
6 of the top 50 · 15 teams represented
Most Wickets — full list
302 entries, ranked
Table view
1
Mohammed Shami
IND
42
2
Trent Boult
NZ
38
3
Lockie Ferguson
NZ
35
4
Mustafizur Rahman
BAN
34
5
Bhuvneshwar Kumar
IND
33
6
Kuldeep Yadav
IND
32
7
Pat Cummins
AUS
31
7
Sheldon Cottrell
WI
31
8
Nosaina Pokana
PNG
30
9
Chris Woakes
ENG
29
9
Yuzvendra Chahal
IND
29
10
Mitchell Starc
AUS
27
10
Lasith Malinga
SL
27
10
Mark Wood
ENG
27
10
Shaheen Afridi
PAK
27
11
Jasprit Bumrah
IND
25
11
James Neesham
NZ
25
12
Matt Henry
NZ
24
12
Adil Rashid
ENG
24
12
Kagiso Rabada
SA
24
13
Mohammad Amir
PAK
23
13
Adam Zampa
AUS
23
14
Jofra Archer
ENG
22
14
Imran Tahir
SA
22
14
Andile Phehlukwayo
SA
22
14
Gulbadin Naib
AFG
22
15
Jason Holder
WI
21
16
Boyd Rankin
ENG
19
16
Liam Plunkett
ENG
19
16
Nuwan Pradeep
SL
19
16
Mujeeb Ur Rahman
AFG
19
16
Jan Frylinck
NAM
19
17
Oshane Thomas
WI
18
17
Mohammad Saifuddin
BAN
18
18
Shadab Khan
PAK
17
18
Carlos Brathwaite
WI
17
18
Jhye Richardson
AUS
17
18
Saurabh Netravalkar
USA
17
18
Dawlat Zadran
AFG
17
18
Ali Khan
USA
17
18
Ahmad Butt
OMN
17
19
Mohammad Nabi
AFG
16
19
Karima Gore
USA
16
19
Tim Murtagh
IRE
16
19
Jason Behrendorff
AUS
16
19
Usman Khan
PAK
16
20
Marcus Stoinis
AUS
15
20
Mark Adair
IRE
15
20
Zhivago Groenewald
NAM
15
20
JJ Smit
NAM
15
20
Lungi Ngidi
SA
15
20
Rashid Khan
AFG
15
20
Assad Vala
PNG
15
20
Khawar Ali
OMN
15
21
Charles Amini
PNG
14
21
Aftab Alam
AFG
14
21
Bernard Scholtz
NAM
14
21
Nathan Coulter-Nile
AUS
14
21
Hardik Pandya
IND
14
22
Imad Wasim
PAK
13
22
Wahab Riaz
PAK
13
22
Mehidy Hasan
BAN
13
22
Shakib Al Hasan
BAN
13
22
Chris Morris
SA
13
22
Kyle Jarvis
ZIM
13
22
Mark Watt
SCO
13
22
Hamza Tahir
SCO
13
22
Bilal Khan
OMN
13
23
Zeeshan Maqsood
OMN
12
23
Ben Stokes
ENG
12
23
Ravindra Jadeja
IND
12
23
Isuru Udana
SL
12
23
Dhananjaya de Silva
SL
12
24
Colin de Grandhomme
NZ
11
24
Kinchit Shah
HK
11
24
Nathan Lyon
AUS
11
24
Norman Vanua
PNG
11
24
Steven Taylor
USA
11
24
Sean Williams
ZIM
11
24
Saad Bin Zafar
CAN
11
25
Galkandage Eranga
CAN
10
25
Tendai Chatara
ZIM
10
25
Rohan Mustafa
UAE
10
25
Safyaan Sharif
SCO
10
25
Mitchell Santner
NZ
10
25
Kemar Roach
WI
10
25
Shannon Gabriel
WI
10
26
Keemo Paul
WI
9
26
Tom Curran
ENG
9
26
Tim Southee
NZ
9
26
Timil Patel
USA
9
26
Cameron Stevenson
USA
9
26
Chad Soper
PNG
9
26
Imran Haider
UAE
9
27
Donald Tiripano
ZIM
8
27
Anrich Nortje
SA
8
27
Mohammad Naveed
UAE
8
27
Junaid Siddique
UAE
8
27
Ish Sodhi
NZ
8
27
Thisara Perera
SL
8
27
Mashrafe Mortaza
BAN
8
27
Ashley Nurse
WI
8
27
Roston Chase
WI
8
27
Soumya Sarkar
BAN
8
28
Hasan Ali
PAK
7
28
Kane Richardson
AUS
7
28
Kasun Rajitha
SL
7
28
Sandeep Lamichhane
NEP
7
28
Sompal Kami
NEP
7
28
Jason Kila
PNG
7
28
Nisarg Patel
USA
7
28
Dwaine Pretorius
SA
7
28
Zahoor Khan
UAE
7
28
Nikhil Dutta
CAN
7
28
Andy McBrine
IRE
7
28
Craig Williams
NAM
7
28
Ehsan Khan
HK
7
29
Shane Getkate
IRE
6
29
Dilon Heyliger
CAN
6
29
Sikandar Raza
ZIM
6
29
Tabraiz Shamsi
SA
6
29
Amir Hayat
UAE
6
29
Shafiul Islam
BAN
6
29
Junaid Khan
PAK
6
29
Alzarri Joseph
WI
6
29
Moeen Ali
ENG
6
29
Mohammad Nadeem
OMN
6
29
Aqib Sulehri
OMN
6
30
Jay Odedra
OMN
5
30
Hayden Walsh
WI
5
30
Andre Russell
WI
5
30
Yasir Shah
PAK
5
30
Abu Jayed
BAN
5
30
Rubel Hossain
BAN
5
30
Mohammad Hasnain
PAK
5
30
Kedar Jadhav
IND
5
30
Lahiru Kumara
SL
5
30
Aizaz Khan
HK
5
30
Glenn Maxwell
AUS
5
30
Akila Dananjaya
SL
5
30
Michael Leask
SCO
5
30
Jasdeep Singh
USA
5
30
Ian Holland
USA
5
30
Rusty Theron
SA
5
30
Solomon Mire
ZIM
5
30
Ryan Burl
ZIM
5
30
Josh Little
IRE
5
30
James Cameron-Dow
IRE
5
30
George Dockrell
IRE
5
31
Christoffel Viljoen
NAM
4
31
Barry McCarthy
IRE
4
31
Dale Steyn
SA
4
31
Naveen-ul-Haq
AFG
4
31
Karan KC
NEP
4
31
Paras Khadka
NEP
4
31
Qadeer Ahmed
UAE
4
31
Brad Wheal
SCO
4
31
Thomas Sole
SCO
4
31
Khaleel Ahmed
IND
4
31
Vijay Shankar
IND
4
31
Fred Klaassen
NED
4
31
Wanindu Hasaranga
SL
4
31
Fabian Allen
WI
4
31
David Willey
ENG
4
32
Romario Shepherd
WI
3
32
Mosaddek Hossain
BAN
3
32
Todd Astle
NZ
3
32
Dasun Shanaka
SL
3
32
Pieter Seelaar
NED
3
32
Hamid Hassan
AFG
3
32
Alasdair Evans
SCO
3
32
Not on record
PAK
3
32
Nosthush Kenjige
USA
3
32
Damien Ravu
PNG
3
32
Duanne Olivier
SA
3
32
Chris Mpofu
ZIM
3
32
Ahmed Raza
UAE
3
32
Not on record
HK
3
32
Helao France
NAM
3
32
Paul Stirling
IRE
3
32
Gerhard Erasmus
NAM
3
32
Kaleemullah
OMN
3
33
Ajay Lalcheta
OMN
2
33
Sandeep Goud
OMN
2
33
Aamir Kaleem
OMN
2
33
Ahsan Abbasi
HK
2
33
Simi Singh
IRE
2
33
Navneet Dhaliwal
CAN
2
33
Cecil Khan
CAN
2
33
Hiral Patel
CAN
2
33
Nitish Kumar
CAN
2
33
Karthik Meiyappan
UAE
2
33
Brandon Mavuta
ZIM
2
33
Jean-Paul Duminy
SA
2
33
Hiri Hiri
PNG
2
33
Riley Hekure
PNG
2
33
Zahir Khan
AFG
2
33
Lega Siaka
PNG
2
33
Josh Davey
SCO
2
33
Darius D'Silva
UAE
2
33
Rahmat Shah
AFG
2
33
Sharafuddin Ashraf
AFG
2
33
Tanwir Afzal
HK
2
33
Tanveer Ahmed
HK
2
33
Paul van Meekeren
NED
2
33
Vivian Kingma
NED
2
33
Vishwa Fernando
SL
2
33
Kane Williamson
NZ
2
33
Navdeep Saini
IND
2
33
Peter Siddle
AUS
2
33
Shardul Thakur
IND
2
33
Aaron Finch
AUS
2
33
Suranga Lakmal
SL
2
33
Shoaib Malik
PAK
2
33
Mohammad Hafeez
PAK
2
33
Faheem Ashraf
PAK
2
33
Joe Root
ENG
2
33
Raymon Reifer
WI
2
33
Chris Gayle
WI
2
33
Kieron Pollard
WI
2
34
Jonathan Carter
WI
1
34
Devendra Bishoo
WI
1
34
Joe Denly
ENG
1
34
Mahmudullah
BAN
1
34
Mohammad Nawaz
PAK
1
34
Mohammad Abbas
PAK
1
34
Haris Sohail
PAK
1
34
Taijul Islam
BAN
1
34
Angelo Mathews
SL
1
34
Deepak Chahar
IND
1
34
Steven Smith
AUS
1
34
Doug Bracewell
NZ
1
34
Kamindu Mendis
SL
1
34
Lakshan Sandakan
SL
1
34
Jeffrey Vandersay
SL
1
34
Shehan Jayasuriya
SL
1
34
Roelof van der Merwe
NED
1
34
Saqib Zulfiqar
NED
1
34
Brandon Glover
NED
1
34
Javed Ahmadi
AFG
1
34
Samiullah Shenwari
AFG
1
34
Adrian Neill
SCO
1
34
Stuart Whittingham
SCO
1
34
Dylan Budge
SCO
1
34
Waheed Ahmed
UAE
1
34
Richie Berrington
SCO
1
34
Calum MacLeod
SCO
1
34
Sese Bau
PNG
1
34
John Reva
PNG
1
34
Sayed Shirzad
AFG
1
34
Alei Nao
PNG
1
34
Beuran Hendricks
SA
1
34
Reeza Hendricks
SA
1
34
Aiden Markram
SA
1
34
Wiaan Mulder
SA
1
34
Ainsley Ndlovu
ZIM
1
34
Basil Hameed
UAE
1
34
Shaiman Anwar
UAE
1
34
Ruvindu Gunasekera
CAN
1
34
Karl Birkenstock
NAM
1
34
Not on record
NAM
1
34
Kevin O'Brien
IRE
1
34
Mohammad Ghazanfar
HK
1
35
Hamilton Masakadza
ZIM
0
35
Dane Paterson
SA
0
35
Elmore Hutchinson
USA
0
35
Yamin Ahmadzai
AFG
0
35
Basant Regmi
NEP
0
35
Lalit Rajbanshi
NEP
0
35
Dipendra Singh Airee
NEP
0
35
Aarif Sheikh
NEP
0
35
Chundangapoyil Rizwan
UAE
0
35
Mohammad Boota
UAE
0
35
Sultan Ahmed
UAE
0
35
Gavin Main
SCO
0
35
Shapoor Zadran
AFG
0
35
Wesley Barresi
NED
0
35
Ehsan Nawaz
HK
0
35
Danushka Gunathilaka
SL
0
35
Oshada Fernando
SL
0
35
Asela Gunaratne
SL
0
35
Colin Munro
NZ
0
35
Shivam Dube
IND
0
35
Mohammed Siraj
IND
0
35
Shreyas Iyer
IND
0
35
Billy Stanlake
AUS
0
35
Angelo Perera
SL
0
35
Dushmantha Chameera
SL
0
35
Milinda Siriwardana
SL
0
35
Seekkuge Prasanna
SL
0
35
Dimuth Karunaratne
SL
0
35
Jeevan Mendis
SL
0
35
Sabbir Rahman
BAN
0
35
Iftikhar Ahmed
PAK
0
35
Fakhar Zaman
PAK
0
35
Asif Ali
PAK
0
35
Hussain Talat
PAK
0
35
Ambati Rayudu
IND
0
35
Khary Pierre
WI
0
35
John Campbell
WI
0
35
Badal Singh
OMN
0
35
Kombu Silva
USA
0
Show all 302 ↓
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)
›