Home
Fixtures
Results
News
Teams
Players
Grounds
Rankings
Stats
On This Day
AI Insight
▼ QUICK LINKS
On This Day
▼
Records of the Day
Innings & bowling
Milestones of the Day
Career landmarks
Cricket AI Insight
AI analysis
Recent Series
▼
ICC Cricket World Cup
New Zealand in England ODI Series
New Zealand in England T20I Series
The Ashes
Bangladesh in England Test Match
Pakistan in England ODI Series
Recent Teams
▼
TBA
India
Zimbabwe
Bangladesh
England
New Zealand
Recent Players
▼
Harry Brook
Brad Evans
Will Jacks
Gerhard Erasmus
Joe Root
Sikandar Raza
Ishan Kishan
Abhishek Sharma
Daryl Mitchell
Axar Patel
Arshdeep Singh
Azmatullah Omarzai
ODI 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
T20 World Cup
▼
World Cup 2026
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
Yearwise Records
▼
2026 Stats
2025 Stats
2024 Stats
2023 Stats
2022 Stats
2021 Stats
2020 Stats
2019 Stats
2018 Stats
All-Time Stats
All archives →
Most Wickets – Complete Cricket Stats & Records
This page lists the players with the most wickets in cricket history. These records highlight the most consistent and impactful performances across different eras.
T20I
All-time
500 entries
1
203
Rashid Khan
AFG
33 clear of Adil Rashid
2
170
Adil Rashid
ENG
33 off the lead
3
164
Tim Southee
NZ
39 off the lead
● LEADS
Rashid Khan
AFG
203 · 33 ahead of Rashid
↑ IN THE CHASE
0
players within 10% of the lead — Khan is out on their own
★ TOP-10 CUT-OFF
146
The mark at number ten — 490 entries sit below it
● NATION IN FRONT
India
6 of the top 50 · 24 teams represented
Most Wickets — full list
500 entries, ranked
Table view
1
Rashid Khan
AFG
203
2
Adil Rashid
ENG
170
3
Tim Southee
NZ
164
4
Ish Sodhi
NZ
161
4
Mustafizur Rahman
BAN
161
5
Shem Ngoche
KEN
160
6
Wanindu Hasaranga
SL
154
7
Mitchell Santner
NZ
151
8
Ehsan Khan
HK
149
8
Arshdeep Singh
IND
149
8
Shakib Al Hasan
BAN
149
9
Adam Zampa
AUS
147
10
Rizwan Butt
BHR
146
11
Mark Adair
IRE
142
12
Shaheen Afridi
PAK
136
12
Ali Dawood
BHR
136
13
Sandeep Lamichhane
NEP
130
13
Haris Rauf
PAK
130
13
Henry Ssenyondo
UGA
130
14
Virandeep Singh
MAL
128
15
Mohammad Nabi
AFG
127
16
Jasprit Bumrah
IND
126
17
Shadab Khan
PAK
125
18
Richard Ngarava
ZIM
124
18
Junaid Siddique
UAE
124
19
Blessing Muzarabani
ZIM
118
19
Aizaz Khan
HK
118
20
Sikandar Raza
ZIM
116
21
Bernard Scholtz
NAM
114
21
Axar Patel
IND
114
21
Hardik Pandya
IND
114
22
George Dockrell
IRE
112
23
Bilal Khan
OMN
110
23
Martin Akayezu
RWA
110
24
Pavandeep Singh
MAL
109
25
Alpesh Ramjani
UGA
108
25
Chris Jordan
ENG
108
25
Jason Holder
WI
108
26
Lasith Malinga
SL
107
27
Taskin Ahmed
BAN
106
27
Karan KC
NEP
106
28
Safyaan Sharif
SCO
102
29
Mohammad Nawaz
PAK
101
30
Mohammed Aslam
KUW
100
31
Shahid Afridi
GER
98
31
Kuldeep Yadav
IND
98
32
Zappy Bimenyimana
RWA
97
33
Dinesh Nakrani
UGA
96
33
Yuzvendra Chahal
IND
96
33
Dushmantha Chameera
SL
96
33
Imran Anwar
BHR
96
34
Aqib Iqbal
AST
95
35
Akeal Hosein
WI
94
36
Isaac Okpe
NIG
93
37
Bhuvneshwar Kumar
IND
91
37
Mark Watt
SCO
91
38
Lungi Ngidi
SA
90
38
Emile Rukiriza
RWA
90
38
Ally Kimote
TNZ
90
39
Muhammad Nadir
RWA
89
39
Frank Nsubuga
UGA
89
39
Tabraiz Shamsi
SA
89
39
Craig Young
IRE
89
39
Mujeeb Ur Rahman
AFG
89
40
Sompal Kami
NEP
88
40
Vraj Patel
KEN
88
41
Josh Little
IRE
87
41
Paul van Meekeren
NED
87
41
Umar Gul
PAK
87
41
Dhruvkumar Maisuria
BOT
87
42
Saeed Ajmal
PAK
85
42
Maheesh Theekshana
SL
85
43
Charles Perchard
JER
84
43
Nopphon Senamontree
THI
84
43
Ferdinando Banunaek
INS
84
44
Vijay Unni
MAL
83
44
Trent Boult
NZ
83
44
Kagiso Rabada
SA
83
45
Yasim Murtaza
HK
82
45
Romario Shepherd
WI
82
45
Abdul Majid
BHR
82
46
Daniel Jakiel
ZIM
81
46
Sami Sohail
MAW
81
47
Lucas Oluoch
KEN
80
47
JJ Smit
NAM
80
48
Roelof van der Merwe
NED
79
48
Mitchell Starc
AUS
79
48
Josh Hazlewood
AUS
79
48
Juma Miyagi
UGA
79
49
Dwayne Bravo
WI
78
49
Rishad Hossain
BAN
78
49
Saad Bin Zafar
CAN
78
50
Lockie Ferguson
NZ
77
50
Syed Aziz
MAL
77
51
Sylvester Okpe
NIG
76
51
Danilson Hawoe
INS
76
51
Ishtiaq Ahmad
SAR
76
51
Varun Chakravarthy
IND
76
52
Mahedi Hasan
BAN
75
52
Abinash Bohara
NEP
75
52
Norman Vanua
PNG
75
52
Kabare Kevin Irakoze
RWA
75
52
Yasin Patel
KUW
75
52
Waseem Abbas
MLT
75
53
Khalid Ahmadi
BEL
74
53
Zahoor Khan
UAE
74
54
Barry McCarthy
IRE
73
54
Imad Wasim
PAK
73
55
Hasan Ali
PAK
72
55
Sam Curran
ENG
72
55
Ravichandran Ashwin
IND
72
56
Ravi Bishnoi
IND
71
56
Mohammad Amir
PAK
71
56
Adam Milne
NZ
71
56
Fazalhaq Farooqi
AFG
71
56
Muslim Yar
GER
71
56
Moazzam Baig
MAW
71
56
Peter Aho
NIG
71
56
Yalinde Nkanya
TNZ
71
57
Mmoloki Mooketsi
BOT
70
57
Gerhard Erasmus
NAM
70
57
Rohan Mustafa
UAE
70
58
Kevin O'Brien
IRE
68
58
Jofra Archer
ENG
68
58
Naveen-ul-Haq
AFG
68
59
Brad Evans
ZIM
67
60
Luke Jongwe
ZIM
66
60
Jan Frylinck
NAM
66
60
Pat Cummins
AUS
66
60
Nuwan Kulasekara
SL
66
60
Ajantha Mendis
SL
66
60
Cosmas Kyewuta
UGA
66
61
Bilal Hassan
UGA
65
61
SanjayKumar Thakor
TNZ
65
61
Salum Jumbe
TNZ
65
61
Ridwan Abdulkareem
NIG
65
61
Stuart Broad
ENG
65
61
Kaleem Sana
CAN
65
61
Tendai Chatara
ZIM
65
62
Dale Steyn
SA
64
62
Boyd Rankin
ENG
64
62
Hernan Fennell
ARG
64
62
Emmanuel Sebareme
RWA
64
63
Clinton Rubagumya
RWA
63
63
Bilal Zalmai
AST
63
63
Shoriful Islam
BAN
63
63
Imran Tahir
SA
63
63
James Neesham
NZ
63
63
Jacob Duffy
NZ
63
64
Pieter Seelaar
NED
62
64
Timm van der Gugten
NED
62
64
Ayush Shukla
HK
62
64
Ryan Burl
ZIM
62
64
Alzarri Joseph
WI
62
64
Obed Harvey
GHA
62
65
Imran Khan
BHR
61
65
Azmatullah Omarzai
AFG
61
65
Michael Leask
SCO
61
65
Andre Russell
WI
61
65
Faheem Ashraf
PAK
61
65
Mohammad Hafeez
PAK
61
65
Ahsan Malik
NED
61
65
George Sesay
SIL
61
66
Mudassar Bukhari
NED
60
66
Muhammad Jawadullah
UAE
60
66
Dipendra Singh Airee
NEP
60
66
Zeeshan Maqsood
OMN
60
67
Benjamin Ward
JER
59
67
Wayne Parnell
SA
59
67
David Wiese
SA
59
67
Gareth Delany
IRE
59
67
Derrick Brangman
BER
59
67
Zain Ul Abidin
SAR
59
67
Ketut Artawan
INS
59
68
Maxi Koda
INS
58
68
Washington Sundar
IND
58
68
Nathan McCullum
NZ
58
69
Keshav Maharaj
SA
57
69
Mohammad Saifuddin
BAN
57
69
Charles Amini
PNG
57
69
Prakash Mishra
BUL
57
69
Usman Najeeb
SAR
57
69
Lorne Burns
SPN
57
70
Yasir Ali
SPN
56
70
Umar Adam
MLD
56
70
Dawlat Zadran
AFG
56
70
Umair Tariq
AST
56
70
Samuel Badree
WI
56
70
Anrich Nortje
SA
56
70
Dilon Heyliger
CAN
56
70
Ruben Trumpelmann
NAM
56
71
Nathan Ellis
AUS
55
71
Aamir Kaleem
OMN
55
71
Ghulam Ahmadi
GER
55
71
Sharvin Muniandy
MAL
55
71
Joseph Baguma
UGA
55
72
Sayed Monib Sayed Ahmad
KUW
54
72
Sabaorish Ravichandran
JAP
54
72
Manmeet Koli
ROM
54
72
Ravindra Jadeja
IND
54
72
Mark Wood
ENG
54
72
Sohail Tanvir
PAK
54
73
Marcus Stoinis
AUS
53
73
Matt Henry
NZ
53
73
Basant Regmi
NEP
53
73
Taranjeet Singh
ROM
53
73
Ignace Ntirenganya
RWA
53
73
Kenneth Waiswa
UGA
53
74
Siraj Ullah Khadem
POR
52
74
Kadek Gamantika
INS
52
74
Suhail Vayani
MAW
52
74
Prosper Useni
NIG
52
74
Gudakesh Motie
WI
52
74
Obed McCoy
WI
52
74
Sunil Narine
WI
52
74
Sheldon Cottrell
WI
52
75
Moeen Ali
ENG
51
75
Graeme Swann
ENG
51
75
David Willey
ENG
51
75
Abrar Ahmed
PAK
51
75
Thisara Perera
SL
51
75
Glenn Maxwell
AUS
51
75
Alex Cusack
IRE
51
75
Ali Naseer
UAE
51
75
Peter Langat
KEN
51
75
Wellington Masakadza
ZIM
51
75
Ahmad Butt
OMN
51
75
Amjad Sher
FIN
51
75
Syazrul Ezat Idrus
MAL
51
75
Vikram Vijh
LUX
51
75
Kassim Nassoro
TNZ
51
75
Charlie Rumistrzewicz
SPN
51
76
Adnan Idrees
KUW
50
76
Joao Hou
MOZ
50
76
Andile Phehlukwayo
SA
50
76
Nasrulla Rana
HK
50
76
Dasun Shanaka
SL
50
76
Nasum Ahmed
BAN
50
77
Ashton Agar
AUS
49
77
Sean Williams
ZIM
49
77
Katlo Piet
BOT
49
77
Vasu Saini
ROM
49
77
Riazat Ali Shah
UGA
49
77
Nalin Nipiko
VAN
49
78
Janak Prakash
SIN
48
78
Qamar Mushtaque
NOR
48
78
Mohd Fitri Bin Mohd Sham
MAL
48
78
Fareed Ahmad
AFG
48
78
Majid Haq
SCO
48
78
Shane Watson
AUS
48
79
Andrew Tye
AUS
47
79
Tanzim Hasan Sakib
BAN
47
79
Morne Morkel
SA
47
79
Aqib Sulehri
OMN
47
79
Khawar Ali
OMN
47
79
Sathaiya Veerapathiran
BHR
47
79
Khizar Hayat
MAL
47
80
Muhammad Amir
MAL
46
80
Shiraz Khan
KUW
46
80
Mirza Mohammed Baig
QTR
46
80
Alasdair Evans
SCO
46
80
Sri Vishnu Elam Bharathi
GER
46
80
Nehemiah Odhiambo
KEN
46
80
Abdur Razzak
BAN
46
81
Kane Richardson
AUS
45
81
Angelo Mathews
SL
45
81
Fred Klaassen
NED
45
81
Dawood Ahmadzai
FRA
45
81
Habib Khan
EST
45
81
Abdullah Akbarjan
AST
45
81
Iqbal Hussain Chaudhry
QTR
45
82
Mohammed Nadeem
QTR
44
82
Kepler Lukies
PHL
44
82
Samuel Conteh
SIL
44
82
Jandre Coetzee
THI
44
82
Varun Thamotharam
MLT
44
82
Sonam Yeshey
BHU
44
82
Samiullah Shenwari
AFG
44
82
Shapoor Zadran
AFG
44
82
Bas de Leede
NED
44
82
Simi Singh
IRE
44
82
Delray Rawlins
BER
44
82
Mashrafe Mortaza
BAN
44
82
Jade Dernbach
ENG
44
82
Darren Sammy
WI
44
82
Roston Chase
WI
44
83
Al-Amin Hossain
BAN
43
83
Max Sorensen
IRE
43
83
Logan van Beek
NED
43
83
Kyle Mills
NZ
43
83
Rakep Patel
KEN
43
83
Sahir Naqash
GER
43
83
Ibrahim Hassan
MLD
43
83
Ibrahim Takahashi
JAP
43
84
Luke Thomas Bichard
GUE
42
84
Eric Kubwimana
RWA
42
84
Melusi Magagula
ESW
42
84
Gulam Murtaza
CMB
42
84
Karim Janat
AFG
42
84
Mohammad Nadeem
OMN
42
84
Assad Vala
PNG
42
84
Saurabh Netravalkar
USA
42
84
Dominic Blampied
JER
42
84
Ahmed Raza
UAE
42
84
Mohammad Naveed
UAE
42
84
Paul Stirling
IRE
42
84
Trent Johnston
IRE
42
84
Mohammad Wasim
PAK
42
84
Kieron Pollard
WI
42
85
Kesrick Williams
WI
41
85
Mahmudullah
BAN
41
85
Nuwan Thushara
SL
41
85
Aayan Afzal Khan
UAE
41
85
Vishil Patel
KEN
41
85
Josh Davey
SCO
41
85
Pratik Singh Bais
MEX
41
86
Bilal Muhammad Khan
MLT
40
86
Reo Sakurano-Thomas
JAP
40
86
Amjad Mahboob
SIN
40
86
Vukasin Zimonjic
SER
40
86
Hamid Hassan
AFG
40
86
Lalit Rajbanshi
NEP
40
86
Eliot Miles
JER
40
86
Amjad Javed
UAE
40
86
Graeme Cremer
ZIM
40
86
Matheesha Pathirana
SL
40
86
Liam Dawson
ENG
40
87
Harsh Thaker
CAN
39
87
Nadeem Ahmed
HK
39
87
Haseeb Amjad
HK
39
87
Mehran Khan
OMN
39
87
Conroy Wright
CIS
39
87
Sazib Bhuiyan
CZR
39
87
Mark Pavlovic
SER
39
87
Ijaz Hussain
ROM
39
87
Hisham Shaikh
SAR
39
87
Ikramullah Khan
QTR
39
87
Makoto Taniyama
JAP
39
87
Charlie Hara-Hinze
JAP
39
87
Joseph Burrows
IOM
39
88
Mohamed Shafeeq
KUW
38
88
Francisco Damiao Couana
MOZ
38
88
Vinay Ravi
NOR
38
88
Sarawut Maliwan
THI
38
88
Ali Nayyer
SWI
38
88
Shakeel Ahmed
OMN
38
88
Basil Hameed
UAE
38
88
Julius Sumerauer
JER
38
88
Sahel Zadran
AST
38
88
Sarfaraz Ali
BHR
38
88
Daniel Vettori
NZ
38
88
Ben Shikongo
NAM
38
88
Christoffel Viljoen
NAM
38
88
Nelson Odhiambo
KEN
38
88
Mitchell Johnson
AUS
38
88
Shivam Dube
IND
38
89
Abbas Afridi
PAK
37
89
Johan Botha
SA
37
89
Mohammad Ghazanfar
HK
37
89
Harvir Baidwan
CAN
37
89
Kamau Leverock
BER
37
89
Brandon Glover
NED
37
89
Michael Bracewell
NZ
37
89
Chad Soper
PNG
37
89
Kabua Morea
PNG
37
89
Rahmatullah Mangal
FRA
37
89
Mohammad Kamran
SPN
37
89
Abass Gbla
SIL
37
89
Not on record
ITL
37
90
Ankush Nanda
LUX
36
90
Mohameed Taiwo
NIG
36
90
Rizwan Haider
MAL
36
90
Atif Mehmood
SPN
36
90
Himanshu Rathod
QTR
36
90
Usman Khan
FRA
36
90
Alistair Ifill
CIS
36
90
Hristo Lakov
BUL
36
90
Gulbadin Naib
AFG
36
90
Namgay Thinley
BHU
36
90
Ben White
IRE
36
90
Anas Khan
HK
36
90
Emmanuel Bundi
KEN
36
90
James Faulkner
AUS
36
91
Dion Stovell
BER
35
91
Naseem Shah
PAK
35
91
Elijah Otieno
KEN
35
91
Dwaine Pretorius
SA
35
91
George Linde
SA
35
91
Karanbir Singh
AST
35
91
Kushal Bhurtel
NEP
35
91
Alessandro Morris
CIS
35
91
Naveed Ahmed
CZR
35
91
Godfred Bakiweyem
GHA
35
91
Kofi Stephen Bagabena
GHA
35
91
Samarth Bodha
GIB
35
91
Saif Ahmad
DEN
35
91
Raja Adeel Iqbal
SPN
35
91
Raza Iqbal
NOR
35
91
Gede Arta
INS
35
91
Joshua Rasu
VAN
35
92
Harry Manenti
ITL
34
92
Declan Suzuki
JAP
34
92
Anil Parmar
NOR
34
92
Isaac Danladi
NIG
34
92
Haider Ali
PAK
34
92
Jasdeep Singh
USA
34
92
Amit Nathwani
AST
34
92
Chris Morris
SA
34
92
Francis Mutua
KEN
34
92
Gerard Mwendwa
KEN
34
92
Ateeq Iqbal
HK
34
92
Wahab Riaz
PAK
34
92
Dominic Sabir
BER
34
92
Nathan Coulter-Nile
AUS
34
92
Sean Abbott
AUS
34
92
Ashish Nehra
IND
34
93
Shardul Thakur
IND
33
93
Lahiru Kumara
SL
33
93
Saim Ayub
PAK
33
93
Reece Topley
ENG
33
93
Liam Livingstone
ENG
33
93
Keemo Paul
WI
33
93
Jerome Taylor
WI
33
93
Bjorn Fortuin
SA
33
93
Marco Jansen
SA
33
93
Chris Mpofu
ZIM
33
93
Corbin Bosch
SA
33
93
Waqar Zalmai
AST
33
93
Alan Kirschbaum
ARG
33
93
Tenzin Wangchuk
BHU
33
93
Damien Ravu
PNG
33
93
Kaleemullah
OMN
33
93
Richie Berrington
SCO
33
93
Nicolaj Damgaard Laegsgaard
DEN
33
93
Adil Butt
ESW
33
93
Louis Bruce
GIB
33
93
Avinash Pai
GIB
33
93
Adrian Wright
CIS
33
93
Sharwan Godara
CMB
33
93
Jose Bulele
MOZ
33
93
Ibrahim Rizan
MLD
33
94
Benjamin Ito-Davis
JAP
32
94
Raymond Coker
SIL
32
94
Harsheed Anantkumar Chohan
TNZ
32
94
Usman Khalid
SAR
32
94
Saumani Tiai
SAM
32
94
Brian Masaba
UGA
32
94
Waqar Ali
CYP
32
94
Brad Currie
SCO
32
94
Amir Hamza
AFG
32
94
Agustin Rivero
ARG
32
94
Kervon Hinds
BAH
32
94
Jeremy Gordon
CAN
32
94
Dhruv Parashar
UAE
32
94
Curtis Campher
IRE
32
94
Kyle Jamieson
NZ
32
95
Ben Sears
NZ
31
95
Peter Borren
NED
31
95
Tanwir Afzal
HK
31
95
Kyle Klein
NED
31
95
Carlos Brathwaite
WI
31
95
Ravi Rampaul
WI
31
95
Hayden Walsh
WI
31
95
Jamie Overton
ENG
31
95
Chris Woakes
ENG
31
95
Usman Qadir
PAK
31
95
Deepak Chahar
IND
31
95
Thatayaone Tshose
BOT
31
95
Luis Morais
BRZ
31
95
Shakti Gauchan
NEP
31
95
Harmeet Singh
USA
31
95
Kabir Mirpuri
GIB
31
95
Waseem Yaqoob
LES
31
95
Sandeep Mohandas
HUN
31
95
Harsh Vardhan Mandhyan
HUN
31
95
Amar Sharma
MLT
31
95
Kelvin Thuchila
MAW
31
95
Muhammad Wafiq
MAL
31
96
Aaftab Limdawala
MAW
30
96
Not on record
MLT
30
96
Camate Roposo
MOZ
30
96
Joshua Asia
NIG
30
96
Shantanu Vashisht
ROM
30
96
Ashwin Vinod
SWI
30
96
Akshay Puri
SIN
30
96
Patrick Kaltaneaki Matautaava
VAN
30
96
Utkarsh Jain
CMB
30
96
Lucas Rossi
ARG
30
96
Akila Dananjaya
SL
30
96
Sufiyan Muqeem
PAK
30
96
Shoaib Malik
PAK
30
96
Aryan Dutt
NED
30
96
Mitchell McClenaghan
NZ
30
96
Haroon Mohammad
HK
30
96
Tangeni Lungameni
NAM
30
96
Hiren Varaiya
KEN
30
96
Collins Obuya
KEN
30
97
Sachin Gill
KEN
29
97
Ottneil Baartman
SA
29
97
Tom Curran
ENG
29
Show all 500 ↓
Nothing matches that filter.