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 2020 for all time
Position
Most Wickets
Player Name
Team Name
1
46
Tim Southee
New Zealand
2
38
Stuart Broad
England
2
38
Adam Zampa
Australia
3
34
Pat Cummins
Australia
4
32
Mitchell Starc
Australia
4
32
Lungi Ngidi
South Africa
5
31
Kyle Jamieson
New Zealand
6
27
Shaheen Afridi
Pakistan
6
27
Jasprit Bumrah
India
6
27
Chris Woakes
England
7
25
Ben Stokes
England
7
25
Alzarri Joseph
West Indies
7
25
Anrich Nortje
South Africa
8
24
Adil Rashid
England
8
24
Mark Wood
England
8
24
Josh Hazlewood
Australia
9
23
James Anderson
England
10
22
Shardul Thakur
India
11
20
Jofra Archer
England
11
20
Bilal Khan
Oman
11
20
Trent Boult
New Zealand
12
19
Mohammed Shami
India
13
18
Neil Wagner
New Zealand
13
18
Yasir Shah
Pakistan
14
17
Shannon Gabriel
West Indies
14
17
Sheldon Cottrell
West Indies
14
17
Ashton Agar
Australia
14
17
Haris Rauf
Pakistan
15
16
Dominic Bess
England
15
16
Roston Chase
West Indies
15
16
Ravindra Jadeja
India
15
16
Ahmed Raza
United Arab Emirates
15
16
Tabraiz Shamsi
South Africa
16
15
Sikandar Raza
Zimbabwe
16
15
Sam Curran
England
16
15
Aftab Hussain
Hong Kong
17
14
Sandeep Lamichhane
Nepal
17
14
Nathan Lyon
Australia
17
14
Chris Jordan
England
17
14
Taijul Islam
Bangladesh
17
14
Yuzvendra Chahal
India
17
14
Syazrul Idrus
18
13
Khizar Hayat
18
13
Ravichandran Ashwin
India
18
13
Jason Holder
West Indies
18
13
Ish Sodhi
New Zealand
18
13
Sushan Bhari
Nepal
18
13
Muhammad Siddique
United Arab Emirates
18
13
Zeeshan Maqsood
Oman
18
13
Lasith Embuldeniya
Sri Lanka
19
12
Oshane Thomas
West Indies
19
12
Naseem Shah
Pakistan
19
12
Simi Singh
Ireland
19
12
Hamish Bennett
New Zealand
19
12
Karan KC
Nepal
19
12
Beuran Hendricks
South Africa
19
12
Aizaz Khan
Hong Kong
19
12
Pavandeep Singh
19
12
MNM Aslam
19
12
Mohammed Nadeem
19
12
Iqbal Hussain
20
11
Craig Young
Ireland
20
11
Lahiru Kumara
Sri Lanka
20
11
Kemar Roach
West Indies
20
11
Navdeep Saini
India
20
11
Tom Curran
England
20
11
Mohammad Nadeem
Oman
20
11
Haroon Mohammad
Hong Kong
20
11
Blessing Muzarabani
Zimbabwe
21
10
Aqib Sulehri
Oman
21
10
Mohammad Abbas
Pakistan
21
10
Wanindu Hasaranga
Sri Lanka
21
10
Suranga Lakmal
Sri Lanka
21
10
Kane Richardson
Australia
21
10
Andile Phehlukwayo
South Africa
21
10
Kagiso Rabada
South Africa
21
10
Kieron Pollard
West Indies
21
10
S Muniandy
22
9
Rohan Mustafa
United Arab Emirates
22
9
Mitchell Santner
New Zealand
22
9
Colin de Grandhomme
New Zealand
22
9
Dwaine Pretorius
South Africa
22
9
Lockie Ferguson
New Zealand
22
9
Carl Mumba
Zimbabwe
22
9
Josh Little
Ireland
22
9
Keshav Maharaj
South Africa
22
9
Joe Root
England
22
9
Wahab Riaz
Pakistan
22
9
Mohammad Hasnain
Pakistan
22
9
Shadab Khan
Pakistan
22
9
Mohammad Saifuddin
Bangladesh
22
9
Nayeem Hasan
Bangladesh
22
9
Hayden Walsh
West Indies
23
8
Usman Qadir
Pakistan
23
8
Thangarasu Natarajan
India
23
8
Lutho Sipamla
South Africa
23
8
Scott Kuggeleijn
New Zealand
23
8
Khawar Ali
Oman
23
8
Johannes Smit
Namibia
23
8
Abdul Malik
23
8
Donald Tiripano
Zimbabwe
23
8
Kuldeep Yadav
India
23
8
David Willey
England
23
8
Mustafizur Rahman
Bangladesh
23
8
Fitri Sham
23
8
Prakash Mishra
23
8
A Krishna
24
7
Ashiqullah Said
24
7
M Cope
24
7
Sayed Monib
24
7
Ehsan Khan
Hong Kong
24
7
Lakshan Sandakan
Sri Lanka
24
7
Zahoor Khan
United Arab Emirates
24
7
Imad Wasim
Pakistan
24
7
Dwayne Bravo
West Indies
24
7
Abu Jayed
Bangladesh
24
7
Faheem Ashraf
Pakistan
25
6
Washington Sundar
India
25
6
Saurabh Netravalkar
U.S.A.
25
6
Khalid Ahmadi
25
6
Victor Nyauchi
Zimbabwe
25
6
Angelo Mathews
Sri Lanka
25
6
Umesh Yadav
India
25
6
Mitchell Marsh
Australia
25
6
Iftikhar Ahmed
Pakistan
25
6
Rusty Theron
South Africa
25
6
Andy McBrine
Ireland
25
6
Muhammad Ansar
25
6
WJ Cope
25
6
V Vijh
25
6
United Arab Emirates
26
5
D Muhumuza
26
5
N Senamontree
26
5
GBW Munaweera
26
5
Tamoor Sajjad
26
5
Imran Masood Butt
26
5
Nemish Mehta
26
5
Sulaiman Ali
26
5
Rohan Patel
26
5
K Mendon
26
5
Isuru Udana
Sri Lanka
26
5
Rashid Khan
Afghanistan
26
5
Barry McCarthy
Ireland
26
5
Vishwa Fernando
Sri Lanka
26
5
Ishant Sharma
India
26
5
Shafiul Islam
Bangladesh
26
5
James Neesham
New Zealand
26
5
Saber Zakhil
26
5
Imran Anwar
26
5
Waheed Ahmed
United Arab Emirates
26
5
Mohammed Siraj
India
26
5
Mitchell Swepson
Australia
26
5
Wiaan Mulder
South Africa
26
5
Mujeeb Ur Rahman
Afghanistan
26
5
Curtis Campher
Ireland
26
5
Saqib Mahmood
England
27
4
Jacob Duffy
New Zealand
27
4
Gareth Delany
Ireland
27
4
Aminul Islam
Bangladesh
27
4
Darius D'Silva
United Arab Emirates
27
4
Mohsin Khan
Hong Kong
27
4
Karthik Meiyappan
United Arab Emirates
27
4
Abinash Bohara
Nepal
27
4
Kaleemullah
Oman
27
4
Vernon Philander
South Africa
27
4
Chris Mpofu
Zimbabwe
27
4
Al-Amin Hossain
Bangladesh
27
4
Mashrafe Mortaza
Bangladesh
27
4
Boyd Rankin
England
27
4
Moises Henriques
Australia
27
4
Glenn Maxwell
Australia
27
4
Dane Paterson
South Africa
27
4
Tendai Chisoro
Zimbabwe
27
4
Kinchit Shah
Hong Kong
27
4
Bakhtiar Tahiri
27
4
Naveed Ahmed
27
4
P Malav
27
4
ST Kanakalil
27
4
Amar Sharma
27
4
NN Akhter
27
4
S Vashisht
27
4
Adil Butt
27
4
U Aryaman Sunil
28
3
K Subramanian
28
3
AG Achar
28
3
Abdul Waheed
28
3
Asif Bevinje
28
3
V Saini
28
3
T Bukenya
28
3
Amjad Mahboob
28
3
C Waiswa
28
3
Shiraz Khan
28
3
A Nanda
28
3
S Wickramasekara
28
3
K Gilham
28
3
H Gori
28
3
SVE Bharathi
28
3
WA Peatfield
28
3
M Breban
28
3
Sean Williams
Zimbabwe
28
3
Dhananjaya de Silva
Sri Lanka
28
3
Naveen-ul-Haq
Afghanistan
28
3
JJ Smuts
South Africa
28
3
Moeen Ali
England
28
3
Rubel Hossain
Bangladesh
28
3
Nuwan Pradeep
Sri Lanka
28
3
Dale Steyn
South Africa
28
3
Todd Astle
New Zealand
28
3
Wessly Madhevere
Zimbabwe
28
3
Richard Ngarava
Zimbabwe
28
3
Bernard Scholtz
Namibia
28
3
Syed Kaleem
Oman
28
3
Kushal Malla
Nepal
28
3
Cameron Stevenson
U.S.A.
28
3
Afif Hossain
Bangladesh
28
3
Keemo Paul
West Indies
28
3
Fabian Allen
West Indies
28
3
Khary Pierre
West Indies
28
3
Mehidy Hasan
Bangladesh
28
3
Qais Ahmad
Afghanistan
28
3
Shivam Dube
India
28
3
Romario Shepherd
West Indies
29
2
Chemar Holder
West Indies
29
2
Muhammad Khan
Pakistan
29
2
Mark Adair
Ireland
29
2
Blair Tickner
New Zealand
29
2
Ian Holland
U.S.A.
29
2
Nosthusha Kenjige
U.S.A.
29
2
Junaid Mehr
29
2
Sarfaraz Ali
29
2
Murid Ekrami
29
2
Timothy David
Australia
29
2
Jan Frylinck
Namibia
29
2
Craig Williams
Namibia
29
2
Ben Shikongo
Namibia
29
2
Charlton Tshuma
Zimbabwe
29
2
Ainsley Ndlovu
Zimbabwe
29
2
George Linde
South Africa
29
2
Fawad Alam
Pakistan
29
2
Sean Abbott
Australia
29
2
Andrew Tye
Australia
29
2
Rovman Powell
West Indies
29
2
Shapoor Zadran
Afghanistan
29
2
Joe Denly
England
29
2
Waqas Barkat
Hong Kong
29
2
Matt Henry
New Zealand
29
2
Haris Sohail
Pakistan
29
2
LC Le Tissier
29
2
D Klein
29
2
Asad Mohammad
29
2
S Rengarajan
29
2
A Ashokan
29
2
Dimo Nikolov
29
2
Asad Rehemtulla
29
2
Anwar Rahman
29
2
IGTR Kumara
29
2
L Shafeeg
29
2
MNR Cooray
29
2
Ilyas Ahmed
29
2
Aphsal Ashraf
29
2
UKPW Kumaranayaka
29
2
F Nsubuga
29
2
Namibia
29
2
M Faheem
29
2
Janak Prakash
29
2
V Baskaran
29
2
Raja Adeel
29
2
Kuldeep Lal
29
2
Waqar Abbasi
29
2
P Masih
29
2
Sami Ullah
29
2
Umar Adam
29
2
Ibrahim Hassan
29
2
Ameel Mauroof
29
2
Ijaz Hussain
29
2
Imran Yousaf
30
1
Usman Ali
30
1
Shoaib Ali
30
1
L Gherasim
30
1
R Satheesan
30
1
Musawar Shah
30
1
C Zavoiu
30
1
VP Thamotharam
30
1
Waseem Abbas
30
1
M Gherasim
30
1
Muhammad Tanveer
30
1
F Akankwasa
30
1
S Desungnoen
30
1
Vichanath Singh
30
1
N Pathan
30
1
Z Hoque
30
1
Yasir Ali
30
1
TC Vine
30
1
Tauqeer Hussain
30
1
R Panchal
30
1
J Perman
30
1
S Kushretha
30
1
M Dixit
30
1
CJ Langford
30
1
J Butler
30
1
Mohammad Amin
30
1
D Mogan
30
1
Delrick Varghese
30
1
Nikolay Nankov
30
1
S Davizi
30
1
Hristo Lakov
30
1
Nader Zahadiafzal
30
1
Gulbadin Naib
Afghanistan
30
1
Paul Stirling
Ireland
30
1
George Dockrell
Ireland
30
1
Tinotenda Mutombodzi
Zimbabwe
30
1
James Vince
England
30
1
Wellington Masakadza
Zimbabwe
30
1
Hardik Pandya
India
30
1
Reece Topley
England
30
1
Asad Shafiq
Pakistan
30
1
Andre Russell
West Indies
30
1
Lasith Malinga
Sri Lanka
30
1
Thisara Perera
Sri Lanka
30
1
Tendai Chatara
Zimbabwe
30
1
Sufyan Mehmood
Oman
30
1
Daryn Dupavillon
South Africa
30
1
Milton Shumba
Zimbabwe
30
1
Helao France
Namibia
30
1
Mamoon Latif
30
1
Karima Gore
U.S.A.
30
1
Elmore Hutchinson
U.S.A.
30
1
Steven Taylor
U.S.A.
30
1
Dipendra Airee
Nepal
30
1
Bhuvan Karki
Nepal
30
1
Daryl Mitchell
New Zealand
30
1
William Somerville
New Zealand
30
1
Daniel Sams
Australia
30
1
Sherfane Rutherford
West Indies
30
1
Deepak Chahar
India
30
1
Mahedi Hasan
Bangladesh
30
1
Ebadot Hossain
Bangladesh
31
0
Ajaz Patel
New Zealand
31
0
Marnus Labuschagne
Australia
31
0
Jhye Richardson
Australia
31
0
D'Arcy Short
Australia
31
0
Mayank Agarwal
India
31
0
Rahkeem Cornwall
West Indies
31
0
Kyle Mayers
West Indies
31
0
Lewis Gregory
England
31
0
Hasan Mahmud
Bangladesh
31
0
Dominic Sibley
England
31
0
Matthew Parkinson
England
31
0
Ryan Burl
Zimbabwe
31
0
Cameron Green
Australia
31
0
Aiden Markram
South Africa
31
0
Heinrich Klaasen
South Africa
31
0
Bjorn Fortuin
South Africa
31
0
Kamal Airee
Nepal
31
0
Muhammad Ayaz
United Arab Emirates
31
0
Basil Hameed
United Arab Emirates
31
0
Zawar Farid
United Arab Emirates
31
0
Pawan Sarraf
Nepal
31
0
Nisarg Patel
U.S.A.
31
0
Timil Patel
U.S.A.
31
0
Sathaiya Veerapathiran
31
0
Anasim Khan
31
0
Sazzad Hosen
31
0
Muhammad Muneeb
31
0
Merwe Erasmus
Namibia
31
0
Hassan Mohammad
Hong Kong
31
0
Nasrulla Rana
Hong Kong
31
0
Mohammad Akram
Zimbabwe
31
0
Mohammad Sanuth
Oman
31
0
Wasim Ali
Oman
31
0
Sandeep Goud
Oman
31
0
Jay Odedra
Oman
31
0
Pieter Malan
South Africa
31
0
Mohammad Nabi
Afghanistan
31
0
Kyle Jarvis
Zimbabwe
31
0
Kraigg Brathwaite
West Indies
31
0
Dimuth Karunaratne
Sri Lanka
31
0
Shan Masood
Pakistan
31
0
Azhar Ali
Pakistan
31
0
Dean Elgar
South Africa
31
0
Kane Williamson
New Zealand
31
0
Shoaib Malik
Pakistan
31
0
Mohammad Hafeez
Pakistan
31
0
Mohammad Amir
Pakistan
31
0
Mahmudullah
Bangladesh
31
0
Soumya Sarkar
Bangladesh
31
0
James Pattinson
Australia
31
0
Aaron Finch
Australia
31
0
Virat Kohli
India
31
0
Steven Smith
Australia
31
0
Kusal Mendis
Sri Lanka
31
0
Marcus Stoinis
Australia
31
0
Travis Head
Australia
31
0
Kesrick Williams
West Indies
31
0
Karim Janat
Afghanistan
31
0
Paras Khadka
Nepal
31
0
Chamu Chibhabha
Zimbabwe
31
0
Izatullah Dawlatzai
Afghanistan
31
0
Masood Jayezeh
31
0
C Liebenberg
31
0
LT Bichard
31
0
ACF Stokes
31
0
Adel Kolasangiani
31
0
Navid Abdollahpour
31
0
Naiem Bameri
31
0
H Singh
31
0
Muslim Yar
31
0
V Ganesan
31
0
Ahmed Wardak
31
0
Sahir Naqash
31
0
Kevin D'Souza
31
0
Nazril Rahman
31
0
Ahmed Raid
31
0
Ibrahim Rizan
31
0
JA Burrows
31
0
MJ Ansell
31
0
Naveed Fakhr
31
0
S Vats
31
0
Muhammad Kashif
31
0
W Uisuk
31
0
Oman
31
0
RG Mukasa
31
0
H Ssenyondo
31
0
Khurram Shahzad
31
0
Imran Ashraf
31
0
Aftab Kayani