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 2014 for all time
Position
Most Wickets
Player Name
Team Name
1
75
Rangana Herath
Sri Lanka
2
70
Dale Steyn
South Africa
3
67
Mohammed Shami
India
4
61
Mitchell Johnson
Australia
5
59
Shakib Al Hasan
Bangladesh
6
56
Morne Morkel
South Africa
7
53
Chris Jordan
England
8
52
James Anderson
England
9
50
Ajantha Mendis
Sri Lanka
10
49
Tim Southee
New Zealand
11
46
Trent Boult
New Zealand
11
46
Stuart Broad
England
12
44
Ishant Sharma
India
12
44
Ravichandran Ashwin
India
13
43
Ravindra Jadeja
India
13
43
Nathan Lyon
Australia
13
43
Imran Tahir
South Africa
14
41
Lasith Malinga
Sri Lanka
14
41
Suranga Lakmal
Sri Lanka
15
37
Dilruwan Perera
Sri Lanka
15
37
Bhuvneshwar Kumar
India
16
35
Zulfiqar Babar
Pakistan
17
34
Angelo Mathews
Sri Lanka
18
33
Saeed Ajmal
Pakistan
18
33
Moeen Ali
England
18
33
Sachithra Senanayake
Sri Lanka
18
33
Sulieman Benn
West Indies
18
33
Tinashe Panyangara
Zimbabwe
19
32
Kemar Roach
West Indies
19
32
Al-Amin Hossain
Bangladesh
20
30
Haseeb Amjad
Hong Kong
21
29
Shaminda Eranga
Sri Lanka
21
29
Taijul Islam
Bangladesh
21
29
Vernon Philander
South Africa
21
29
Ben Stokes
England
22
28
Sompal Kami
Nepal
23
27
James Tredwell
England
23
27
Nathan Coulter-Nile
Australia
23
27
Umesh Yadav
India
23
27
Yasir Shah
Pakistan
23
27
Thisara Perera
Sri Lanka
24
26
Tanwir Afzal
Hong Kong
24
26
Ryan McLaren
South Africa
24
26
Mark Craig
New Zealand
24
26
Corey Anderson
New Zealand
24
26
Ryan Harris
Australia
24
26
Mitchell Starc
Australia
24
26
James Faulkner
Australia
24
26
Chris Woakes
England
25
25
Mashrafe Mortaza
Bangladesh
25
25
Glenn Maxwell
Australia
25
25
Wayne Parnell
South Africa
25
25
Jean-Paul Duminy
South Africa
25
25
Irfan Ahmed
Hong Kong
25
25
Jerome Taylor
West Indies
25
25
Dwayne Bravo
West Indies
26
24
Sunil Narine
West Indies
26
24
Dawlat Zadran
Afghanistan
26
24
Dhammika Prasad
Sri Lanka
26
24
Nuwan Kulasekara
Sri Lanka
26
24
Shahid Afridi
Pakistan
27
23
James Neesham
New Zealand
27
23
Mahmudullah
Bangladesh
27
23
Mohammad Nabi
Afghanistan
27
23
Nadeem Ahmed
Hong Kong
27
23
Basant Regmi
Nepal
28
22
Kamran Shazad
United Arab Emirates
28
22
Ahsan Malik
Netherlands
28
22
Mitchell McClenaghan
New Zealand
28
22
Josh Hazlewood
Australia
29
21
Tendai Chatara
Zimbabwe
29
21
Mohammad Naveed
United Arab Emirates
30
20
Manjula Guruge
United Arab Emirates
30
20
Matt Henry
New Zealand
30
20
Rubel Hossain
Bangladesh
30
20
Mohammad Hafeez
Pakistan
30
20
Wahab Riaz
Pakistan
31
19
Neil Wagner
New Zealand
31
19
Tim Bresnan
England
31
19
Arafat Sunny
Bangladesh
31
19
Shakti Gauchan
Nepal
31
19
Samuel Badree
West Indies
32
18
Iain Wardlaw
Scotland
32
18
Liam Plunkett
England
32
18
Amit Mishra
India
32
18
Ish Sodhi
New Zealand
32
18
Tillakaratne Dilshan
Sri Lanka
33
17
Junaid Khan
Pakistan
33
17
Rahat Ali
Pakistan
33
17
Mohammad Irfan
Pakistan
33
17
Nathan McCullum
New Zealand
33
17
Jason Holder
West Indies
33
17
Willie Gavera
P.N.G.
34
16
Majid Haq
Scotland
34
16
Safyaan Sharif
Scotland
34
16
Krishmar Santokie
West Indies
34
16
Sean Williams
Zimbabwe
34
16
John Nyumbu
Zimbabwe
35
15
Mudassar Bukhari
Netherlands
35
15
Jubair Hossain
Bangladesh
35
15
Varun Aaron
India
35
15
Ravi Bopara
England
35
15
Rob Taylor
Scotland
35
15
Amjad Javed
United Arab Emirates
36
14
Axar Patel
India
36
14
Kyle Mills
New Zealand
36
14
Khurram Chohan
Canada
36
14
Harry Gurney
England
36
14
Mirwais Ashraf
Afghanistan
36
14
Ravi Rampaul
West Indies
37
13
Andre Russell
West Indies
37
13
Prosper Utseya
Zimbabwe
37
13
Umar Gul
Pakistan
37
13
Kyle Abbott
South Africa
37
13
Khurram Khan
United Arab Emirates
37
13
Rohan Mustafa
United Arab Emirates
38
12
Sagar Pun
Nepal
38
12
Mahuru Dai
P.N.G.
38
12
Mohammad Talha
Pakistan
38
12
Peter Siddle
Australia
38
12
Amir Hamza
Afghanistan
38
12
Nikita Miller
West Indies
39
11
Shannon Gabriel
West Indies
39
11
Nuwan Pradeep
Sri Lanka
39
11
Shapoor Zadran
Afghanistan
39
11
Samiullah Shenwari
Afghanistan
39
11
Donald Tiripano
Zimbabwe
39
11
Aizaz Khan
Hong Kong
39
11
Joe Root
England
39
11
Robin Peterson
South Africa
39
11
Charles Amini
P.N.G.
40
10
Aaron Phangiso
South Africa
40
10
Sohag Gazi
Bangladesh
40
10
Steven Smith
Australia
40
10
Sikandar Raza
Zimbabwe
40
10
Natsai M'shangwe
Zimbabwe
40
10
Seekkuge Prasanna
Sri Lanka
40
10
Darren Sammy
West Indies
41
9
Kevin O'Brien
Ireland
41
9
Timm van der Gugten
Netherlands
41
9
Michael Rippon
Netherlands
41
9
Craig Young
Ireland
41
9
Lameck Onyango
Kenya
41
9
Zaheer Khan
India
41
9
Stuart Binny
India
41
9
Kane Richardson
Australia
41
9
Steven Finn
England
41
9
Abdur Rehman
Pakistan
41
9
Kane Williamson
New Zealand
41
9
Pipi Raho
P.N.G.
41
9
Syed Kaleem
Oman
41
9
Johannes Smit
Namibia
42
8
Bernard Scholtz
Namibia
42
8
Norman Vanua
P.N.G.
42
8
Fayyaz Ahmed
United Arab Emirates
42
8
Sohail Tanvir
Pakistan
42
8
Daniel Vettori
New Zealand
42
8
Abdur Razzak
Bangladesh
42
8
Dane Piedt
South Africa
42
8
Suresh Raina
India
42
8
Pat Cummins
Australia
42
8
Dhawal Kulkarni
India
42
8
Shane Watson
Australia
42
8
Max Sorensen
Ireland
42
8
Adam Milne
New Zealand
42
8
Alex Cusack
Ireland
42
8
Taskin Ahmed
Bangladesh
42
8
Hamid Hassan
Afghanistan
42
8
Malcolm Waller
Zimbabwe
43
7
Tafadzwa Kamungozi
Zimbabwe
43
7
Mohammad Shahzad
Afghanistan
43
7
Marlon Samuels
West Indies
43
7
Nizakat Khan
Hong Kong
43
7
Tim Murtagh
Ireland
43
7
Mohit Sharma
India
43
7
Doug Bollinger
Australia
43
7
Shafiul Islam
Bangladesh
43
7
Neville Madziva
Zimbabwe
43
7
Krishna Chandran
United Arab Emirates
43
7
Josh Davey
Scotland
43
7
Michael Swart
Netherlands
43
7
Munis Ansari
Oman
43
7
Imran Khan
43
7
Khizar Hayat
44
6
Ajay Lalcheta
Oman
44
6
Rajeshkumar Ranpura
Oman
44
6
Chris Amini
P.N.G.
44
6
Calum MacLeod
Scotland
44
6
Jitendra Mukhiya
Nepal
44
6
James Muirhead
Australia
44
6
Cameron Boyce
Australia
44
6
Clint McKay
Australia
44
6
Thomas Odoyo
Kenya
44
6
Steve Tikolo
Kenya
44
6
Haris Sohail
Pakistan
44
6
Pieter Seelaar
Netherlands
44
6
George Dockrell
Ireland
44
6
Jade Dernbach
England
44
6
Sheldon Cottrell
West Indies
44
6
Elton Chigumbura
Zimbabwe
44
6
Hamilton Masakadza
Zimbabwe
45
5
Shingi Masakadza
Zimbabwe
45
5
Aftab Alam
Afghanistan
45
5
Rahmat Shah
Afghanistan
45
5
Sharafuddin Ashraf
Afghanistan
45
5
Shane Shillingford
West Indies
45
5
Parth Desai
Canada
45
5
Stuart Thompson
Ireland
45
5
Nehemiah Odhiambo
Kenya
45
5
James Pattinson
Australia
45
5
Xavier Doherty
Australia
45
5
Karn Sharma
India
45
5
Mitchell Marsh
Australia
45
5
Paras Khadka
Nepal
45
5
Beuran Hendricks
South Africa
45
5
Logan van Beek
Netherlands
45
5
Ahmed Raza
United Arab Emirates
45
5
Raza Hasan
Pakistan
45
5
Ashan Priyanjan
Sri Lanka
45
5
Chaturanga de Silva
Sri Lanka
46
4
Fahad Alhashmi
United Arab Emirates
46
4
Zeeshan Siddiqui
Oman
46
4
Zeeshan Maqsood
Oman
46
4
Aarif Sheikh
Nepal
46
4
Steve O'Keefe
Australia
46
4
Daniel Christian
Australia
46
4
Scott Borthwick
England
46
4
Marchant de Lange
South Africa
46
4
Bilawal Bhatti
Pakistan
46
4
Hiren Varaiya
Kenya
46
4
Shem Ngoche
Kenya
46
4
Andy McBrine
Ireland
46
4
Sarel Burger
Namibia
46
4
Jeremy Gordon
Canada
46
4
Stephen Parry
England
46
4
Paul Stirling
Ireland
46
4
Waqas Barkat
Hong Kong
46
4
Tino Best
West Indies
47
3
Ehsan Nawaz
Hong Kong
47
3
Harvir Baidwan
Canada
47
3
Peter Borren
Netherlands
47
3
Tom Cooper
Netherlands
47
3
Anton Devcich
New Zealand
47
3
AB de Villiers
South Africa
47
3
Dean Elgar
South Africa
47
3
Suraj Randiv
Sri Lanka
47
3
Mominul Haque
Bangladesh
47
3
Shuvagata Hom
Bangladesh
47
3
Hamish Bennett
New Zealand
47
3
Moises Henriques
Australia
47
3
Syed Ali
Oman
47
3
Ziaur Rahman
Afghanistan
47
3
Matt Machan
Scotland
47
3
Anwar Ali
Pakistan
47
3
Alasdair Evans
Scotland
47
3
Solomon Mire
Zimbabwe
47
3
David Wiese
South Africa
48
2
Sharif Asadullah
United Arab Emirates
48
2
Farhaan Behardien
South Africa
48
2
Shadeep Silva
United Arab Emirates
48
2
Richie Berrington
Scotland
48
2
Assad Vala
P.N.G.
48
2
Ambati Rayudu
India
48
2
Sean Abbott
Australia
48
2
Boyd Rankin
England
48
2
Shahadat Hossain
Bangladesh
48
2
Pankaj Singh
India
48
2
Rohit Sharma
India
48
2
Parvez Rasool
India
48
2
Brad Hogg
Australia
48
2
Robiul Islam
Bangladesh
48
2
Nasir Hossain
Bangladesh
48
2
Ehsan Adil
Pakistan
48
2
Vivian Kingma
Netherlands
48
2
Nelson Odhiambo
Kenya
48
2
Duncan Allan
Kenya
48
2
Jimmy Hansra
Canada
48
2
Nitish Kumar
Canada
48
2
Luke Wright
England
48
2
Tharindu Kaushal
Sri Lanka
48
2
Chris Gayle
West Indies
48
2
Jermaine Blackwood
West Indies
48
2
Kenroy Peters
West Indies
48
2
Farhad Reza
Bangladesh
48
2
Brian Vitori
Zimbabwe
49
1
Vusi Sibanda
Zimbabwe
49
1
Gulbadin Naib
Afghanistan
49
1
Javed Ahmadi
Afghanistan
49
1
Noor Ali Zadran
Afghanistan
49
1
Dwayne Smith
West Indies
49
1
Mahela Jayawardene
Sri Lanka
49
1
Kithuruwan Vithanage
Sri Lanka
49
1
Raza-ur-Rehman
Canada
49
1
Usman Ghani
Afghanistan
49
1
Sabbir Rahman
Bangladesh
49
1
Najeeb Amar
Hong Kong
49
1
Andy Balbirnie
Ireland
49
1
John Mooney
Ireland
49
1
Collins Obuya
Kenya
49
1
Ragheb Aga
Kenya
49
1
Elijah Otieno
Kenya
49
1
Paul van Meekeren
Netherlands
49
1
Tim Gruijters
Netherlands
49
1
Ahmed Shehzad
Pakistan
49
1
Albie Morkel
South Africa
49
1
Chanaka Welegedara
Sri Lanka
49
1
Lonwabo Tsotsobe
South Africa
49
1
Brendon McCullum
New Zealand
49
1
Jesse Ryder
New Zealand
49
1
Fawad Alam
Pakistan
49
1
Azhar Ali
Pakistan
49
1
Michael Clarke
Australia
49
1
Brad Hodge
Australia
49
1
Virat Kohli
India
49
1
Murali Vijay
India
49
1
Ben Cutting
Australia
49
1
Alastair Cook
England
49
1
Kyle Coetzer
Scotland
49
1
Rilee Rossouw
South Africa
49
1
Mthokozisi Shezi
South Africa
49
1
Jeevan Mendis
Sri Lanka
49
1
Mohammad Tauqir
United Arab Emirates
49
1
Lahiru Gamage
Sri Lanka
49
1
Michael Leask
Scotland
49
1
Salman Faris
United Arab Emirates
49
1
Nasir Aziz
United Arab Emirates
49
1
Kieron Pollard
West Indies
49
1
Miguel Cummins
West Indies
49
1
Kagiso Rabada
South Africa
49
1
Amrit Bhattarai
Nepal
49
1
Khawar Ali
Oman
49
1
Muhammad Wafiq
50
0
Pavandeep Singh
50
0
Jason Kila
P.N.G.
50
0
Mohammad Nadeem
Oman
50
0
Pradeep Airee
Nepal
50
0
Avinash Karn
Nepal
50
0
Anil Mandal
Nepal
50
0
Fareed Ahmad
Afghanistan
50
0
Luke Jongwe
Zimbabwe
50
0
Salman Farooq
United Arab Emirates
50
0
Irfan Sajid
United Arab Emirates
50
0
Vikrant Shetty
United Arab Emirates
50
0
Angelo Perera
Sri Lanka
50
0
Lega Siaka
P.N.G.
50
0
Saad Nasim
Pakistan
50
0
Vani Morea
P.N.G.
50
0
Kevin Pietersen
England
50
0
David Warner
Australia
50
0
Aaron Finch
Australia
50
0
Naeem Islam
Bangladesh
50
0
Gary Ballance
England
50
0
Yuvraj Singh
India
50
0
MS Dhoni
India
50
0
Shikhar Dhawan
India
50
0
Robin Uthappa
India
50
0
Cameron White
Australia
50
0
Martin Guptill
New Zealand
50
0
Shamsur Rahman
Bangladesh
50
0
Marshall Ayub
Bangladesh
50
0
Abul Hasan
Bangladesh
50
0
Stiaan van Zyl
South Africa
50
0
Kumar Sangakkara
Sri Lanka
50
0
Asad Shafiq
Pakistan
50
0
Sohaib Maqsood
Pakistan
50
0
Rakep Patel
Kenya
50
0
John Anderson
Ireland
50
0
Graeme McCarter
Ireland
50
0
Andrew White
Ireland
50
0
Junaid Siddiqui
Canada
50
0
Danny Briggs
England
50
0
Roy Lamsam
Hong Kong
50
0
Dimuth Karunaratne
Sri Lanka
50
0
Lahiru Thirimanne
Sri Lanka
50
0
Narsingh Deonarine
West Indies
50
0
Leon Johnson
West Indies
50
0
Kraigg Brathwaite
West Indies
50
0
Darren Bravo
West Indies
50
0
Lendl Simmons
West Indies
50
0
Nawroz Mangal
Afghanistan
50
0
Najibullah Zadran
Afghanistan
50
0
Hashmatullah Shaidi
Afghanistan
50
0
Timycen Maruma
Zimbabwe
50
0
Karim Sadiq
Afghanistan
50
0
Brian Chari
Zimbabwe