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 2025 for all time
Position
Most Wickets
Player Name
Team Name
1
51
Matt Henry
New Zealand
2
34
Blessing Muzarabani
Zimbabwe
2
34
Jayden Seales
West Indies
3
33
Muhammad Butt
4
31
Alzarri Joseph
West Indies
5
30
Jacob Duffy
New Zealand
5
30
Shamar Joseph
West Indies
6
28
Adil Rashid
England
7
27
Mitchell Santner
New Zealand
7
27
Mohammed Siraj
India
8
26
Richard Ngarava
Zimbabwe
9
25
Asitha Fernando
Sri Lanka
9
25
Brydon Carse
England
10
24
Varun Vinod
India
10
24
Nathan Lyon
Australia
10
24
Mitchell Starc
Australia
11
23
Benjamin Dwarshuis
Australia
12
22
William O'Rourke
New Zealand
12
22
Ali Dawood
12
22
Jofra Archer
England
13
21
Adam Zampa
Australia
13
21
Joshua Tongue
England
13
21
Imran Anwar
13
21
F Banunaek
14
20
Abdul Abbasi
14
20
Josh Hazlewood
Australia
14
20
Ben Stokes
England
14
20
Muralikrishna Krishna
India
15
19
Jomel Warrican
West Indies
15
19
Shoaib Bashir
England
15
19
Michael Bracewell
New Zealand
15
19
DJ Hawoe
15
19
South Africa
16
18
Abrar Ahmed
Pakistan
16
18
Ravindra Jadeja
India
17
17
Kagiso Rabada
South Africa
17
17
Keshav Maharaj
South Africa
17
17
Wanindu Hasaranga
Sri Lanka
17
17
Gudakesh Motie
West Indies
18
16
Matthew Kuhnemann
Australia
18
16
Wiaan Mulder
South Africa
18
16
Shaheen Afridi
Pakistan
18
16
Lungi Ngidi
South Africa
18
16
Noman Ali
Pakistan
18
16
Scott Boland
Australia
18
16
Jasprit Bumrah
India
18
16
Barry McCarthy
Ireland
18
16
Jason Holder
West Indies
18
16
Anjar Tadarus
19
15
South Africa
19
15
Sajid Khan
Pakistan
19
15
Prabath Jayasuriya
Sri Lanka
19
15
Morawakage Theekshana
Sri Lanka
19
15
Jamie Overton
England
20
14
Nathan Ellis
Australia
20
14
Saqib Mahmood
England
20
14
Taskin Ahmed
Bangladesh
20
14
Mohammed Shami
India
20
14
Axar Patel
India
20
14
New Zealand
21
13
AM Kimote
21
13
India
21
13
Canada
21
13
Gulam Murtaza
21
13
S Murari
21
13
Pat Cummins
Australia
21
13
Haider Ali
Pakistan
21
13
Akash Deep
India
21
13
Naseem Shah
Pakistan
21
13
Roston Chase
West Indies
21
13
Trevor Gwandu
Zimbabwe
21
13
Angus Atkinson
England
21
13
Benjamin Sears
New Zealand
21
13
Zakary Foulkes
New Zealand
22
12
Justin Greaves
West Indies
22
12
Haris Rauf
Pakistan
22
12
Akeal Hosein
West Indies
22
12
Rashid Khan
Pakistan
22
12
Hardik Pandya
India
22
12
D Rawat
23
11
Sharwan Godara
23
11
Jakob Gul
23
11
DK Shetty
23
11
Ish Sodhi
New Zealand
23
11
Chris Woakes
England
23
11
Senuran Muthusamy
South Africa
23
11
Dominic Sabir
Bermuda
23
11
Tanaka Chivanga
Zimbabwe
23
11
Zuhaib Zubair
United Arab Emirates
23
11
Kaleem Rehman
Canada
24
10
Matthew Humphreys
Ireland
24
10
Kervon Hinds
24
10
Kyle Klein
Netherlands
24
10
Mark Adair
Ireland
24
10
Roelof van der Merwe
Netherlands
24
10
Waseem Abbas
24
10
Sajid Liaqat
24
10
South Africa
25
9
Sri Lanka
25
9
25
9
Muhammad Moiz
25
9
Zeerak Chughtai
25
9
Romeo Dunka
25
9
Shah Hussain
25
9
RM Koda
25
9
Safyaan Sharif
Scotland
25
9
Michael Leask
Scotland
25
9
Ehsan Khan
Hong Kong
25
9
Taijul Islam
Bangladesh
25
9
Sikandar Raza
Zimbabwe
25
9
Nayeem Hasan
Bangladesh
25
9
Josh Little
Ireland
25
9
Kuldeep Yadav
India
25
9
Washington Sundar
India
25
9
Tanzim Sakib
Bangladesh
25
9
Sufiyan Muqeem
Pakistan
25
9
Christopher Greaves
Scotland
25
9
Sandeep Lamichhane
Nepal
26
8
Karanbir Singh
26
8
Aqib Iqbal
26
8
Dylan Leicher
Namibia
26
8
Saad Zafar
Canada
26
8
Dunith Wellalage
Sri Lanka
26
8
Mohammad Hossain
Bangladesh
26
8
Aryan Dutt
Netherlands
26
8
Derrick Brangman
Bermuda
26
8
Romario Shepherd
West Indies
26
8
Craig Young
Ireland
26
8
Sean Abbott
Australia
26
8
Glenn Maxwell
Australia
26
8
Mustafizur Rahman
Bangladesh
26
8
Milad Momend
26
8
Ahmadullah Shinwari
26
8
D Ganesh
26
8
Troy Taylor
26
8
KDA Lukies
26
8
HER Tyler
26
8
J Miyagi
26
8
DM Nakrani
26
8
26
8
Australia
26
8
27
7
27
7
Pakistan
27
7
England
27
7
Kenya
27
7
G Chohan
27
7
Taranjeet Singh
27
7
Khalid Ahmadi
27
7
P Aho
27
7
D Marks
27
7
Mohameed Taiwo
27
7
SA Okpe
27
7
K Nestor
27
7
Abbas Ghani
27
7
Anas Khan
Hong Kong
27
7
Mark Wood
England
27
7
Wellington Masakadza
Zimbabwe
27
7
Mark Watt
Scotland
27
7
James Neesham
New Zealand
27
7
Andy McBrine
Ireland
27
7
Mohammad Islam
Bangladesh
27
7
Azmatullah Omarzai
Afghanistan
27
7
Mahedi Hasan
Bangladesh
27
7
Ayush Shukla
Hong Kong
27
7
Tanvir Islam
Bangladesh
27
7
Saim Ayub
Pakistan
27
7
Marco Jansen
South Africa
27
7
Festus Benn
28
6
Harrison Carlyon
28
6
Umair Tariq
28
6
Marc Taylor
28
6
Raja Khan
United Arab Emirates
28
6
Vraj Patel
Kenya
28
6
Peter Langat
Kenya
28
6
Salman Agha
Pakistan
28
6
Wessly Madhevere
Zimbabwe
28
6
Bas Leede
Netherlands
28
6
Daniel Doram
Netherlands
28
6
Aaron Hardie
Australia
28
6
Liam Dawson
England
28
6
Arshdeep Singh
India
28
6
Kyle Jamieson
New Zealand
28
6
Daniel Jakiel
Zimbabwe
28
6
Imran Khan
Pakistan
28
6
Travis Head
Australia
28
6
IKEG Artawan
28
6
Qamar Mushtaque
28
6
Imran Khan
28
6
Prakash Mishra
28
6
Alessandro Morris
28
6
Utkarsh Jain
28
6
Shahid Afridi
28
6
NM Salonen
28
6
Amjad Sher
28
6
Khalid Zahid
28
6
Ali Nayyer
28
6
Netherlands
28
6
Namibia
28
6
F Nsubuga
28
6
C Kyewuta
28
6
28
6
28
6
29
5
29
5
Bermuda
29
5
Zimbabwe
29
5
Zimbabwe
29
5
29
5
29
5
South Africa
29
5
Zimbabwe
29
5
AR Ramjani
29
5
India
29
5
Canada
29
5
U.S.A.
29
5
29
5
Abdul Naser Baluch
29
5
SA Jumbe
29
5
Ilyas Ataullah
29
5
LJ Myott
29
5
Delawar Khan
29
5
K Mirpuri
29
5
L Bruce
29
5
Luqman Butt
29
5
Adrian Wright
29
5
S Ravikumar
29
5
KD Abeyrathna
29
5
AJ Parmar
29
5
Imran Ameer
29
5
Sami Sohail
29
5
A Limdawala
29
5
Pavandeep Singh
29
5
A Nanda
29
5
AA Rahayu
29
5
SA Mohandas
29
5
George Dockrell
Ireland
29
5
Ravi Bishnoi
India
29
5
Kevin Sinclair
West Indies
29
5
Liam Livingstone
England
29
5
Mehidy Hasan
Bangladesh
29
5
Faheem Ashraf
Pakistan
29
5
Kariyawasam Asalanka
Sri Lanka
29
5
Zeko Burgess
Bermuda
29
5
Luke Wood
England
29
5
Muhammad Afridi
Pakistan
29
5
Francis Mutua
Kenya
29
5
Nandre Burger
South Africa
29
5
Harsh Thaker
Canada
29
5
Lalit Rajbanshi
Nepal
29
5
Brandon McMullen
Scotland
30
4
Charles Perchard
30
4
Dilon Heyliger
Canada
30
4
Graham Hume
Ireland
30
4
Dhruv Parashar
United Arab Emirates
30
4
Matthew Potts
England
30
4
Matthew Forde
West Indies
30
4
Ilandari Thushara
Sri Lanka
30
4
Delray Rawlins
Bermuda
30
4
Spencer Johnson
Australia
30
4
Rachin Ravindra
New Zealand
30
4
Ateeq Iqbal
Hong Kong
30
4
Yasim Murtaza
Hong Kong
30
4
Jack Brassell
Namibia
30
4
Kamindu Mendis
Sri Lanka
30
4
Mohammad Saifuddin
Bangladesh
30
4
George Linde
South Africa
30
4
Mohammad Nabi
Afghanistan
30
4
Binura Fernando
Sri Lanka
30
4
Jeffrey Vandersay
Sri Lanka
30
4
Karan KC
Nepal
30
4
Dushmantha Chameera
Sri Lanka
30
4
Adam Milne
New Zealand
30
4
Lucas Oluoch
Kenya
30
4
A Prashar
30
4
Gaurav Tiwari
30
4
GA Priandana
30
4
SZ Vayani
30
4
Syed Aziz
30
4
VP Thamotharam
30
4
Milen Gogev
30
4
Muslim Yar
30
4
Fayaz Khan
30
4
Rahmatullah Mangal
30
4
Saber Zakhil
30
4
Conroy Wright
30
4
C Roberts
30
4
R Mangal
30
4
Rameez Khan
30
4
Murat Yilmaz
30
4
K Nassoro
30
4
Scotland
30
4
United Arab Emirates
30
4
Sri Lanka
30
4
Bermuda
30
4
Sri Lanka
30
4
30
4
West Indies
30
4
30
4
U.S.A.
30
4
Oman
31
3
31
3
31
3
Ireland
31
3
Canada
31
3
Sri Lanka
31
3
31
3
Sri Lanka
31
3
India
31
3
J Baguma
31
3
A Turkmen
31
3
K Waiswa
31
3
Afghanistan
31
3
M Koli
31
3
Hamid Mahmood
31
3
FN Walsh
31
3
V Saini
31
3
E Karimi
31
3
A Pusthay
31
3
Ghulam Ahmadi
31
3
Usman Khan
31
3
A Reyes
31
3
Syed Shah
31
3
Sheraz Sheikh
31
3
S Pillai
31
3
Kevon Bazil
31
3
P Useni
31
3
Virandeep Singh
31
3
LT Bichard
31
3
Dhiren Gondaria
Kenya
31
3
Shem Ngoche
Kenya
31
3
Dhananjaya de Silva
Sri Lanka
31
3
Hasan Ali
Pakistan
31
3
Yamin Ahmadzai
Afghanistan
31
3
Joe Root
England
31
3
Curtis Campher
Ireland
31
3
Hasan Mahmud
Bangladesh
31
3
Khushdil Shah
Pakistan
31
3
Glenn Phillips
New Zealand
31
3
Mohammad Abbas
Pakistan
31
3
Simon Shikongo
Namibia
31
3
Jan Balt
Namibia
31
3
Anil Nidamanuru
Netherlands
31
3
Michael Levitt
Netherlands
31
3
Muhammad Khan
Pakistan
31
3
Shamim Patwari
Bangladesh
31
3
Jack Jarvis
Scotland
31
3
Jasraj Kundi
Kenya
31
3
Nqabayomzi Peter
South Africa
31
3
Zhivago Groenewald
Namibia
31
3
Gregory Taylor
31
3
Sahel Zadran
31
3
Dipendra Airee
Nepal
31
3
Kushal Bhurtel
Nepal
31
3
Muhammad Khan
U.S.A.
31
3
Harmeet Baddhan
U.S.A.
31
3
Keith Burrows
32
2
Sandeep Goud
32
2
Sanjay Krishnamurthi
U.S.A.
32
2
Nosthusha Kenjige
U.S.A.
32
2
Bradley Currie
Scotland
32
2
Jonathan Barry
32
2
Benjamin White
Ireland
32
2
Nicholas Kirton
Canada
32
2
Vishil Patel
Kenya
32
2
Gerard Mwendwa
Kenya
32
2
Khurram Shahzad
Pakistan
32
2
Mohammad Ali
Pakistan
32
2
Matthew Fisher
England
32
2
Sufyan Mehmood
Oman
32
2
Vikramjit Singh
Netherlands
32
2
M Zulfiqar
Netherlands
32
2
Xavier Bartlett
Australia
32
2
Mir Hamza
Pakistan
32
2
Marnus Labuschagne
Australia
32
2
Daryl Mitchell
New Zealand
32
2
Aiden Markram
South Africa
32
2
Shardul Thakur
India
32
2
Vishwa Fernando
Sri Lanka
32
2
Wanigamuni Mendis
Sri Lanka
32
2
Nasum Ahmed
Bangladesh
32
2
Shivam Dube
India
32
2
Gareth Delany
Ireland
32
2
Fazalhaq Farooqi
Afghanistan
32
2
Shakeel Ahmed
Oman
32
2
Mohammad Wasim
Pakistan
32
2
Kemar Roach
West Indies
32
2
Fareed Ahmad
Afghanistan
32
2
Paul van Meekeren
Netherlands
32
2
M Dale-Bradley
32
2
Muhammad Burhan
32
2
IK Gamantika
32
2
KC Ramamoorthy
32
2
G Venkateswaran
32
2
Muhammad Wafiq
32
2
Amar Sharma
32
2
IO Okpe
32
2
I Danladi
32
2
Kervin Ebanks
32
2
PV Naringrekar
32
2
YJC Altamirano
32
2
Benjamin Ward
32
2
Faisal Khaliq
32
2
SA Ahmad
32
2
Ghulam Abbas Butt
32
2
Akhil Arjunan
32
2
Raaz Mohammad
32
2
Luca Petre
32
2
Vinay Ravi
32
2
ASF Sirah
32
2
Manpreet Singh
32
2
K Fletcher
32
2
Australia
32
2
Bangladesh
32
2
32
2
32
2
New Zealand
32
2
Zimbabwe
32
2
Canada
32
2
Netherlands
32
2
32
2
U.S.A.
32
2
Scotland
32
2
32
2
Pakistan
33
1
Pakistan
33
1
Bermuda
33
1
Bermuda
33
1
South Africa
33
1
33
1
Sri Lanka
33
1
S Nsubuga
33
1
United Arab Emirates
33
1
South Africa
33
1
Samiullah Rahmani
33
1
Serdar Burak Emir
33
1
Zafer Durmaz
33
1
AR Puri
33
1
AG Achar
33
1
Abdul Bashir
33
1
Abdullah Mahmood
33
1
Hristo Lakov
33
1
KO Altamirano
33
1
AE Isesele
33
1
SI Runsewe
33
1
Ibrahim Rahimi
33
1
E Mathew
33
1
Jaspal Singh
33
1
S Vijay Unni
33
1
G Kansonkho
33
1
Aqeel Wahid
33
1
PR Surve
33
1
GD Arta
33
1
V Vijh
33
1
Amal Jacob
33
1
V Ravindran
33
1
Zeeshan Kukikhel
33
1
Harry Johnson
33
1
ACF Stokes
33
1
Andre Russell
West Indies
33
1
Gulbadin Naib
Afghanistan
33
1
Sean Williams
Zimbabwe
33
1
Rakep Patel
Kenya
33
1
Mominul Haque
Bangladesh
33
1
Sam Cook
England
33
1
Samay Shrivastava
Oman
33
1
Harry Tector
Ireland
33
1
Anderson Phillip
West Indies
33
1
Najmul Hossain Shanto
Bangladesh
33
1
Sherfane Rutherford
West Indies
33
1
Junior Dala
South Africa
33
1
Hussain Talat
Pakistan
33
1
Shadab Khan
Pakistan
33
1
Matthew Short
Australia
33
1
Todd Murphy
Australia
33
1
Kongala Vimukthi
Sri Lanka
33
1
Nasrulla Rana
Hong Kong
33
1
Mohammad Nadeem
Oman
33
1
Syed Kaleem
Oman
33
1
William Jacks
England
33
1
Johnathan Campbell
Zimbabwe
33
1
Dewald Brevis
South Africa
33
1
Gerald Coetzee
South Africa
33
1
Pargat Singh
Canada
33
1
Mohamad Zalmai
33
1
Dominic Blampied
33
1
Julius Sumerauer
33
1
Noor Lakanwal
Afghanistan
33
1
Steven Taylor
U.S.A.
33
1
Milind Kumar
U.S.A.
34
0
Dwight Wheatley
34
0
Asa Tribe
34
0
Nicholas Greenwood
34
0
Sohail Ahmed
34
0
Mahammad Zalmai
34
0
Aaron Johnson
Canada
34
0
Dilpreet Bajwa
Canada
34
0
Fionn Hand
Ireland
34
0
Dion Myers
Zimbabwe
34
0
Pushkar Sharma
Kenya
34
0
Brian Bennett
Zimbabwe
34
0
Asif Khan
United Arab Emirates
34
0
Harry Brook
England
34
0
Jatinder Singh
Oman
34
0
Kavem Hodge
West Indies
34
0
Kamran Ghulam
Pakistan
34
0
Aamer Jamal
Pakistan
34
0
Saud Shakeel
Pakistan
34
0
Peter-Daniel Blignaut
Namibia
34
0
Tanveer Sangha
Australia
34
0
Mohammad Hasnain
Pakistan
34
0
Chamika Karunaratne
Sri Lanka
34
0
Ebadot Hossain
Bangladesh
34
0
Abdul Malik
Afghanistan
34
0
Ryan Burl
Zimbabwe
34
0
Victor Nyauchi
Zimbabwe
34
0
Nizakat Khan
Hong Kong
34
0
Aizaz Khan
Hong Kong
34
0
Kraigg Brathwaite
West Indies
34
0
Dimuth Karunaratne
Sri Lanka
34
0
Vivian Kingma
Netherlands
34
0
Tabraiz Shamsi
South Africa
34
0
Lahiru Kumara
Sri Lanka
34
0
Rashid Khan
Afghanistan
34
0
MWR Stokes
34
0
A Martel
34
0
RJ Hatchman
34
0
JA Fitzgerald
34
0
Khaibar Deldar
34
0
Sheikh Rasik
34
0
Rizwan Haider
34
0
Khizar Hayat
34
0
Muhammad Amir
34
0
B Pondani
34
0
Jaswinder Singh
34
0
Waqar Khan
34
0
VD Adewoye
34
0
G Singhdeo
34
0
Akshay Reddy Naidoo
34
0
Salvin Stanly
34
0
Gagandeep Singh
34
0
Danyal Raja
34
0
Dimo Nikolov
34
0
Dawood Ahmadzai
34
0
H Singh
34
0
DNA Ankrah
34
0
N Advani
34
0
Mustafa Omer
34
0
Saud Munir
34
0
Surya Anand
34
0
Lucky Ali
34
0
R Kalimuthu
34
0
IP Swaney
34
0
AN Lascu
34
0
GG Alta
34
0
NK Aneesh Kumar
34
0
Shaik Basha
34
0
Namibia
34
0
Nepal
34
0
Oman
34
0
34
0
34
0
34
0
Bilal Hassun
34
0
Ireland
34
0
34
0
34
0
Oman
34
0
Oman
34
0
Oman
34
0
Oman
34
0
34
0
34
0
34
0
Afghanistan
34
0
South Africa