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 2022 for Test
Position
Most Wickets
Player Name
Team Name
1
56
Kagiso Rabada
South Africa
2
47
Nathan Lyon
Australia
3
46
Mitchell Starc
Australia
3
46
Jack Leach
England
4
43
Alzarri Joseph
West Indies
4
43
Trent Boult
New Zealand
5
42
Tim Southee
New Zealand
6
40
Stuart Broad
England
6
40
Mehidy Hasan
Bangladesh
7
38
Marco Jansen
South Africa
8
36
James Anderson
England
8
36
Pat Cummins
Australia
9
33
Matt Henry
New Zealand
10
29
Keshav Maharaj
South Africa
10
29
Prabath Jayasuriya
Sri Lanka
11
28
Naseem Shah
Pakistan
12
26
Cameron Green
Australia
12
26
Kyle Jamieson
New Zealand
12
26
Ben Stokes
England
13
24
Shakib Al Hasan
Bangladesh
13
24
Jayden Seales
West Indies
13
24
Akeal Hosein
West Indies
14
23
Oliver Robinson
England
14
23
Abrar Ahmed
Pakistan
14
23
Rashid Khan
Afghanistan
15
22
Jasprit Bumrah
India
15
22
Shaheen Afridi
Pakistan
15
22
Taijul Islam
Bangladesh
15
22
Kemar Roach
West Indies
15
22
Wanigamuni Mendis
Sri Lanka
16
21
Ebadot Hossain
Bangladesh
16
21
Mark Wood
England
16
21
Scott Boland
Australia
17
20
Khaled Ahmed
Bangladesh
17
20
Ravichandran Ashwin
India
17
20
Matthew Potts
England
18
19
Shardul Thakur
India
18
19
Adam Zampa
Australia
19
18
Neil Wagner
New Zealand
19
18
Taskin Ahmed
Bangladesh
19
18
Noman Ali
Pakistan
20
17
Kyle Mayers
West Indies
20
17
Asitha Fernando
Sri Lanka
20
17
Fazalhaq Farooqi
Afghanistan
20
17
Mohammad Wasim
Pakistan
20
17
Axar Patel
India
20
17
Lungi Ngidi
South Africa
20
17
Kuldeep Yadav
India
20
17
Mohammed Siraj
India
21
16
Michael Bracewell
New Zealand
21
16
Haris Rauf
Pakistan
21
16
Zahid Mahmood
Pakistan
22
15
Anrich Nortje
South Africa
22
15
Logan van Beek
Netherlands
23
14
Simon Harmer
South Africa
24
13
Jason Holder
West Indies
24
13
Mohammed Shami
India
24
13
Ish Sodhi
New Zealand
24
13
Mohammad Islam
Bangladesh
25
12
Blessing Muzarabani
Zimbabwe
25
12
Mohammad Nabi
Afghanistan
25
12
Craig Young
Ireland
25
12
Mitchell Santner
New Zealand
25
12
Mitchell Swepson
Australia
26
11
Duanne Olivier
South Africa
26
11
Jeffrey Vandersay
Sri Lanka
26
11
Andy McBrine
Ireland
27
10
Josh Hazlewood
Australia
27
10
Ravindra Jadeja
India
27
10
Dhananjaya de Silva
Sri Lanka
27
10
Lockie Ferguson
New Zealand
27
10
Fareed Ahmad
Afghanistan
27
10
Richard Ngarava
Zimbabwe
27
10
Ryan Burl
Zimbabwe
27
10
Morawakage Theekshana
Sri Lanka
27
10
Aryan Dutt
Netherlands
28
9
Frederick Klaassen
Netherlands
28
9
Mujeeb Ur Rahman
Afghanistan
28
9
Lasith Embuldeniya
Sri Lanka
28
9
Umesh Yadav
India
28
9
Yasir Shah
Pakistan
28
9
Joe Root
England
29
8
Chris Woakes
England
29
8
Vivian Kingma
Netherlands
29
8
Travis Head
Australia
29
8
David Willey
England
29
8
Shadab Khan
Pakistan
29
8
Blair Tickner
New Zealand
29
8
Bas Leede
Netherlands
30
7
Brad Evans
Zimbabwe
30
7
Mark Adair
Ireland
30
7
Anderson Phillip
West Indies
30
7
Curtis Campher
Ireland
30
7
Perumapperuma Jayawickrama
Sri Lanka
30
7
Rehan Ahmed
England
30
7
Hasan Ali
Pakistan
30
7
Roston Chase
West Indies
31
6
Josh Little
Ireland
31
6
Nayeem Hasan
Bangladesh
31
6
Tendai Chatara
Zimbabwe
31
6
William Jacks
England
31
6
Saqib Mahmood
England
32
5
Kevin Sinclair
West Indies
32
5
Romario Shepherd
West Indies
32
5
Hayden Walsh
West Indies
32
5
Wanindu Hasaranga
Sri Lanka
32
5
Veerasammy Permaul
West Indies
32
5
Colin de Grandhomme
New Zealand
32
5
Sean Abbott
Australia
32
5
Chamika Karunaratne
Sri Lanka
32
5
Michael Neser
Australia
32
5
Deepak Chahar
India
32
5
Mustafizur Rahman
Bangladesh
32
5
Yamin Ahmadzai
Afghanistan
33
4
Lahiru Kumara
Sri Lanka
33
4
Nicholas Pooran
West Indies
33
4
Craig Overton
England
33
4
Glenn Maxwell
Australia
33
4
Adam Milne
New Zealand
33
4
Kraigg Brathwaite
West Indies
33
4
Nuwan Pradeep
Sri Lanka
33
4
Daryl Mitchell
New Zealand
33
4
Wiaan Mulder
South Africa
33
4
Muralikrishna Krishna
India
33
4
Sajid Khan
Pakistan
33
4
Brandon Glover
Netherlands
33
4
Azmatullah Omarzai
Afghanistan
33
4
Mohammad Ali
Pakistan
34
3
Brydon Carse
England
34
3
Nathan Ellis
Australia
34
3
Philippe Boissevain
Netherlands
34
3
Clayton Floyd
Netherlands
34
3
Qais Ahmad
Afghanistan
34
3
Glenn Phillips
New Zealand
34
3
Yannic Cariah
West Indies
34
3
Umran Malik
India
34
3
Shahbaz Ahmed
India
34
3
Avesh Khan
India
34
3
Lizaad Williams
South Africa
34
3
Victor Nyauchi
Zimbabwe
34
3
Suranga Lakmal
Sri Lanka
34
3
Doug Bracewell
New Zealand
34
3
Gulbadin Naib
Afghanistan
34
3
Michael Rippon
Netherlands
34
3
Luke Jongwe
Zimbabwe
34
3
Pieter Seelaar
Netherlands
34
3
Adil Rashid
England
34
3
Sikandar Raza
Zimbabwe
34
3
Jaydev Unadkat
India
34
3
Moeen Ali
England
34
3
Mahmudullah
Bangladesh
34
3
Mominul Haque
Bangladesh
34
3
Wayne Parnell
South Africa
34
3
Shermon Lewis
West Indies
34
3
Odean Smith
West Indies
34
3
Washington Sundar
India
34
3
Vishwa Fernando
Sri Lanka
34
3
Marcus Stoinis
Australia
35
2
Reece Topley
England
35
2
Tabraiz Shamsi
South Africa
35
2
Iftikhar Ahmed
Pakistan
35
2
Keemo Paul
West Indies
35
2
Sam Curran
England
35
2
Liam Livingstone
England
35
2
Afif Hossain
Bangladesh
35
2
Faheem Ashraf
Pakistan
35
2
Steven Smith
Australia
35
2
Ashton Agar
Australia
35
2
George Dockrell
Ireland
35
2
Devon Thomas
West Indies
35
2
Dushmantha Chameera
Sri Lanka
35
2
Paul van Meekeren
Netherlands
35
2
Sean Williams
Zimbabwe
35
2
Khushdil Shah
Pakistan
35
2
Jamie Overton
England
35
2
Ajaz Patel
New Zealand
35
2
Aiden Markram
South Africa
35
2
Simi Singh
Ireland
35
2
Bjorn Fortuin
South Africa
35
2
Daniel Lawrence
England
35
2
Ryan Klein
Netherlands
35
2
Colin Ackermann
Netherlands
35
2
Shariz Ahmad
Netherlands
35
2
Tanaka Chivanga
Zimbabwe
35
2
Salman Agha
Pakistan
36
1
Shahnawaz Dahani
Pakistan
36
1
Pothotuwa Lakshan
Sri Lanka
36
1
Dion Myers
Zimbabwe
36
1
Shane Snater
Netherlands
36
1
Timothy Pringle
Netherlands
36
1
M Zulfiqar
Netherlands
36
1
Matthew Parkinson
England
36
1
Gareth Delany
Ireland
36
1
Lutho Sipamla
South Africa
36
1
Rassie van der Dussen
South Africa
36
1
Kamindu Mendis
Sri Lanka
36
1
Matthew Fisher
England
36
1
David Payne
England
36
1
Deepak Hooda
India
36
1
Ravi Bishnoi
India
36
1
Jacob Duffy
New Zealand
36
1
Wessly Madhevere
Zimbabwe
36
1
Glenton Stuurman
South Africa
36
1
Jermaine Blackwood
West Indies
36
1
Kieron Pollard
West Indies
36
1
Tom Cooper
Netherlands
36
1
Donald Tiripano
Zimbabwe
36
1
Mitchell Marsh
Australia
36
1
James Neesham
New Zealand
36
1
Ross Taylor
New Zealand
36
1
Marnus Labuschagne
Australia
36
1
Dawid Malan
England
36
1
Wellington Masakadza
Zimbabwe
36
1
Andile Phehlukwayo
South Africa
36
1
Nkrumah Bonner
West Indies
36
1
Babar Azam
Pakistan
37
0
Litton Das
Bangladesh
37
0
Mosaddek Hossain
Bangladesh
37
0
Kusal Mendis
Sri Lanka
37
0
Dwaine Pretorius
South Africa
37
0
Rovman Powell
West Indies
37
0
Yuzvendra Chahal
India
37
0
Jayant Yadav
India
37
0
Raymon Reifer
West Indies
37
0
Jason Behrendorff
Australia
37
0
Imam-ul-Haq
Pakistan
37
0
Mir Hamza
Pakistan
37
0
Najmul Hossain Shanto
Bangladesh
37
0
Azhar Ali
Pakistan
37
0
Dean Elgar
South Africa
37
0
Temba Bavuma
South Africa
37
0
Usman Khawaja
Australia
37
0
Paul Stirling
Ireland
37
0
Rahmat Shah
Afghanistan
37
0
Sharafuddin Ashraf
Afghanistan
37
0
Dimuth Karunaratne
Sri Lanka
37
0
Shahidullah Kamal
Afghanistan
37
0
Milton Shumba
Zimbabwe
37
0
Tony Munyonga
Zimbabwe
37
0
Arshdeep Singh
India
37
0
Marquino Mindley
West Indies
37
0
Gudakesh Motie
West Indies
37
0
Keacy Carty
West Indies
37
0
Anil Nidamanuru
Netherlands
37
0
Graham Hume
Ireland
37
0
Noor Lakanwal
Afghanistan
37
0
Innocent Kaia
Zimbabwe
37
0
Rachin Ravindra
New Zealand
37
0
Kariyawasam Asalanka
Sri Lanka
37
0
Saud Shakeel
Pakistan
37
0
Chamika Gunasekara
Sri Lanka
37
0
Dunith Wellalage
Sri Lanka
37
0
Mahmudul Joy
Bangladesh
37
0
Yasir Chowdhury
Bangladesh