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 all time
Position
Most Wickets
Player Name
Team Name
1
83
Kagiso Rabada
South Africa
2
69
Trent Boult
New Zealand
3
64
Ravichandran Ashwin
India
4
63
Nathan Lyon
Australia
4
63
Rashid Khan
Afghanistan
4
63
Hasan Ali
Pakistan
5
62
Ravindra Jadeja
India
6
53
Josh Hazlewood
Australia
7
52
James Anderson
England
7
52
Rangana Herath
Sri Lanka
8
51
Jasprit Bumrah
India
9
49
Keshav Maharaj
South Africa
10
47
Jason Holder
West Indies
10
47
Pat Cummins
Australia
11
46
Umesh Yadav
India
12
45
Morne Morkel
South Africa
13
44
Shannon Gabriel
West Indies
13
44
Mitchell Starc
Australia
13
44
Bhuvneshwar Kumar
India
13
44
Liam Plunkett
England
13
44
Yuzvendra Chahal
India
14
43
Hardik Pandya
India
14
43
Shakib Al Hasan
Bangladesh
14
43
Yasir Shah
Pakistan
14
43
Suranga Lakmal
Sri Lanka
14
43
Kuldeep Yadav
India
15
41
Imran Tahir
South Africa
16
40
Tim Southee
New Zealand
17
38
Moeen Ali
England
17
38
Graeme Cremer
Zimbabwe
17
38
Mitchell Santner
New Zealand
18
36
Mohammad Amir
Pakistan
18
36
Dilruwan Perera
Sri Lanka
18
36
Neil Wagner
New Zealand
19
35
Mustafizur Rahman
Bangladesh
20
34
Andile Phehlukwayo
South Africa
20
34
Chris Woakes
England
20
34
Shadab Khan
Pakistan
21
33
Devendra Bishoo
West Indies
22
32
Mehidy Hasan
Bangladesh
23
31
Mohammad Nabi
Afghanistan
23
31
Lakshan Sandakan
Sri Lanka
24
30
Adil Rashid
England
25
29
Wayne Parnell
South Africa
25
29
Ben Stokes
England
25
29
Alzarri Joseph
West Indies
26
28
Stuart Broad
England
27
27
Imran Haider
United Arab Emirates
27
27
Chris Morris
South Africa
28
26
Nuwan Pradeep
Sri Lanka
29
25
Vernon Philander
South Africa
29
25
Kemar Roach
West Indies
29
25
Steve O'Keefe
Australia
30
24
Thisara Perera
Sri Lanka
30
24
Zahoor Khan
United Arab Emirates
31
23
Lahiru Kumara
Sri Lanka
31
23
Ashley Nurse
West Indies
31
23
Safyaan Sharif
Scotland
31
23
Mohammad Naveed
United Arab Emirates
31
23
Mohammed Shami
India
31
23
Mohammad Abbas
Pakistan
32
22
Lasith Malinga
Sri Lanka
32
22
Dawlat Zadran
Afghanistan
32
22
George Dockrell
Ireland
32
22
Kesrick Williams
West Indies
32
22
Ehsan Khan
Hong Kong
33
21
Sean Williams
Zimbabwe
33
21
Roston Chase
West Indies
34
20
Kevin O'Brien
Ireland
35
19
Peter Chase
Ireland
35
19
Colin de Grandhomme
New Zealand
35
19
Rohan Mustafa
United Arab Emirates
35
19
Barry McCarthy
Ireland
35
19
Amir Hamza
Afghanistan
35
19
Junaid Khan
Pakistan
35
19
Rubel Hossain
Bangladesh
36
18
Taskin Ahmed
Bangladesh
36
18
Chris Mpofu
Zimbabwe
36
18
Jacob Mulder
Ireland
36
18
Akila Dananjaya
Sri Lanka
37
17
Lahiru Gamage
Sri Lanka
37
17
Ahmed Raza
United Arab Emirates
37
17
Duanne Olivier
South Africa
37
17
Adam Zampa
Australia
37
17
Mark Watt
Scotland
37
17
Tendai Chatara
Zimbabwe
37
17
Gulbadin Naib
Afghanistan
37
17
Wahab Riaz
Pakistan
37
17
Mashrafe Mortaza
Bangladesh
37
17
Ish Sodhi
New Zealand
37
17
James Faulkner
Australia
38
16
Con de Lange
Scotland
38
16
Dwaine Pretorius
South Africa
38
16
Miguel Cummins
West Indies
39
15
Norman Vanua
P.N.G.
39
15
Jake Ball
England
39
15
John Reva
P.N.G.
39
15
Imad Wasim
Pakistan
39
15
Nuwan Kulasekara
Sri Lanka
39
15
Sikandar Raza
Zimbabwe
40
14
Nadeem Ahmed
Hong Kong
40
14
Ishant Sharma
India
40
14
Chris Sole
Scotland
40
14
Carlos Brathwaite
West Indies
40
14
Matt Henry
New Zealand
41
13
Michael Rippon
Netherlands
41
13
Tim Murtagh
Ireland
41
13
Jeetan Patel
New Zealand
42
12
Nathan Coulter-Nile
Australia
42
12
Axar Patel
India
42
12
Amjad Javed
United Arab Emirates
42
12
Alasdair Evans
Scotland
42
12
Roelof van der Merwe
Netherlands
42
12
Mark Wood
England
43
11
Samuel Badree
West Indies
43
11
Fareed Ahmad
Afghanistan
43
11
Lockie Ferguson
New Zealand
43
11
Dane Paterson
South Africa
43
11
Josh Davey
Scotland
43
11
Taijul Islam
Bangladesh
43
11
Ehsan Nawaz
Hong Kong
43
11
Bernard Scholtz
Namibia
44
10
Toby Roland-Jones
England
44
10
Sunil Narine
West Indies
44
10
Seekkuge Prasanna
Sri Lanka
44
10
Jerome Taylor
West Indies
44
10
Mohammad Hafeez
Pakistan
44
10
Chris Jordan
England
44
10
Kedar Jadhav
India
44
10
Assad Vala
P.N.G.
44
10
Andy McBrine
Ireland
44
10
Craig Young
Ireland
44
10
Shem Ngoche
Kenya
44
10
Aizaz Khan
Hong Kong
44
10
Vivian Kingma
Netherlands
44
10
Adam Milne
New Zealand
44
10
Rumman Raees
Pakistan
45
9
Karim Janat
Afghanistan
45
9
Subashis Roy
Bangladesh
45
9
Chad Soper
P.N.G.
45
9
Ashton Agar
Australia
45
9
Boyd Rankin
England
45
9
Vikum Sanjaya
Sri Lanka
45
9
Wanindu Hasaranga
Sri Lanka
45
9
Jan Frylinck
Namibia
45
9
Alei Nao
P.N.G.
46
8
Sandeep Lamichhane
Nepal
46
8
Richard Ngarava
Zimbabwe
46
8
Faheem Ashraf
Pakistan
46
8
Tom Curran
England
46
8
Jean-Paul Duminy
South Africa
46
8
David Willey
England
46
8
Mahuru Dai
P.N.G.
46
8
Michael Leask
Scotland
47
7
Paul van Meekeren
Netherlands
47
7
Paul Stirling
Ireland
47
7
Travis Head
Australia
47
7
Joe Root
England
47
7
Kane Richardson
Australia
47
7
Bilal Khan
Oman
47
7
Mujeeb Ur Rahman
Afghanistan
48
6
Malinda Pushpakumara
Sri Lanka
48
6
Craig Overton
England
48
6
Kamrul Islam
Bangladesh
48
6
Doug Bracewell
New Zealand
48
6
James Neesham
New Zealand
48
6
Angelo Mathews
Sri Lanka
48
6
Kyle Jarvis
Zimbabwe
48
6
Marcus Stoinis
Australia
48
6
Mosaddek Hossain
Bangladesh
48
6
Liam Dawson
England
48
6
Lungi Ngidi
South Africa
48
6
Isuru Udana
Sri Lanka
49
5
Basant Regmi
Nepal
49
5
Timm van der Gugten
Netherlands
49
5
Sarel Burger
Namibia
49
5
Pieter Seelaar
Netherlands
49
5
Haris Sohail
Pakistan
49
5
Vishwa Fernando
Sri Lanka
49
5
Jeffrey Vandersay
Sri Lanka
49
5
Ben Wheeler
New Zealand
49
5
Sompal Kami
Nepal
49
5
Sharad Vesawkar
Nepal
49
5
Sheldon Cottrell
West Indies
49
5
Shapoor Zadran
Afghanistan
49
5
Corey Anderson
New Zealand
49
5
Kane Williamson
New Zealand
49
5
Scott Kuggeleijn
New Zealand
49
5
Johannes Smit
Namibia
50
4
Craig Williams
Namibia
50
4
Khawar Ali
Oman
50
4
Seth Rance
New Zealand
50
4
Jason Behrendorff
Australia
50
4
Hamish Bennett
New Zealand
50
4
Todd Astle
New Zealand
50
4
Steven Finn
England
50
4
Jaydev Unadkat
India
50
4
Tanwir Afzal
Hong Kong
50
4
Malcolm Waller
Zimbabwe
50
4
Andrew Tye
Australia
50
4
Brad Wheal
Scotland
50
4
Lahiru Madushanka
Sri Lanka
50
4
Peter Borren
Netherlands
50
4
Stuart Thompson
Ireland
50
4
Collins Obuya
Kenya
50
4
Emmanuel Bundi
Kenya
50
4
Nelson Odhiambo
Kenya
50
4
Sagar Pun
Nepal
50
4
Aaron Phangiso
South Africa
50
4
Dushmantha Chameera
Sri Lanka
51
3
Richie Berrington
Scotland
51
3
Solomon Mire
Zimbabwe
51
3
Nehemiah Odhiambo
Kenya
51
3
Elijah Otieno
Kenya
51
3
Rakep Patel
Kenya
51
3
Ahsan Malik
Netherlands
51
3
Tymal Mills
England
51
3
Tendai Chisoro
Zimbabwe
51
3
Dhananjaya de Silva
Sri Lanka
51
3
Beuran Hendricks
South Africa
51
3
Nizakat Khan
Hong Kong
51
3
Samiullah Shenwari
Afghanistan
51
3
Marlon Samuels
West Indies
51
3
Sohail Khan
Pakistan
51
3
Azhar Ali
Pakistan
51
3
Ashish Nehra
India
51
3
Mahmudullah
Bangladesh
51
3
Mominul Haque
Bangladesh
51
3
Ashton Turner
Australia
51
3
Mohammad Saifuddin
Bangladesh
51
3
Mohammad Nadeem
Oman
51
3
Robbie Frylinck
South Africa
51
3
Kaleemullah
Oman
52
2
Zeeshan Maqsood
Oman
52
2
Stuart Whittingham
Scotland
52
2
Imran Khan
52
2
Sunzamul Islam
Bangladesh
52
2
Jhye Richardson
Australia
52
2
Aiden Markram
South Africa
52
2
Raymon Reifer
West Indies
52
2
Washington Sundar
India
52
2
Mohammed Siraj
India
52
2
Shafiul Islam
Bangladesh
52
2
Nasir Hossain
Bangladesh
52
2
Colin Munro
New Zealand
52
2
Shoaib Malik
Pakistan
52
2
Amit Mishra
India
52
2
Ben Cutting
Australia
52
2
John Hastings
Australia
52
2
Sohail Tanvir
Pakistan
52
2
Kraigg Brathwaite
West Indies
52
2
Karan KC
Nepal
52
2
Sese Bau
P.N.G.
52
2
Josh Little
Ireland
52
2
Mohammed Qasim
United Arab Emirates
52
2
Rovman Powell
West Indies
52
2
Jayant Yadav
India
52
2
Willie Gavera
P.N.G.
52
2
Lucas Oluoch
Kenya
53
1
Gerrie Snyman
Namibia
53
1
Ryan ten Doeschate
Netherlands
53
1
Paras Khadka
Nepal
53
1
Shaiman Anwar
United Arab Emirates
53
1
Tabraiz Shamsi
South Africa
53
1
Naveen-ul-Haq
Afghanistan
53
1
JJ Smuts
South Africa
53
1
Kyle Christie
Hong Kong
53
1
Billy Stanlake
Australia
53
1
Dilshan Munaweera
Sri Lanka
53
1
Milinda Siriwardana
Sri Lanka
53
1
Nikita Miller
West Indies
53
1
Dimuth Karunaratne
Sri Lanka
53
1
Asad Shafiq
Pakistan
53
1
Mohammad Shahzad
Afghanistan
53
1
Sabbir Rahman
Bangladesh
53
1
Donald Tiripano
Zimbabwe
53
1
Moises Henriques
Australia
53
1
Glenn Maxwell
Australia
53
1
Mitchell Marsh
Australia
53
1
Parvez Rasool
India
53
1
Shardul Thakur
India
53
1
Ronsford Beaton
West Indies
53
1
Mason Crane
England
53
1
Wiaan Mulder
South Africa
53
1
Nepal
53
1
Sushan Bhari
Nepal
53
1
Pushpak Kerai
Kenya
53
1
Sultan Ahmed
Oman
53
1
Ryan Burl
Zimbabwe
54
0
Blessing Muzarabani
Zimbabwe
54
0
Simi Singh
Ireland
54
0
Ajay Lalcheta
Oman
54
0
Mehran Khan
Oman
54
0
Shane Snater
Netherlands
54
0
Tangeni Lungameni
Namibia
54
0
Zhivago Groenewald
Namibia
54
0
Stephan Baard
Namibia
54
0
Aarif Sheikh
Nepal
54
0
Damien Ravu
P.N.G.
54
0
United Arab Emirates
54
0
Asitha Fernando
Sri Lanka
54
0
Anaru Kitchen
New Zealand
54
0
Fakhar Zaman
Pakistan
54
0
Tom Westley
England
54
0
Najmul Hossain Shanto
Bangladesh
54
0
Dawid Malan
England
54
0
Shreyas Iyer
India
54
0
Steven Smith
Australia
54
0
Usman Khawaja
Australia
54
0
Murali Vijay
India
54
0
Suresh Raina
India
54
0
Yuvraj Singh
India
54
0
Virat Kohli
India
54
0
Daniel Christian
Australia
54
0
Aaron Finch
Australia
54
0
Jackson Bird
Australia
54
0
Ashfaq Ahmed
Pakistan
54
0
Soumya Sarkar
Bangladesh
54
0
Grant Elliott
New Zealand
54
0
Paul Collingwood
England
54
0
Nawroz Mangal
Afghanistan
54
0
Hamilton Masakadza
Zimbabwe
54
0
Jermaine Blackwood
West Indies
54
0
Veerasammy Permaul
West Indies
54
0
Waqas Barkat
Hong Kong
54
0
Javed Ahmadi
Afghanistan
54
0
Rahmat Shah
Afghanistan
54
0
Hashmatullah Shaidi
Afghanistan
54
0
Shan Masood
Pakistan
54
0
Dean Elgar
South Africa
54
0
Kyle Abbott
South Africa
54
0
Temba Bavuma
South Africa
54
0
Kieran Powell
West Indies
54
0
Darren Sammy
West Indies
54
0
Karun Nair
India
54
0
Nosaina Pokana
P.N.G.
54
0
Qadeer Ahmed
United Arab Emirates
54
0
Kusal Mendis
Sri Lanka
54
0
Theunis de Bruyn
South Africa
54
0
Thikshila de Silva
Sri Lanka
54
0
Hilton Cartwright
Australia
54
0
Keaton Jennings
England
54
0
Carl Mumba
Zimbabwe
54
0
Amila Aponso
Sri Lanka
54
0
Jason Mohammed
West Indies
54
0
Kieron Pollard
West Indies
54
0
Jonathan Carter
West Indies
54
0
Chamu Chibhabha
Zimbabwe
54
0
Shakti Gauchan
Nepal
54
0
Calum MacLeod
Scotland
54
0
Farhaan Behardien
South Africa
54
0
Chaturanga de Silva
Sri Lanka
54
0
Stephan Myburgh
Netherlands
54
0
Lega Siaka
P.N.G.
54
0
Tony Ura
P.N.G.
54
0
Dhiren Gondaria
Kenya