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 2015 for all time
Position
Most Wickets
Player Name
Team Name
1
88
Mitchell Starc
Australia
2
87
Ravichandran Ashwin
India
3
72
Trent Boult
New Zealand
4
65
Yasir Shah
Pakistan
4
65
Stuart Broad
England
4
65
Moeen Ali
England
5
60
Josh Hazlewood
Australia
6
58
James Anderson
England
6
58
Tim Southee
New Zealand
6
58
Wahab Riaz
Pakistan
7
56
Imran Tahir
South Africa
8
50
Steven Finn
England
8
50
Jerome Taylor
West Indies
9
48
Nathan Lyon
Australia
9
48
Mitchell Johnson
Australia
10
47
Dale Steyn
South Africa
10
47
Morne Morkel
South Africa
11
44
Rangana Herath
Sri Lanka
12
43
Dhammika Prasad
Sri Lanka
13
40
Jason Holder
West Indies
14
39
Ben Stokes
England
15
36
Umesh Yadav
India
15
36
Mustafizur Rahman
Bangladesh
16
34
Mitchell Marsh
Australia
16
34
Dawlat Zadran
Afghanistan
17
33
Mitchell McClenaghan
New Zealand
17
33
Ravindra Jadeja
India
17
33
Mark Wood
England
18
32
Shakib Al Hasan
Bangladesh
18
32
Graeme Cremer
Zimbabwe
19
31
Adil Rashid
England
19
31
Nuwan Pradeep
Sri Lanka
19
31
Kagiso Rabada
South Africa
20
30
Tinashe Panyangara
Zimbabwe
20
30
Josh Davey
Scotland
21
29
Dushmantha Chameera
Sri Lanka
21
29
Kyle Abbott
South Africa
22
28
Matt Henry
New Zealand
23
27
Rahat Ali
Pakistan
23
27
Mohammad Irfan
Pakistan
23
27
Shoaib Malik
Pakistan
24
26
Doug Bracewell
New Zealand
24
26
Lasith Malinga
Sri Lanka
24
26
Mohit Sharma
India
24
26
Amit Mishra
India
24
26
Alasdair Evans
Scotland
24
26
John Mooney
Ireland
24
26
David Willey
England
25
25
Kevin O'Brien
Ireland
25
25
Mohammad Nabi
Afghanistan
25
25
Mohammed Shami
India
25
25
Chris Woakes
England
25
25
Corey Anderson
New Zealand
26
24
Angelo Mathews
Sri Lanka
26
24
Sean Williams
Zimbabwe
27
23
Adam Milne
New Zealand
27
23
Suranga Lakmal
Sri Lanka
27
23
Tharindu Kaushal
Sri Lanka
27
23
Mashrafe Mortaza
Bangladesh
27
23
Pat Cummins
Australia
28
21
Nasir Hossain
Bangladesh
28
21
George Dockrell
Ireland
28
21
Haseeb Amjad
Hong Kong
28
21
Milinda Siriwardana
Sri Lanka
29
20
Hamid Hassan
Afghanistan
29
20
Alex Cusack
Ireland
29
20
Simon Harmer
South Africa
29
20
Mark Craig
New Zealand
30
19
Vernon Philander
South Africa
30
19
Glenn Maxwell
Australia
30
19
Bhuvneshwar Kumar
India
30
19
Axar Patel
India
30
19
Andre Russell
West Indies
30
19
David Wiese
South Africa
31
18
Mohammad Naveed
United Arab Emirates
31
18
Luke Jongwe
Zimbabwe
31
18
Sikandar Raza
Zimbabwe
31
18
Mirwais Ashraf
Afghanistan
31
18
Rubel Hossain
Bangladesh
31
18
Zulfiqar Babar
Pakistan
32
17
Grant Elliott
New Zealand
32
17
Ahsan Malik
Netherlands
32
17
Anwar Ali
Pakistan
32
17
Manjula Guruge
United Arab Emirates
32
17
Basant Regmi
Nepal
32
17
Bernard Scholtz
Namibia
33
16
Zeeshan Maqsood
Oman
33
16
Wellington Masakadza
Zimbabwe
33
16
Shapoor Zadran
Afghanistan
33
16
Aftab Alam
Afghanistan
33
16
Daniel Vettori
New Zealand
33
16
Mohammad Hafeez
Pakistan
33
16
Jean-Paul Duminy
South Africa
33
16
Thisara Perera
Sri Lanka
33
16
Harbhajan Singh
India
33
16
James Faulkner
Australia
34
15
Stuart Binny
India
34
15
Amir Hamza
Afghanistan
34
15
Taskin Ahmed
Bangladesh
34
15
Devendra Bishoo
West Indies
34
15
Nathan McCullum
New Zealand
34
15
Mitchell Santner
New Zealand
34
15
Sompal Kami
Nepal
34
15
Imran Khan
35
14
Munis Ansari
Oman
35
14
Chamu Chibhabha
Zimbabwe
35
14
Shem Ngoche
Kenya
35
14
Safyaan Sharif
Scotland
35
14
Ishant Sharma
India
36
13
Peter Siddle
Australia
36
13
Chris Jordan
England
36
13
Iain Wardlaw
Scotland
36
13
Michael Leask
Scotland
36
13
Roelof van der Merwe
Netherlands
36
13
Norman Vanua
P.N.G.
36
13
Gerrie Snyman
Namibia
36
13
Michael Rippon
Netherlands
36
13
Timm van der Gugten
Netherlands
36
13
Mudassar Bukhari
Netherlands
36
13
Arafat Sunny
Bangladesh
36
13
Tanwir Afzal
Hong Kong
36
13
Imad Wasim
Pakistan
36
13
Tendai Chisoro
Zimbabwe
37
12
Aizaz Khan
Hong Kong
37
12
Craig Young
Ireland
37
12
Richie Berrington
Scotland
37
12
Assad Vala
P.N.G.
37
12
Liam Plunkett
England
37
12
Nuwan Kulasekara
Sri Lanka
37
12
Tillakaratne Dilshan
Sri Lanka
37
12
Sachithra Senanayake
Sri Lanka
37
12
Wayne Parnell
South Africa
37
12
Sohail Khan
Pakistan
38
11
Shahid Afridi
Pakistan
38
11
Sohail Tanvir
Pakistan
38
11
Taijul Islam
Bangladesh
38
11
James Pattinson
Australia
38
11
Amjad Javed
United Arab Emirates
38
11
Aaron Phangiso
South Africa
38
11
Nadeem Ahmed
Hong Kong
38
11
Irfan Ahmed
Hong Kong
38
11
Rajeshkumar Ranpura
Oman
39
10
Mehran Khan
Oman
39
10
Bilal Khan
Oman
39
10
Timil Patel
U.S.A.
39
10
Taurai Muzarabani
Zimbabwe
39
10
Reece Topley
England
39
10
Tendai Chatara
Zimbabwe
39
10
Kemar Roach
West Indies
39
10
Shannon Gabriel
West Indies
39
10
Marlon Samuels
West Indies
39
10
Nelson Odhiambo
Kenya
39
10
Ish Sodhi
New Zealand
39
10
Dane Piedt
South Africa
40
9
Junaid Khan
Pakistan
40
9
Neil Wagner
New Zealand
40
9
Al-Amin Hossain
Bangladesh
40
9
Joe Root
England
40
9
James Ngoche
Kenya
40
9
Stuart Thompson
Ireland
40
9
Sulieman Benn
West Indies
40
9
Jomel Warrican
West Indies
41
8
Ben Wheeler
New Zealand
41
8
Mohammad Tauqir
United Arab Emirates
41
8
Neville Madziva
Zimbabwe
41
8
Ajay Lalcheta
Oman
41
8
Rokhan Barakzai
Afghanistan
41
8
Chris Mpofu
Zimbabwe
41
8
Tim Murtagh
Ireland
41
8
Andy McBrine
Ireland
41
8
Mahuru Dai
P.N.G.
41
8
Shane Watson
Australia
41
8
James Neesham
New Zealand
41
8
Dilruwan Perera
Sri Lanka
42
7
Dean Elgar
South Africa
42
7
Kane Williamson
New Zealand
42
7
Nathan Coulter-Nile
Australia
42
7
Jubair Hossain
Bangladesh
42
7
Willie Gavera
P.N.G.
42
7
Rob Taylor
Scotland
42
7
Paul Stirling
Ireland
42
7
Elijah Otieno
Kenya
42
7
Rakep Patel
Kenya
42
7
Dwayne Bravo
West Indies
42
7
Kraigg Brathwaite
West Indies
42
7
Tyrone Kane
Ireland
42
7
Rashid Khan
Afghanistan
42
7
Anthony Hawkins-Kay
42
7
Sagar Pun
Nepal
42
7
Shakti Gauchan
Nepal
42
7
John Reva
P.N.G.
43
6
Paras Khadka
Nepal
43
6
Sunil Narine
West Indies
43
6
Veerasammy Permaul
West Indies
43
6
John Nyumbu
Zimbabwe
43
6
Samiullah Shenwari
Afghanistan
43
6
Nehemiah Odhiambo
Kenya
43
6
Pieter Seelaar
Netherlands
43
6
Sarel Burger
Namibia
43
6
Farhaan Behardien
South Africa
43
6
Chris Morris
South Africa
43
6
Mahmudullah
Bangladesh
43
6
James Tredwell
England
43
6
Stiaan van Zyl
South Africa
44
5
Chris Gayle
West Indies
44
5
Shuvagata Hom
Bangladesh
44
5
Mohammad Shahid
Bangladesh
44
5
Varun Aaron
India
44
5
Suresh Raina
India
44
5
Dhawal Kulkarni
India
44
5
Lucas Oluoch
Kenya
44
5
Paul van Meekeren
Netherlands
44
5
Javed Ahmadi
Afghanistan
44
5
Gulbadin Naib
Afghanistan
44
5
Prosper Utseya
Zimbabwe
44
5
Elton Chigumbura
Zimbabwe
44
5
Sheldon Cottrell
West Indies
44
5
Ravi Rampaul
West Indies
44
5
Rohan Mustafa
United Arab Emirates
44
5
Chad Soper
P.N.G.
44
5
Bilal Asif
Pakistan
44
5
Karan KC
Nepal
44
5
Mark Watt
Scotland
44
5
Con de Lange
Scotland
44
5
Gavin Main
Scotland
44
5
Sayed Shirzad
Afghanistan
44
5
Yamin Ahmadzai
Afghanistan
45
4
Zaheer Maqsood
United Arab Emirates
45
4
Johannes Smit
Namibia
45
4
Umair Ali
United Arab Emirates
45
4
Eddie Leie
South Africa
45
4
Ahmed Raza
United Arab Emirates
45
4
Nasir Aziz
United Arab Emirates
45
4
Kieron Pollard
West Indies
45
4
Carlos Brathwaite
West Indies
45
4
Tinotenda Mutombodzi
Zimbabwe
45
4
Brian Vitori
Zimbabwe
45
4
Nitish Kumar
Canada
45
4
Michael Swart
Netherlands
45
4
Max Sorensen
Ireland
45
4
Jeevan Mendis
Sri Lanka
45
4
Majid Haq
Scotland
45
4
Charles Amini
P.N.G.
45
4
Ajantha Mendis
Sri Lanka
45
4
Marchant de Lange
South Africa
45
4
AB de Villiers
South Africa
45
4
Azhar Ali
Pakistan
45
4
Ehsan Adil
Pakistan
45
4
Mohammad Sami
Pakistan
46
3
Kyle Mills
New Zealand
46
3
Albie Morkel
South Africa
46
3
Shaminda Eranga
Sri Lanka
46
3
John Hastings
Australia
46
3
Samit Patel
England
46
3
Gurinder Sandhu
Australia
46
3
Haris Sohail
Pakistan
46
3
Stephen Parry
England
46
3
Jeremy Gordon
Canada
46
3
Sharafuddin Ashraf
Afghanistan
46
3
Donald Tiripano
Zimbabwe
46
3
Jonathan Carter
West Indies
46
3
Thijs van Schelven
Netherlands
46
3
Binura Fernando
Sri Lanka
46
3
Syed Kaleem
Oman
46
3
Khawar Ali
Oman
46
3
Jasdeep Singh
U.S.A.
46
3
Mohammad Nadeem
Oman
47
2
Mohammad Nasim Baras
Afghanistan
47
2
Saad Zafar
Canada
47
2
Syed Ali
Oman
47
2
Craig Williams
Namibia
47
2
Jeffrey Vandersay
Sri Lanka
47
2
Aamer Yamin
Pakistan
47
2
Sese Bau
P.N.G.
47
2
Zafar Gohar
Pakistan
47
2
Solomon Mire
Zimbabwe
47
2
Tawanda Mupariwa
Zimbabwe
47
2
Karim Sadiq
Afghanistan
47
2
Hamilton Masakadza
Zimbabwe
47
2
Darren Sammy
West Indies
47
2
Sabbir Rahman
Bangladesh
47
2
Peter Borren
Netherlands
47
2
Ravi Bopara
England
47
2
Ashton Agar
Australia
47
2
Ryan Harris
Australia
47
2
Steven Smith
Australia
47
2
Lahiru Thirimanne
Sri Lanka
47
2
Seekkuge Prasanna
Sri Lanka
48
1
Saeed Ajmal
Pakistan
48
1
Umar Gul
Pakistan
48
1
Ahmed Shehzad
Pakistan
48
1
Bilawal Bhatti
Pakistan
48
1
Asad Shafiq
Pakistan
48
1
Xavier Doherty
Australia
48
1
Ambati Rayudu
India
48
1
Moises Henriques
Australia
48
1
Michael Clarke
Australia
48
1
Murali Vijay
India
48
1
Tim Bresnan
England
48
1
Soumya Sarkar
Bangladesh
48
1
Andy Balbirnie
Ireland
48
1
Hiren Varaiya
Kenya
48
1
Sohaib Maqsood
Pakistan
48
1
Lahiru Gamage
Sri Lanka
48
1
Matt Machan
Scotland
48
1
Hiral Patel
Canada
48
1
Nizakat Khan
Hong Kong
48
1
Mohammad Shahzad
Afghanistan
48
1
Nawroz Mangal
Afghanistan
48
1
Dwayne Smith
West Indies
48
1
Nikita Miller
West Indies
48
1
Malcolm Waller
Zimbabwe
48
1
Tafadzwa Kamungozi
Zimbabwe
48
1
Kamran Shazad
United Arab Emirates
48
1
Fayyaz Ahmed
United Arab Emirates
48
1
Krishna Chandran
United Arab Emirates
48
1
Loa Nou
P.N.G.
48
1
Iftikhar Ahmed
Pakistan
48
1
Qadeer Ahmed
United Arab Emirates
48
1
Sreenath Aravind
India
48
1
George Worker
New Zealand
48
1
Avinash Karn
Nepal
48
1
Sandeep Sharma
India
48
1
Andrew Mathieson
New Zealand
48
1
Rhys Palmer
48
1
Charles Perchard
49
0
Jonty Jenner
49
0
Navneet Dhaliwal
Canada
49
0
Eugene Ochieng
Kenya
49
0
Jatinder Singh
Oman
49
0
Usman Mushtaq
United Arab Emirates
49
0
Yodhin Punja
United Arab Emirates
49
0
Sufyan Mehmood
Oman
49
0
Ashley Nurse
West Indies
49
0
Adam Lyth
England
49
0
Marcus Stoinis
Australia
49
0
Udara Jayasundera
Sri Lanka
49
0
Shaiman Anwar
United Arab Emirates
49
0
Cameron Boyce
Australia
49
0
Jason Mohammed
West Indies
49
0
Johnson Charles
West Indies
49
0
Rajesh Pulami
Nepal
49
0
Gyanendra Malla
Nepal
49
0
Jitendra Mukhiya
Nepal
49
0
Mark Chapman
Hong Kong
49
0
Anas Khan
Hong Kong
49
0
Waqas Khan
Hong Kong
49
0
Narsingh Deonarine
West Indies
49
0
Lendl Simmons
West Indies
49
0
Jermaine Blackwood
West Indies
49
0
Izatullah Dawlatzai
Afghanistan
49
0
Nasir Jamal
Afghanistan
49
0
Najibullah Zadran
Afghanistan
49
0
Waqas Barkat
Hong Kong
49
0
Rizwan Cheema
Canada
49
0
Junaid Siddiqui
Canada
49
0
Rilee Rossouw
South Africa
49
0
Fahad Alhashmi
United Arab Emirates
49
0
Khurram Khan
United Arab Emirates
49
0
Hammad Azam
Pakistan
49
0
Saad Nasim
Pakistan
49
0
Kyle Coetzer
Scotland
49
0
Pipi Raho
P.N.G.
49
0
Lega Siaka
P.N.G.
49
0
John Anderson
Ireland
49
0
Graeme McCarter
Ireland
49
0
Stephan Myburgh
Netherlands
49
0
Sohag Gazi
Bangladesh
49
0
Abul Hasan
Bangladesh
49
0
Mominul Haque
Bangladesh
49
0
Shahadat Hossain
Bangladesh
49
0
Imrul Kayes
Bangladesh
49
0
Jonathan Trott
England
49
0
Adam Voges
Australia
49
0
Aaron Finch
Australia
49
0
Cheteshwar Pujara
India
49
0
Virat Kohli
India
49
0
Shikhar Dhawan
India
49
0
Rohit Sharma
India
49
0
David Warner
Australia
49
0
Manoj Tiwary
India
49
0
Younis Khan
Pakistan
49
0
Brendon McCullum
New Zealand
49
0
Martin Guptill
New Zealand
49
0
Asif Iqbal
Pakistan
49
0
Colin Munro
New Zealand
49
0
Hamish Rutherford
New Zealand
49
0
Jehan Mubarak
Sri Lanka
49
0
Kithuruwan Vithanage
Sri Lanka
49
0
Justin Ontong
South Africa
49
0
Faf du Plessis
South Africa