Home
Fixtures
Results
Teams
Players
Grounds
Rankings
Quick Links
Test Series
ODI Series
T20I Series
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
T20I World Cup
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
Test Championship
Yearwise Cricstats
2024 stats
2023 stats
2022 stats
2021 stats
2020 stats
2019 stats
2018 stats
2017 stats
2016 stats
2015 stats
Alltime stats
Most Wickets in 2016 for ODI
Position
Most Wickets
Player Name
Team Name
1
30
Adam Zampa
Australia
2
29
John Hastings
Australia
2
29
Adil Rashid
England
3
27
Trent Boult
New Zealand
4
26
Mitchell Starc
Australia
4
26
Josh Hazlewood
Australia
5
25
Imran Tahir
South Africa
6
24
James Faulkner
Australia
6
24
Rashid Khan
Afghanistan
7
22
Kagiso Rabada
South Africa
7
22
Matt Henry
New Zealand
8
21
Mitchell Marsh
Australia
8
21
Mohammad Nabi
Afghanistan
9
20
Dawlat Zadran
Afghanistan
10
19
Jason Holder
West Indies
11
18
Mitchell Santner
New Zealand
11
18
Chad Soper
P.N.G.
11
18
Barry McCarthy
Ireland
12
17
Jasprit Bumrah
India
12
17
Nadeem Ahmed
Hong Kong
13
16
Scott Boland
Australia
13
16
Carlos Brathwaite
West Indies
14
15
Suranga Lakmal
Sri Lanka
14
15
Mirwais Ashraf
Afghanistan
14
15
Mashrafe Mortaza
Bangladesh
14
15
Amit Mishra
India
14
15
Umesh Yadav
India
14
15
Kyle Abbott
South Africa
15
14
Tim Southee
New Zealand
15
14
Shakib Al Hasan
Bangladesh
15
14
Chris Woakes
England
15
14
Taskin Ahmed
Bangladesh
15
14
Alasdair Evans
Scotland
16
13
Kevin O'Brien
Ireland
16
13
Shannon Gabriel
West Indies
17
12
Nuwan Pradeep
Sri Lanka
17
12
Liam Plunkett
England
17
12
Mohammad Amir
Pakistan
17
12
Imad Wasim
Pakistan
18
11
Michael Rippon
Netherlands
18
11
Hasan Ali
Pakistan
18
11
Wayne Parnell
South Africa
18
11
Nuwan Kulasekara
Sri Lanka
19
10
James Neesham
New Zealand
19
10
Moeen Ali
England
19
10
Ehsan Khan
Hong Kong
19
10
Reece Topley
England
19
10
David Willey
England
19
10
Luke Jongwe
Zimbabwe
20
9
Norman Vanua
P.N.G.
20
9
Ishant Sharma
India
20
9
Angelo Mathews
Sri Lanka
20
9
Dilruwan Perera
Sri Lanka
20
9
Sunil Narine
West Indies
20
9
Tim Murtagh
Ireland
20
9
Mudassar Bukhari
Netherlands
21
8
Peter Chase
Ireland
21
8
Pat Cummins
Australia
21
8
Mahuru Dai
P.N.G.
21
8
Safyaan Sharif
Scotland
21
8
Basant Regmi
Nepal
21
8
Ashley Nurse
West Indies
21
8
Andile Phehlukwayo
South Africa
22
7
Jake Ball
England
22
7
Chris Sole
Scotland
22
7
Chris Tremain
Australia
22
7
John Reva
P.N.G.
22
7
Amila Aponso
Sri Lanka
22
7
Mark Wood
England
22
7
Neville Madziva
Zimbabwe
22
7
Barinder Sran
India
22
7
Aaron Phangiso
South Africa
22
7
Chris Morris
South Africa
22
7
Timm van der Gugten
Netherlands
22
7
Axar Patel
India
22
7
Ben Stokes
England
22
7
Wahab Riaz
Pakistan
22
7
Sarel Burger
Namibia
22
7
Aizaz Khan
Hong Kong
22
7
Amir Hamza
Afghanistan
23
6
Nehemiah Odhiambo
Kenya
23
6
Seekkuge Prasanna
Sri Lanka
23
6
Umar Gul
Pakistan
23
6
Ish Sodhi
New Zealand
23
6
Kane Richardson
Australia
23
6
Dhawal Kulkarni
India
23
6
Kedar Jadhav
India
23
6
Nathan Lyon
Australia
23
6
Adam Milne
New Zealand
23
6
Kieron Pollard
West Indies
23
6
Travis Head
Australia
23
6
Chamu Chibhabha
Zimbabwe
23
6
Mosaddek Hossain
Bangladesh
23
6
Yuzvendra Chahal
India
23
6
Con de Lange
Scotland
23
6
Tabraiz Shamsi
South Africa
24
5
Lockie Ferguson
New Zealand
24
5
Ahmed Raza
United Arab Emirates
24
5
Nathan Coulter-Nile
Australia
24
5
Dale Steyn
South Africa
24
5
Morne Morkel
South Africa
24
5
Jean-Paul Duminy
South Africa
24
5
Mohammad Irfan
Pakistan
24
5
Corey Anderson
New Zealand
24
5
Kane Williamson
New Zealand
24
5
Shafiul Islam
Bangladesh
24
5
Thisara Perera
Sri Lanka
24
5
Sulieman Benn
West Indies
24
5
Graeme Cremer
Zimbabwe
24
5
Ahsan Malik
Netherlands
24
5
Rakep Patel
Kenya
24
5
Tanwir Afzal
Hong Kong
25
4
Gerrie Snyman
Namibia
25
4
Collins Obuya
Kenya
25
4
Nelson Odhiambo
Kenya
25
4
Rahmat Shah
Afghanistan
25
4
Andy McBrine
Ireland
25
4
Sean Williams
Zimbabwe
25
4
Mohammad Shahzad
Afghanistan
25
4
Manjula Guruge
United Arab Emirates
25
4
Roelof van der Merwe
Netherlands
25
4
Willie Gavera
P.N.G.
25
4
Assad Vala
P.N.G.
25
4
Mustafizur Rahman
Bangladesh
25
4
Sompal Kami
Nepal
25
4
Hardik Pandya
India
25
4
Tendai Chisoro
Zimbabwe
25
4
David Wiese
South Africa
25
4
Alzarri Joseph
West Indies
25
4
Sandeep Lamichhane
Nepal
26
3
Zhivago Groenewald
Namibia
26
3
Mehidy Hasan
Bangladesh
26
3
Subashis Roy
Bangladesh
26
3
Joe Mennie
Australia
26
3
Brad Wheal
Scotland
26
3
Dhananjaya de Silva
Sri Lanka
26
3
Jeffrey Vandersay
Sri Lanka
26
3
Shakti Gauchan
Nepal
26
3
Paras Khadka
Nepal
26
3
Colin de Grandhomme
New Zealand
26
3
Anwar Ali
Pakistan
26
3
Sikandar Raza
Zimbabwe
26
3
Brian Vitori
Zimbabwe
26
3
Devendra Bishoo
West Indies
26
3
Craig Young
Ireland
26
3
Mosharraf Hossain
Bangladesh
26
3
Lucas Oluoch
Kenya
26
3
Grant Elliott
New Zealand
26
3
Glenn Maxwell
Australia
26
3
Boyd Rankin
England
26
3
Chris Jordan
England
26
3
Ravindra Jadeja
India
27
2
Ravichandran Ashwin
India
27
2
Shoaib Malik
Pakistan
27
2
Doug Bracewell
New Zealand
27
2
Nasir Hossain
Bangladesh
27
2
Martin Guptill
New Zealand
27
2
Azhar Ali
Pakistan
27
2
Marchant de Lange
South Africa
27
2
Farveez Maharoof
Sri Lanka
27
2
Paul Stirling
Ireland
27
2
Donald Tiripano
Zimbabwe
27
2
Hamid Hassan
Afghanistan
27
2
Shapoor Zadran
Afghanistan
27
2
Paul van Meekeren
Netherlands
27
2
Rob Taylor
Scotland
27
2
Rohan Mustafa
United Arab Emirates
27
2
Mohammad Naveed
United Arab Emirates
27
2
Sagar Pun
Nepal
27
2
Abu Hider
Bangladesh
27
2
Liam Dawson
England
27
2
Dwaine Pretorius
South Africa
27
2
Naveen-ul-Haq
Afghanistan
27
2
Yamin Ahmadzai
Afghanistan
27
2
Fareed Ahmad
Afghanistan
27
2
Sese Bau
P.N.G.
27
2
Johannes Smit
Namibia
27
2
Bernard Scholtz
Namibia
27
2
Lakshan Sandakan
Sri Lanka
28
1
Karim Janat
Afghanistan
28
1
Jan Frylinck
Namibia
28
1
Alei Nao
P.N.G.
28
1
Daniel Worrall
Australia
28
1
Farhan Ahmed
United Arab Emirates
28
1
Mark Watt
Scotland
28
1
Chaminda Bandara
Sri Lanka
28
1
Ruaidhri Smith
Scotland
28
1
Jayant Yadav
India
28
1
Rishi Dhawan
India
28
1
Karan KC
Nepal
28
1
Joel Paris
Australia
28
1
Michael Leask
Scotland
28
1
Farhaan Behardien
South Africa
28
1
Dushmantha Chameera
Sri Lanka
28
1
Amjad Javed
United Arab Emirates
28
1
Vivian Kingma
Netherlands
28
1
Lega Siaka
P.N.G.
28
1
Tendai Chatara
Zimbabwe
28
1
Chris Mpofu
Zimbabwe
28
1
Kraigg Brathwaite
West Indies
28
1
Tinashe Panyangara
Zimbabwe
28
1
Shaminda Eranga
Sri Lanka
28
1
Jerome Taylor
West Indies
28
1
George Dockrell
Ireland
28
1
Max Sorensen
Ireland
28
1
Haseeb Amjad
Hong Kong
28
1
Elijah Otieno
Kenya
28
1
Shem Ngoche
Kenya
28
1
Tillakaratne Dilshan
Sri Lanka
28
1
Sohail Khan
Pakistan
28
1
Rubel Hossain
Bangladesh
28
1
Jeetan Patel
New Zealand
28
1
Taijul Islam
Bangladesh
28
1
Moises Henriques
Australia
28
1
Stuart Broad
England
28
1
Joe Root
England
29
0
Mahmudullah
Bangladesh
29
0
Aaron Finch
Australia
29
0
Steven Smith
Australia
29
0
Virat Kohli
India
29
0
Bhuvneshwar Kumar
India
29
0
Rohit Sharma
India
29
0
Soumya Sarkar
Bangladesh
29
0
Colin Munro
New Zealand
29
0
Yasir Shah
Pakistan
29
0
Rahat Ali
Pakistan
29
0
Peter Borren
Netherlands
29
0
Pieter Seelaar
Netherlands
29
0
Emmanuel Bundi
Kenya
29
0
Dhiren Gondaria
Kenya
29
0
Babar Hayat
Hong Kong
29
0
Sabbir Rahman
Bangladesh
29
0
Kinchit Shah
Hong Kong
29
0
Suraj Randiv
Sri Lanka
29
0
Tawanda Mupariwa
Zimbabwe
29
0
Hamilton Masakadza
Zimbabwe
29
0
Elton Chigumbura
Zimbabwe
29
0
Karim Sadiq
Afghanistan
29
0
Javed Ahmadi
Afghanistan
29
0
Gulbadin Naib
Afghanistan
29
0
Nawroz Mangal
Afghanistan
29
0
Samiullah Shenwari
Afghanistan
29
0
Richie Berrington
Scotland
29
0
Calum MacLeod
Scotland
29
0
Josh Davey
Scotland
29
0
Charles Amini
P.N.G.
29
0
Anton Devcich
New Zealand
29
0
Angelo Perera
Sri Lanka
29
0
Fayyaz Ahmed
United Arab Emirates
29
0
Krishna Chandran
United Arab Emirates
29
0
Andre Fletcher
West Indies
29
0
Miguel Cummins
West Indies
29
0
Jonathan Carter
West Indies
29
0
Taurai Muzarabani
Zimbabwe
29
0
Gurkeerat Singh Mann
India
29
0
Sharad Vesawkar
Nepal
29
0
Milinda Siriwardana
Sri Lanka
29
0
Tanbir Hayder
Bangladesh
29
0
Hiri Hiri
P.N.G.
29
0
Nosaina Pokana
P.N.G.
29
0
Ishtiaq Muhammad
Hong Kong
29
0
Kusal Mendis
Sri Lanka
29
0
Stephan Baard
Namibia
29
0
Sunzamul Islam
Bangladesh
29
0
Kamrul Islam
Bangladesh
29
0
Kyle Christie
Hong Kong
29
0
Rameez Shahzad
United Arab Emirates
29
0
Carl Mumba
Zimbabwe