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