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 2017 for ODI
Position
Most Wickets
Player Name
Team Name
1
45
Hasan Ali
Pakistan
2
43
Rashid Khan
Afghanistan
3
39
Jasprit Bumrah
India
4
36
Liam Plunkett
England
5
31
Trent Boult
New Zealand
5
31
Hardik Pandya
India
6
28
Bhuvneshwar Kumar
India
7
27
Imran Tahir
South Africa
7
27
Kagiso Rabada
South Africa
8
26
Mitchell Santner
New Zealand
8
26
Adil Rashid
England
9
23
Jason Holder
West Indies
10
22
Chris Woakes
England
10
22
Imran Haider
United Arab Emirates
10
22
Kuldeep Yadav
India
11
21
Yuzvendra Chahal
India
11
21
Ashley Nurse
West Indies
11
21
Mohammad Nabi
Afghanistan
12
19
Peter Chase
Ireland
12
19
Josh Hazlewood
Australia
12
19
Junaid Khan
Pakistan
12
19
Suranga Lakmal
Sri Lanka
12
19
Zahoor Khan
United Arab Emirates
12
19
Alzarri Joseph
West Indies
12
19
Shadab Khan
Pakistan
13
18
Graeme Cremer
Zimbabwe
13
18
Mohammad Amir
Pakistan
13
18
Mitchell Starc
Australia
13
18
Dawlat Zadran
Afghanistan
13
18
Wayne Parnell
South Africa
13
18
Akila Dananjaya
Sri Lanka
14
17
Safyaan Sharif
Scotland
14
17
Tendai Chatara
Zimbabwe
14
17
George Dockrell
Ireland
14
17
Tim Southee
New Zealand
14
17
Ehsan Khan
Hong Kong
14
17
Chris Morris
South Africa
15
16
Pat Cummins
Australia
16
15
Umesh Yadav
India
16
15
Gulbadin Naib
Afghanistan
16
15
Rohan Mustafa
United Arab Emirates
16
15
Barry McCarthy
Ireland
16
15
Andile Phehlukwayo
South Africa
16
15
Dwaine Pretorius
South Africa
17
14
Chris Sole
Scotland
17
14
Jake Ball
England
17
14
Mustafizur Rahman
Bangladesh
17
14
Ben Stokes
England
17
14
Chris Mpofu
Zimbabwe
18
13
Mashrafe Mortaza
Bangladesh
18
13
Tim Murtagh
Ireland
18
13
Mark Watt
Scotland
19
12
John Reva
P.N.G.
19
12
Ahmed Raza
United Arab Emirates
19
12
Mohammad Naveed
United Arab Emirates
19
12
Alasdair Evans
Scotland
19
12
James Faulkner
Australia
20
11
Thisara Perera
Sri Lanka
20
11
Nadeem Ahmed
Hong Kong
20
11
Sean Williams
Zimbabwe
21
10
Taskin Ahmed
Bangladesh
21
10
Kevin O'Brien
Ireland
21
10
Adam Milne
New Zealand
21
10
Shem Ngoche
Kenya
21
10
Michael Rippon
Netherlands
21
10
Vivian Kingma
Netherlands
21
10
Nuwan Pradeep
Sri Lanka
21
10
Shannon Gabriel
West Indies
21
10
Lasith Malinga
Sri Lanka
21
10
Axar Patel
India
21
10
Kedar Jadhav
India
21
10
Rubel Hossain
Bangladesh
21
10
Nathan Coulter-Nile
Australia
21
10
Con de Lange
Scotland
21
10
Adam Zampa
Australia
22
9
Wanindu Hasaranga
Sri Lanka
22
9
Alei Nao
P.N.G.
22
9
Lakshan Sandakan
Sri Lanka
22
9
Mark Wood
England
22
9
Imad Wasim
Pakistan
22
9
Assad Vala
P.N.G.
22
9
Norman Vanua
P.N.G.
22
9
Roelof van der Merwe
Netherlands
22
9
Ehsan Nawaz
Hong Kong
23
8
Aizaz Khan
Hong Kong
23
8
Andy McBrine
Ireland
23
8
Amir Hamza
Afghanistan
23
8
Sikandar Raza
Zimbabwe
23
8
Mahuru Dai
P.N.G.
23
8
Ravindra Jadeja
India
23
8
Ravichandran Ashwin
India
23
8
Devendra Bishoo
West Indies
23
8
Miguel Cummins
West Indies
23
8
Chad Soper
P.N.G.
23
8
Lockie Ferguson
New Zealand
23
8
Richard Ngarava
Zimbabwe
23
8
Bernard Scholtz
Namibia
23
8
Sandeep Lamichhane
Nepal
24
7
Mujeeb Ur Rahman
Afghanistan
24
7
Mohammad Hafeez
Pakistan
24
7
Kane Richardson
Australia
24
7
Michael Leask
Scotland
24
7
Lahiru Gamage
Sri Lanka
24
7
Paul Stirling
Ireland
25
6
Craig Young
Ireland
25
6
Moeen Ali
England
25
6
Jeetan Patel
New Zealand
25
6
Shakib Al Hasan
Bangladesh
25
6
Ish Sodhi
New Zealand
25
6
Jan Frylinck
Namibia
25
6
Mehidy Hasan
Bangladesh
25
6
Rumman Raees
Pakistan
25
6
Travis Head
Australia
25
6
David Willey
England
26
5
Jeffrey Vandersay
Sri Lanka
26
5
Marcus Stoinis
Australia
26
5
Basant Regmi
Nepal
26
5
Sompal Kami
Nepal
26
5
Sharad Vesawkar
Nepal
26
5
Jacob Mulder
Ireland
26
5
Fareed Ahmad
Afghanistan
26
5
Scott Kuggeleijn
New Zealand
26
5
Corey Anderson
New Zealand
26
5
Nuwan Kulasekara
Sri Lanka
26
5
Morne Morkel
South Africa
26
5
Boyd Rankin
England
26
5
Joe Root
England
26
5
Sheldon Cottrell
West Indies
26
5
Matt Henry
New Zealand
26
5
Colin de Grandhomme
New Zealand
26
5
Pieter Seelaar
Netherlands
27
4
Sarel Burger
Namibia
27
4
Peter Borren
Netherlands
27
4
Nelson Odhiambo
Kenya
27
4
Emmanuel Bundi
Kenya
27
4
Josh Davey
Scotland
27
4
Collins Obuya
Kenya
27
4
Tanwir Afzal
Hong Kong
27
4
Steven Finn
England
27
4
Mohammed Shami
India
27
4
Seekkuge Prasanna
Sri Lanka
27
4
Malcolm Waller
Zimbabwe
27
4
Doug Bracewell
New Zealand
27
4
James Neesham
New Zealand
27
4
Hamish Bennett
New Zealand
27
4
Todd Astle
New Zealand
27
4
Craig Williams
Namibia
27
4
Johannes Smit
Namibia
27
4
Keshav Maharaj
South Africa
27
4
Kesrick Williams
West Indies
27
4
Dane Paterson
South Africa
27
4
Lahiru Kumara
Sri Lanka
27
4
Lahiru Madushanka
Sri Lanka
27
4
Sagar Pun
Nepal
27
4
Mosaddek Hossain
Bangladesh
28
3
Amjad Javed
United Arab Emirates
28
3
Vishwa Fernando
Sri Lanka
28
3
Angelo Mathews
Sri Lanka
28
3
Nizakat Khan
Hong Kong
28
3
Nehemiah Odhiambo
Kenya
28
3
Elijah Otieno
Kenya
28
3
Rakep Patel
Kenya
28
3
Richie Berrington
Scotland
28
3
Timm van der Gugten
Netherlands
28
3
Paul van Meekeren
Netherlands
29
2
Lucas Oluoch
Kenya
29
2
Ahsan Malik
Netherlands
29
2
Stuart Thompson
Ireland
29
2
Shoaib Malik
Pakistan
29
2
Wahab Riaz
Pakistan
29
2
Kane Williamson
New Zealand
29
2
Jean-Paul Duminy
South Africa
29
2
Dilruwan Perera
Sri Lanka
29
2
Jerome Taylor
West Indies
29
2
John Hastings
Australia
29
2
Ashton Agar
Australia
29
2
Nasir Hossain
Bangladesh
29
2
Mohammed Qasim
United Arab Emirates
29
2
Brad Wheal
Scotland
29
2
Sese Bau
P.N.G.
29
2
Solomon Mire
Zimbabwe
29
2
Karan KC
Nepal
29
2
Aiden Markram
South Africa
29
2
Stuart Whittingham
Scotland
29
2
Faheem Ashraf
Pakistan
29
2
Sunzamul Islam
Bangladesh
30
1
Shardul Thakur
India
30
1
Washington Sundar
India
30
1
Roston Chase
West Indies
30
1
Ronsford Beaton
West Indies
30
1
Toby Roland-Jones
England
30
1
Tom Curran
England
30
1
Malinda Pushpakumara
Sri Lanka
30
1
Seth Rance
New Zealand
30
1
Sushan Bhari
Nepal
30
1
Wiaan Mulder
South Africa
30
1
Ryan Burl
Zimbabwe
30
1
Pushpak Kerai
Kenya
30
1
Nepal
30
1
Dhananjaya de Silva
Sri Lanka
30
1
Milinda Siriwardana
Sri Lanka
30
1
Paras Khadka
Nepal
30
1
Shaiman Anwar
United Arab Emirates
30
1
Billy Stanlake
Australia
30
1
Tabraiz Shamsi
South Africa
30
1
Rovman Powell
West Indies
30
1
Kyle Christie
Hong Kong
30
1
Moises Henriques
Australia
30
1
Mitchell Marsh
Australia
30
1
Nikita Miller
West Indies
30
1
Colin Munro
New Zealand
30
1
Sabbir Rahman
Bangladesh
30
1
Samiullah Shenwari
Afghanistan
30
1
Ryan ten Doeschate
Netherlands
30
1
Dushmantha Chameera
Sri Lanka
31
0
Chaturanga de Silva
Sri Lanka
31
0
Farhaan Behardien
South Africa
31
0
Calum MacLeod
Scotland
31
0
Stephan Myburgh
Netherlands
31
0
Dhiren Gondaria
Kenya
31
0
Willie Gavera
P.N.G.
31
0
Lega Siaka
P.N.G.
31
0
Tony Ura
P.N.G.
31
0
Shapoor Zadran
Afghanistan
31
0
Javed Ahmadi
Afghanistan
31
0
Donald Tiripano
Zimbabwe
31
0
Rahmat Shah
Afghanistan
31
0
Hashmatullah Shaidi
Afghanistan
31
0
Ashfaq Ahmed
Pakistan
31
0
Marlon Samuels
West Indies
31
0
Kraigg Brathwaite
West Indies
31
0
Veerasammy Permaul
West Indies
31
0
Glenn Maxwell
Australia
31
0
Yuvraj Singh
India
31
0
Virat Kohli
India
31
0
Soumya Sarkar
Bangladesh
31
0
Mahmudullah
Bangladesh
31
0
Aaron Finch
Australia
31
0
Karim Janat
Afghanistan
31
0
Carl Mumba
Zimbabwe
31
0
Amila Aponso
Sri Lanka
31
0
Nosaina Pokana
P.N.G.
31
0
Qadeer Ahmed
United Arab Emirates
31
0
Jonathan Carter
West Indies
31
0
Carlos Brathwaite
West Indies
31
0
Jason Mohammed
West Indies
31
0
Shakti Gauchan
Nepal
31
0
Kusal Mendis
Sri Lanka
31
0
United Arab Emirates
31
0
Simi Singh
Ireland
31
0
Shane Snater
Netherlands
31
0
Aarif Sheikh
Nepal
31
0
Damien Ravu
P.N.G.
31
0
Stephan Baard
Namibia
31
0
Tangeni Lungameni
Namibia
31
0
Zhivago Groenewald
Namibia
31
0
Asitha Fernando
Sri Lanka
31
0
Fakhar Zaman
Pakistan
31
0
Shreyas Iyer
India
31
0
Mohammad Saifuddin
Bangladesh