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 2023 for Test
Position
Most Wickets
Player Name
Team Name
1
47
Nathan Lyon
Australia
2
42
Pat Cummins
Australia
3
41
Ravichandran Ashwin
India
4
38
Mitchell Starc
Australia
4
38
Stuart Broad
England
5
34
Taijul Islam
Bangladesh
6
33
Ravindra Jadeja
India
7
30
Tim Southee
New Zealand
7
30
Prabath Jayasuriya
Sri Lanka
8
27
Josh Hazlewood
Australia
9
22
Chris Woakes
England
9
22
Matt Henry
New Zealand
9
22
Kagiso Rabada
South Africa
9
22
Gudakesh Motie
West Indies
10
21
Naseem Shah
Pakistan
10
21
Mohammed Siraj
India
10
21
Todd Murphy
Australia
11
19
Michael Bracewell
New Zealand
11
19
Mehidy Hasan
Bangladesh
12
18
Alzarri Joseph
West Indies
12
18
Waqas Ahmad
13
17
Ajaz Patel
New Zealand
13
17
Wanigamuni Mendis
Sri Lanka
14
16
Anrich Nortje
South Africa
14
16
Oliver Robinson
England
14
16
Mark Wood
England
15
15
James Anderson
England
15
15
Asitha Fernando
Sri Lanka
15
15
Mohammad Islam
Bangladesh
15
15
Abrar Ahmed
Pakistan
16
14
Blair Tickner
New Zealand
16
14
Shaheen Afridi
Pakistan
16
14
Ebadot Hossain
Bangladesh
16
14
Jack Leach
England
16
14
Jason Holder
West Indies
16
14
Adil Rashid
England
17
13
Andy McBrine
Ireland
17
13
Moeen Ali
England
17
13
Mohammed Shami
India
17
13
Usman Khan
18
12
Aamer Jamal
Pakistan
18
12
Marco Jansen
South Africa
18
12
Kemar Roach
West Indies
18
12
Jofra Archer
England
18
12
Sisanda Magala
South Africa
19
11
Mark Adair
Ireland
19
11
Neil Wagner
New Zealand
19
11
Ish Sodhi
New Zealand
19
11
Dawood Ahmadzai
19
11
Waseem Abbas
20
10
Rahmatullah Mangal
20
10
E Mathew
20
10
SM Warnakulasuriya
20
10
Gerald Coetzee
South Africa
20
10
Salman Agha
Pakistan
20
10
Noman Ali
Pakistan
20
10
Joshua Tongue
England
20
10
Glenn Phillips
New Zealand
20
10
Sam Curran
England
21
9
Shariz Ahmad
Netherlands
21
9
Matthew Kuhnemann
Australia
21
9
R Mangal
22
8
Henry Shipley
New Zealand
22
8
J Shaju
22
8
Abdullah Rana
22
8
Brandon Mavuta
Zimbabwe
22
8
Shakib Al Hasan
Bangladesh
22
8
Joe Root
England
22
8
Taskin Ahmed
Bangladesh
22
8
Wellington Masakadza
Zimbabwe
22
8
Lahiru Kumara
Sri Lanka
23
7
Mitchell Santner
New Zealand
23
7
Scott Boland
Australia
23
7
Cameron Green
Australia
23
7
Kyle Mayers
West Indies
23
7
Vishwa Fernando
Sri Lanka
23
7
Mir Hamza
Pakistan
23
7
K Fletcher
23
7
M Koli
23
7
Fanyan Mughal
23
7
M Dixit
23
7
A Nanda
23
7
Nandre Burger
South Africa
23
7
Frederick Klaassen
Netherlands
24
6
Noman Amjad
24
6
E Jabarkhel
24
6
S Vashisht
24
6
Daryl Mitchell
New Zealand
24
6
Lungi Ngidi
South Africa
24
6
Curtis Campher
Ireland
24
6
George Dockrell
Ireland
24
6
Paul van Meekeren
Netherlands
25
5
Mustafizur Rahman
Bangladesh
25
5
Sikandar Raza
Zimbabwe
25
5
Jasprit Bumrah
India
25
5
Jomel Warrican
West Indies
25
5
Tabraiz Shamsi
South Africa
25
5
Umesh Yadav
India
25
5
Simon Harmer
South Africa
25
5
Shannon Gabriel
West Indies
25
5
Hasan Mahmud
Bangladesh
25
5
Victor Nyauchi
Zimbabwe
25
5
Khurram Shahzad
Pakistan
25
5
Nayeem Hasan
Bangladesh
25
5
Keshav Maharaj
South Africa
25
5
Faheem Nazir
25
5
V Vijh
25
5
Graham Hume
Ireland
25
5
Zain Ahmad
25
5
Nijat Masood
Afghanistan
26
4
P Pirabakaran
26
4
Benjamin White
Ireland
26
4
Usama Mir
Pakistan
26
4
P Malav
26
4
Scott Kuggeleijn
New Zealand
26
4
Chamika Karunaratne
Sri Lanka
26
4
Josh Little
Ireland
26
4
Shardul Thakur
India
26
4
Wessly Madhevere
Zimbabwe
26
4
Aiden Markram
South Africa
26
4
Ben Stokes
England
26
4
Travis Head
Australia
26
4
Mitchell Marsh
Australia
27
3
Sean Williams
Zimbabwe
27
3
Lockie Ferguson
New Zealand
27
3
Hardik Pandya
India
27
3
Mominul Haque
Bangladesh
27
3
Axar Patel
India
27
3
Zahir Khan
Afghanistan
27
3
Richard Ngarava
Zimbabwe
27
3
Matthew Potts
England
27
3
Olly Stone
England
27
3
Roston Chase
West Indies
27
3
Hasan Ali
Pakistan
27
3
Gaurav Mishra
27
3
Taranjeet Singh
27
3
V Saini
27
3
Imran Ameer
27
3
Brad Evans
Zimbabwe
27
3
A Dhingra
27
3
Mohammad Wasim
Pakistan
27
3
Ali Nayyer
28
2
Ashwin Vinod
28
2
Colin Ackermann
Netherlands
28
2
Aryan Dutt
Netherlands
28
2
S Thakur
28
2
A Bishnoi
28
2
NK Aneesh Kumar
28
2
Mukesh Kumar
India
28
2
Blessing Muzarabani
Zimbabwe
28
2
Kyle Jamieson
New Zealand
28
2
Doug Bracewell
New Zealand
28
2
Yamin Ahmadzai
Afghanistan
28
2
Amir Hamza
Afghanistan
28
2
Vivian Kingma
Netherlands
29
1
Craig Young
Ireland
29
1
Rahmat Shah
Afghanistan
29
1
Dhananjaya de Silva
Sri Lanka
29
1
Wayne Parnell
South Africa
29
1
Tendai Chatara
Zimbabwe
29
1
Kraigg Brathwaite
West Indies
29
1
Haris Rauf
Pakistan
29
1
Muralikrishna Krishna
India
29
1
Wiaan Mulder
South Africa
29
1
Alick Athanaze
West Indies
29
1
Rehan Ahmed
England
29
1
William Jacks
England
29
1
Harry Brook
England
29
1
Raymon Reifer
West Indies
29
1
Rahkeem Cornwall
West Indies
29
1
Najmul Hossain Shanto
Bangladesh
29
1
Faheem Ashraf
Pakistan
29
1
Arjun Vinod
29
1
Afif Khattak
29
1
VP Thamotharam
29
1
C Zavoiu
29
1
SKS Gill
29
1
Anoop Orsu
29
1
Yash Singh
29
1
Brandon Glover
Netherlands
29
1
Vikramjit Singh
Netherlands
29
1
Ryan Klein
Netherlands
29
1
Lokumarakkalage Madushanka
Sri Lanka
29
1
Fionn Hand
Ireland
29
1
G Mckeon
29
1
Ibrahim Jabarkhel
30
0
Tanaka Chivanga
Zimbabwe
30
0
Matthew Humphreys
Ireland
30
0
Dunith Wellalage
Sri Lanka
30
0
Kariyawasam Asalanka
Sri Lanka
30
0
Matheesha Pathirana
Sri Lanka
30
0
Pramod Liyanagamage
Sri Lanka
30
0
Jaison Jerome
30
0
G Venkateswaran
30
0
Jaswinder Singh
30
0
P Hingorani
30
0
R Kumar
30
0
Khaled Ahmed
Bangladesh
30
0
Wanindu Hasaranga
Sri Lanka
30
0
Mohammad Hasnain
Pakistan
30
0
Marnus Labuschagne
Australia
30
0
Shreyas Iyer
India
30
0
Shubman Gill
India
30
0
Karim Janat
Afghanistan
30
0
Matt Renshaw
Australia
30
0
Kuldeep Yadav
India
30
0
Mohammad Nipun
Bangladesh
30
0
Milton Shumba
Zimbabwe
30
0
Senuran Muthusamy
South Africa
30
0
Harry Tector
Ireland
30
0
Saqib Mahmood
England
30
0
Ryan Burl
Zimbabwe
30
0
Angelo Mathews
Sri Lanka
30
0
Jermaine Blackwood
West Indies
30
0
Steven Smith
Australia
30
0
Cheteshwar Pujara
India
30
0
Jaydev Unadkat
India
30
0
Ashton Agar
Australia
30
0
David Willey
England
30
0
Reece Topley
England
30
0
Hashmatullah Shaidi
Afghanistan
30
0
Nasir Jamal
Afghanistan
30
0
Donald Tiripano
Zimbabwe
30
0
Tom Cooper
Netherlands