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 Test
Position
Most Wickets
Player Name
Team Name
1
56
Rangana Herath
Sri Lanka
2
47
Mitchell Johnson
Australia
3
40
James Anderson
England
4
39
Dale Steyn
South Africa
5
38
Ishant Sharma
India
6
36
Dilruwan Perera
Sri Lanka
7
34
Trent Boult
New Zealand
8
33
Tim Southee
New Zealand
8
33
Nathan Lyon
Australia
9
31
Sulieman Benn
West Indies
10
30
Morne Morkel
South Africa
10
30
Stuart Broad
England
11
28
Shaminda Eranga
Sri Lanka
11
28
Kemar Roach
West Indies
12
27
Yasir Shah
Pakistan
12
27
Zulfiqar Babar
Pakistan
12
27
Shakib Al Hasan
Bangladesh
13
26
Mark Craig
New Zealand
13
26
Ryan Harris
Australia
14
25
Taijul Islam
Bangladesh
15
24
Mohammed Shami
India
16
23
Suranga Lakmal
Sri Lanka
17
22
Moeen Ali
England
18
20
Jerome Taylor
West Indies
19
19
Neil Wagner
New Zealand
19
19
Bhuvneshwar Kumar
India
20
18
Liam Plunkett
England
21
17
Rahat Ali
Pakistan
21
17
Saeed Ajmal
Pakistan
22
16
Vernon Philander
South Africa
22
16
Ish Sodhi
New Zealand
23
15
Chris Jordan
England
23
15
Ben Stokes
England
23
15
Junaid Khan
Pakistan
24
14
Tinashe Panyangara
Zimbabwe
25
12
Jean-Paul Duminy
South Africa
25
12
Dhammika Prasad
Sri Lanka
25
12
Ravindra Jadeja
India
25
12
Peter Siddle
Australia
26
11
Jubair Hossain
Bangladesh
26
11
Nuwan Pradeep
Sri Lanka
26
11
Shannon Gabriel
West Indies
27
10
Angelo Mathews
Sri Lanka
27
10
Ravichandran Ashwin
India
27
10
Umesh Yadav
India
27
10
Varun Aaron
India
28
9
Zaheer Khan
India
28
9
Josh Hazlewood
Australia
28
9
Mohammad Hafeez
Pakistan
28
9
Abdur Rehman
Pakistan
29
8
Mohammad Talha
Pakistan
29
8
James Neesham
New Zealand
29
8
Dane Piedt
South Africa
30
7
Imran Tahir
South Africa
30
7
Natsai M'shangwe
Zimbabwe
30
7
Imran Khan
30
7
Mahmudullah
Bangladesh
30
7
Shafiul Islam
Bangladesh
31
6
Rubel Hossain
Bangladesh
31
6
Malcolm Waller
Zimbabwe
31
6
Wahab Riaz
Pakistan
31
6
Ajantha Mendis
Sri Lanka
32
5
Elton Chigumbura
Zimbabwe
32
5
Sikandar Raza
Zimbabwe
32
5
John Nyumbu
Zimbabwe
32
5
Tendai Chatara
Zimbabwe
32
5
Shane Shillingford
West Indies
32
5
Al-Amin Hossain
Bangladesh
32
5
Chris Woakes
England
32
5
Steven Smith
Australia
33
4
James Pattinson
Australia
33
4
Mitchell Starc
Australia
33
4
Steve O'Keefe
Australia
33
4
Karn Sharma
India
33
4
Sohag Gazi
Bangladesh
33
4
Scott Borthwick
England
33
4
Kyle Abbott
South Africa
34
3
Dean Elgar
South Africa
34
3
Robin Peterson
South Africa
34
3
Jason Holder
West Indies
34
3
Hamilton Masakadza
Zimbabwe
34
3
Shuvagata Hom
Bangladesh
34
3
Shane Watson
Australia
35
2
Pankaj Singh
India
35
2
Rohit Sharma
India
35
2
Kane Williamson
New Zealand
35
2
Daniel Vettori
New Zealand
35
2
Corey Anderson
New Zealand
35
2
Shahadat Hossain
Bangladesh
35
2
Robiul Islam
Bangladesh
35
2
Nasir Hossain
Bangladesh
35
2
Shingi Masakadza
Zimbabwe
35
2
Donald Tiripano
Zimbabwe
35
2
Sean Williams
Zimbabwe
35
2
Jermaine Blackwood
West Indies
35
2
Kenroy Peters
West Indies
35
2
Tharindu Kaushal
Sri Lanka
35
2
Ryan McLaren
South Africa
35
2
Wayne Parnell
South Africa
35
2
Ehsan Adil
Pakistan
35
2
Nuwan Kulasekara
Sri Lanka
36
1
Chanaka Welegedara
Sri Lanka
36
1
Azhar Ali
Pakistan
36
1
Bilawal Bhatti
Pakistan
36
1
Chris Gayle
West Indies
36
1
Sheldon Cottrell
West Indies
36
1
Kithuruwan Vithanage
Sri Lanka
36
1
Tafadzwa Kamungozi
Zimbabwe
36
1
Boyd Rankin
England
36
1
Brendon McCullum
New Zealand
36
1
Michael Clarke
Australia
36
1
Murali Vijay
India
36
1
Mitchell Marsh
Australia
36
1
Alastair Cook
England
36
1
Joe Root
England
37
0
Kevin Pietersen
England
37
0
David Warner
Australia
37
0
Glenn Maxwell
Australia
37
0
Virat Kohli
India
37
0
MS Dhoni
India
37
0
Shikhar Dhawan
India
37
0
Stuart Binny
India
37
0
Gary Ballance
England
37
0
Abdur Razzak
Bangladesh
37
0
Mominul Haque
Bangladesh
37
0
Marshall Ayub
Bangladesh
37
0
Shamsur Rahman
Bangladesh
37
0
Brian Chari
Zimbabwe
37
0
Leon Johnson
West Indies
37
0
Marlon Samuels
West Indies
37
0
Darren Bravo
West Indies
37
0
Kraigg Brathwaite
West Indies
37
0
Ahmed Shehzad
Pakistan
37
0
Kumar Sangakkara
Sri Lanka
37
0
Stiaan van Zyl
South Africa
37
0
Mahela Jayawardene
Sri Lanka
37
0
Dimuth Karunaratne
Sri Lanka
37
0
Lahiru Thirimanne
Sri Lanka