Home
Fixtures
Results
News
Teams
Players
Grounds
Rankings
Stats
▼ QUICK LINKS
Recent Series
▼
India in New Zealand T20I Series
Pakistan Triangular Series
Sri Lanka in Pakistan T20I Series
Australia in South Africa Test Series
West Indies in India T20I Series
West Indies in India ODI Series
Recent Teams
▼
India
New Zealand
TBA
Sri Lanka
England
Australia
Recent Players
▼
Azmatullah Omarzai
Rashid Khan
Daniel Jakiel
Tanzid Tamim
Mark Adair
Ibrahim Zadran
Sami Muhammad Sohail
Dhananjaya de Silva
Sediqullah Atal
Gamage Dinusha
Mehidy Hasan
Yasar Haroon
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.
TEST
All-time
500 entries
1
800
Muttiah Muralitharan
SL
98 clear of Shane Warne
2
702
Shane Warne
AUS
98 off the lead
3
701
James Anderson
ENG
99 off the lead
● LEADS
Muttiah Muralitharan
SL
800 · 98 ahead of Warne
↑ MOST ENTRIES
Muttiah Muralitharan
SL
9 separate entries on this list · 249 different players in all
★ TOP-10 CUT-OFF
79
The mark at number ten — 490 entries sit below it
● NATION IN FRONT
Australia
16 of the top 50 · 8 teams represented
Most Wickets — full list
500 entries, ranked
Table view
1
Muttiah Muralitharan
SL
800
2
Shane Warne
AUS
702
3
James Anderson
ENG
701
4
Anil Kumble
IND
619
5
Stuart Broad
ENG
602
6
Shane Warne
AUS
96
7
Muttiah Muralitharan
SL
90
8
Dennis Lillee
AUS
85
9
Allan Donald
SA
80
10
Joel Garner
WI
79
11
Kapil Dev
IND
75
11
Muttiah Muralitharan
SL
75
13
Kapil Dev
IND
74
13
Anil Kumble
IND
74
13
Dale Steyn
SA
74
16
Muttiah Muralitharan
SL
73
16
Malcolm Marshall
WI
73
18
Shane Warne
AUS
72
18
Ravichandran Ashwin
IND
72
20
Graham McKenzie
AUS
71
20
Jasprit Bumrah
IND
71
22
Shane Warne
AUS
70
22
Shane Warne
AUS
70
24
Shaun Pollock
SA
69
25
Shane Warne
AUS
68
25
Andrew Flintoff
ENG
68
25
Glenn McGrath
AUS
68
25
Muttiah Muralitharan
SL
68
29
Glenn McGrath
AUS
67
29
Shane Warne
AUS
67
29
Steve Harmison
ENG
67
32
Sir Ian Botham
ENG
66
32
Courtney Walsh
WI
66
34
Sir Richard Hadlee
NZ
64
34
Graeme Swann
ENG
64
36
Mitchell Johnson
AUS
63
36
Nathan Lyon
AUS
63
36
Mitchell Johnson
AUS
63
36
Harbhajan Singh
IND
63
36
Glenn McGrath
AUS
63
41
Imran Khan
PAK
62
41
Courtney Walsh
WI
62
41
Stuart Broad
ENG
62
41
Ravichandran Ashwin
IND
62
41
Sir Ian Botham
ENG
62
41
Glenn McGrath
AUS
62
47
Malcolm Marshall
WI
60
47
Rangana Herath
SL
60
47
Dale Steyn
SA
60
47
Harbhajan Singh
IND
60
51
Makhaya Ntini
SA
59
51
Pat Cummins
AUS
59
51
Graeme Swann
ENG
59
54
Makhaya Ntini
SA
58
54
Matthew Hoggard
ENG
58
54
Shane Warne
AUS
58
54
Angus Fraser
ENG
58
58
Fred Trueman
ENG
57
58
Rangana Herath
SL
57
58
Stuart MacGill
AUS
57
58
Merv Hughes
AUS
57
58
Bob Willis
ENG
57
58
Anil Kumble
IND
57
58
Brett Lee
AUS
57
58
James Anderson
ENG
57
66
Craig McDermott
AUS
56
66
Rangana Herath
SL
56
66
Kagiso Rabada
SA
56
66
Kagiso Rabada
SA
56
66
Stuart Broad
ENG
56
71
Waqar Younis
PAK
55
71
Muttiah Muralitharan
SL
55
71
Jason Gillespie
AUS
55
74
Richie Benaud
AUS
54
74
Ravichandran Ashwin
IND
54
74
Graeme Swann
ENG
54
74
Anil Kumble
IND
54
74
Malcolm Marshall
WI
54
74
Terry Alderman
AUS
54
74
Ravindra Jadeja
IND
54
74
Makhaya Ntini
SA
54
82
Hugh Trumble
AUS
53
82
Michael Holding
WI
53
82
Joel Garner
WI
53
85
Kagiso Rabada
SA
52
85
Angus Atkinson
ENG
52
85
James Anderson
ENG
52
85
Glenn McGrath
AUS
52
85
Bob Willis
ENG
52
85
Bhagwath Chandrasekhar
IND
52
85
Rangana Herath
SL
52
92
Vinoo Mankad
IND
51
92
Monty Noble
AUS
51
92
Dale Steyn
SA
51
92
Josh Hazlewood
AUS
51
92
Matthew Hoggard
ENG
51
92
Zaheer Khan
IND
51
98
Bob Willis
ENG
50
98
Terry Alderman
AUS
50
98
Saeed Ajmal
PAK
50
98
Mitchell Starc
AUS
50
98
Dilruwan Perera
SL
50
98
Mitchell Starc
AUS
50
104
Sir Alec Bedser
ENG
49
104
Waqar Younis
PAK
49
104
Muttiah Muralitharan
SL
49
104
Sir Curtly Ambrose
WI
49
104
Nathan Lyon
AUS
49
104
Shoaib Bashir
ENG
49
104
Yasir Shah
PAK
49
104
Morne Morkel
SA
49
112
Jim Laker
ENG
48
112
Wasim Akram
PAK
48
112
Fred Titmus
ENG
48
112
Bishan Bedi
IND
48
112
Shaun Pollock
SA
48
112
Darren Gough
ENG
48
112
Muttiah Muralitharan
SL
48
112
James Anderson
ENG
48
112
Ravindra Jadeja
IND
48
112
Jasprit Bumrah
IND
48
112
Stuart Broad
ENG
48
123
Nathan Lyon
AUS
47
123
Shaheen Afridi
PAK
47
123
Nathan Lyon
AUS
47
123
Mitchell Johnson
AUS
47
123
Fanie de Villiers
SA
47
123
Bruce Yardley
AUS
47
123
Stuart Broad
ENG
47
123
Chris Cairns
NZ
47
131
Fred Trueman
ENG
46
131
Erapalli Prasanna
IND
46
131
Tony Greig
ENG
46
131
Dennis Lillee
AUS
46
131
Sir Curtly Ambrose
WI
46
131
Dennis Lillee
AUS
46
131
Jack Leach
ENG
46
131
Trent Boult
NZ
46
131
Anil Kumble
IND
46
140
Subhash Gupte
IND
45
140
Abdul Qadir
PAK
45
140
Nathan Lyon
AUS
45
140
Devon Malcolm
ENG
45
140
Wasim Akram
PAK
45
140
Peter Siddle
AUS
45
140
Shaun Pollock
SA
45
147
John Snow
ENG
44
147
Dale Steyn
SA
44
147
Roy Tattersall
ENG
44
147
Neil Hawke
AUS
44
147
Geoff Lawson
AUS
44
152
Hugh Tayfield
SA
43
152
Malcolm Marshall
WI
43
152
Mohammed Siraj
IND
43
152
Ishant Sharma
IND
43
152
Craig McDermott
AUS
43
152
Neil Wagner
NZ
43
152
Trent Boult
NZ
43
152
Vernon Philander
SA
43
152
Michael Holding
WI
43
161
Bert Ironmonger
AUS
42
161
Geoff Arnold
ENG
42
161
Pat Cummins
AUS
42
161
Sir Ian Botham
ENG
42
161
Imran Niazi
PAK
42
161
Jack Saunders
AUS
42
161
Colin Croft
WI
42
161
Michael Holding
WI
42
161
Mitchell Starc
AUS
42
161
Shaun Pollock
SA
42
161
Waqar Younis
PAK
42
161
Dominic Cork
ENG
42
173
Brian Statham
ENG
41
173
Ken Higgs
ENG
41
173
Craig McDermott
AUS
41
173
Clarrie Grimmett
AUS
41
173
Dennis Lillee
AUS
41
173
Geoff Dymock
AUS
41
173
Malcolm Marshall
WI
41
173
Monty Panesar
ENG
41
173
Rangana Herath
SL
41
173
Hasan Ali
PAK
41
173
Ravichandran Ashwin
IND
41
173
Joe Partridge
SA
41
185
Muttiah Muralitharan
SL
40
185
James Anderson
ENG
40
185
Dilip Doshi
IND
40
185
Dilip Doshi
IND
40
189
Sir Alec Bedser
ENG
39
189
Dennis Lillee
AUS
39
189
Sir Richard Hadlee
NZ
39
189
Sir Andy Roberts
WI
39
189
Erapalli Prasanna
IND
39
189
Blessing Muzarabani
ZIM
39
189
James Anderson
ENG
39
189
Dale Steyn
SA
39
189
Devendra Bishoo
WI
39
189
Iqbal Qasim
PAK
39
189
Jeff Thomson
AUS
39
189
Peter Pollock
SA
39
201
George Lohmann
ENG
38
201
Maurice Tate
ENG
38
201
Stuart Broad
ENG
38
201
Merv Hughes
AUS
38
201
Derek Underwood
ENG
38
201
Fred Trueman
ENG
38
201
Stuart Broad
ENG
38
201
Allan Donald
SA
38
201
Phil DeFreitas
ENG
38
201
Sir Andy Roberts
WI
38
211
Alan Davidson
AUS
37
211
Venkatesh Prasad
IND
37
211
Sir Wes Hall
WI
37
211
Ghulam Ahmed
IND
37
211
Alan Davidson
AUS
37
211
Graham McKenzie
AUS
37
211
Phil Edmonds
ENG
37
211
Danish Kaneria
PAK
37
211
Ian Bishop
WI
37
220
Doug Wright
ENG
36
220
Roy Gilchrist
WI
36
220
Craig McDermott
AUS
36
220
Narendra Hirwani
IND
36
220
Hedley Howarth
NZ
36
220
Max Walker
AUS
36
226
Srinivas Venkataraghavan
IND
35
226
Mushtaq Ahmed
PAK
35
226
Sir Richard Hadlee
NZ
35
226
Lance Gibbs
WI
35
226
David Allen
ENG
35
226
Tony Lock
ENG
35
226
Courtney Walsh
WI
35
226
Sir Richard Hadlee
NZ
35
234
Ray Lindwall
AUS
34
234
Intikhab Alam
PAK
34
234
Jeff Thomson
AUS
34
237
Bobby Peel
ENG
33
237
Alf Valentine
WI
33
237
Fred Trueman
ENG
33
237
Chris Old
ENG
33
237
Derek Underwood
ENG
33
237
Fred Titmus
ENG
33
237
Frank Tyson
ENG
33
237
Hugh Tayfield
SA
33
237
Alan Davidson
AUS
33
237
Richie Benaud
AUS
33
237
Imran Khan
PAK
33
237
Javagal Srinath
IND
33
237
Ben Stokes
ENG
33
237
Kapil Dev
IND
33
237
Max Walker
AUS
33
252
Lance Gibbs
WI
32
252
Richie Benaud
AUS
32
252
Charlie Griffith
WI
32
252
Lance Gibbs
WI
32
252
Courtney Walsh
WI
32
252
Geoff Lawson
AUS
32
252
Graham Dilley
ENG
32
252
Max Walker
AUS
32
252
Fazal Mahmood
PAK
32
252
Alan Connolly
AUS
32
262
Fred Titmus
ENG
31
262
Waqar Younis
PAK
31
262
Sir Ian Botham
ENG
31
262
Wasim Akram
PAK
31
262
Sir Richard Hadlee
NZ
31
262
Alan Connolly
AUS
31
268
Tim Southee
NZ
30
268
Richard Collinge
NZ
30
268
Khan Mohammad
PAK
30
268
Derek Underwood
ENG
30
268
Glenn McGrath
AUS
30
268
Kapil Dev
IND
30
268
John Gleeson
AUS
30
275
Bill Johnston
AUS
29
275
Fred Trueman
ENG
29
275
Ewen Chatfield
NZ
29
275
Lance Gibbs
WI
29
275
Johnny Wardle
ENG
29
280
Alan Davidson
AUS
28
280
Sir Richard Hadlee
NZ
28
280
Alf Valentine
WI
28
280
Keith Boyce
WI
28
284
Colin Blythe
ENG
27
284
Sydney Barnes
ENG
27
284
Alf Hall
SA
27
284
Maurice Tate
ENG
27
284
Sir Alec Bedser
ENG
27
284
Bruce Taylor
NZ
27
284
Sir Wes Hall
WI
27
284
Jim Laker
ENG
27
284
Ian Peebles
ENG
27
284
Peter Pollock
SA
27
284
Subhash Gupte
IND
27
284
Bob Willis
ENG
27
296
Ernie Jones
AUS
26
296
Walter Lees
ENG
26
296
Mike Procter
SA
26
296
Sonny Ramadhin
WI
26
296
Jeff Jones
ENG
26
296
Bishan Bedi
IND
26
296
Wasim Akram
PAK
26
296
Neil Hawke
AUS
26
296
Lance Gibbs
WI
26
296
Neil Adcock
SA
26
296
Hugh Tayfield
SA
26
307
John Gleeson
AUS
25
307
Frank Tyson
ENG
25
307
Bill Johnston
AUS
25
307
Kyle Jamieson
NZ
25
307
Kapil Dev
IND
25
307
Graham McKenzie
AUS
25
307
Keith Miller
AUS
25
307
Charlie Llewellyn
SA
25
307
Sir Wes Hall
WI
25
307
Bruce Taylor
NZ
25
317
Erapalli Prasanna
IND
24
317
Ray Lindwall
AUS
24
317
Tip Snooke
SA
24
317
Tom Richardson
ENG
24
317
Johnny Wardle
ENG
24
317
Lance Gibbs
WI
24
317
John Snow
ENG
24
317
Peter Lever
ENG
24
317
Sir Alec Bedser
ENG
24
326
Chud Langton
SA
23
326
Ray Illingworth
ENG
23
326
Alex Kennedy
ENG
23
326
Sonny Ramadhin
WI
23
326
Keith Miller
AUS
23
326
James Anderson
ENG
23
326
Ashley Mallett
AUS
23
326
David Allen
ENG
23
326
Trevor Bailey
ENG
23
326
John Snow
ENG
23
336
Sydney Barnes
ENG
22
336
Trevor Bailey
ENG
22
336
Sandy Bell
SA
22
336
Wilfred Rhodes
ENG
22
336
Alf Valentine
WI
22
336
Fred Trueman
ENG
22
336
Sir Wes Hall
WI
22
336
Geoff Arnold
ENG
22
344
Colin Blythe
ENG
21
344
Sir Alec Bedser
ENG
21
344
Bhagwath Chandrasekhar
IND
21
344
Ken Mackay
AUS
21
344
Sir Wes Hall
WI
21
344
Richie Benaud
AUS
21
344
Brian Statham
ENG
21
351
Joey Palmer
AUS
20
351
George Giffen
AUS
20
351
Arthur Gilligan
ENG
20
351
George Lohmann
ENG
20
351
Alan Connolly
AUS
20
351
Sonny Ramadhin
WI
20
351
Sir Alec Bedser
ENG
20
351
Bill Edrich
ENG
20
351
Fazal Mahmood
PAK
20
351
Tony MacGibbon
NZ
20
351
Fred Trueman
ENG
20
351
Sir Garry Sobers
WI
20
363
Frederick Spofforth
AUS
19
363
Monty Noble
AUS
19
363
Manny Martindale
WI
19
363
Tom Richardson
ENG
19
363
Ernie Toshack
AUS
19
363
Ron Archer
AUS
19
369
Billy Bates
ENG
18
369
J.J. Ferris
AUS
18
369
Colin Blythe
ENG
18
369
Hugh Trumble
AUS
18
369
Hugh Trumble
AUS
18
369
Cyril Vincent
SA
18
369
Ken Higgs
ENG
18
369
Reggie Schwarz
SA
18
369
Ray Lindwall
AUS
18
378
Johnny Briggs
ENG
17
378
Johnny Briggs
ENG
17
378
Roy Kilner
ENG
17
378
Sydney Barnes
ENG
17
378
Albert Trott
AUS
17
378
Charlie Turner
AUS
17
378
J.J. Ferris
AUS
17
378
Tom Richardson
ENG
17
378
Bob Crisp
SA
17
387
Johnny Briggs
ENG
16
387
Warwick Armstrong
AUS
16
387
Nathan Smith
NZ
16
387
Charlie Turner
AUS
16
387
Billy Barnes
ENG
16
387
George Lohmann
ENG
16
387
George Hirst
ENG
16
387
Jimmy Blanckenberg
SA
16
387
Trevor Bailey
ENG
16
387
David Renneberg
AUS
16
397
Jayden Seales
WI
15
397
Ernie Toshack
AUS
15
397
Bert Vogler
SA
15
397
Dick Barlow
ENG
15
397
George Giffen
AUS
15
397
Hugh Trumble
AUS
15
397
Jack Gregory
AUS
15
397
Peter Pollock
SA
15
397
Jack Hearne
ENG
15
397
Bill Voce
ENG
15
397
Baron Constantine
WI
15
408
Tom Kendall
AUS
14
408
Arthur Mailey
AUS
14
408
Ken Farnes
ENG
14
408
Walter Brearley
ENG
14
408
Bill Lockwood
ENG
14
408
Frederick Spofforth
AUS
14
408
Frederick Spofforth
AUS
14
408
George Ulyett
ENG
14
408
Bobby Peel
ENG
14
408
Joshua Tongue
ENG
14
408
Warwick Armstrong
AUS
14
408
Schofield Haigh
ENG
14
408
Aubrey Faulkner
SA
14
408
John Snow
ENG
14
422
Doug Wright
ENG
13
422
Maurice Tate
ENG
13
422
Jimmy Blanckenberg
SA
13
422
George Lohmann
ENG
13
422
Stanley Jackson
ENG
13
422
Lala Amarnath
IND
13
422
Blessing Muzarabani
ZIM
13
422
J.J. Ferris
AUS
13
422
Bobby Peel
ENG
13
422
Jack Hearne
ENG
13
432
George Geary
ENG
12
432
Harry Boyle
AUS
12
432
Aubrey Faulkner
SA
12
432
Dick Tyldesley
ENG
12
432
Hedley Verity
ENG
12
432
Keith Miller
AUS
12
432
Charles Kelleway
AUS
12
432
Johnny Briggs
ENG
12
432
William Attewell
ENG
12
432
Bonnor Middleton
SA
12
442
Ted Peate
ENG
11
442
Charlie Turner
AUS
11
442
Baron Constantine
WI
11
442
Jack Hearne
ENG
11
442
Joey Palmer
AUS
11
442
Wilfred Rhodes
ENG
11
442
Clarrie Grimmett
AUS
11
442
Vinoo Mankad
IND
11
450
Wally Hammond
ENG
10
450
George Hirst
ENG
10
450
Wilfred Rhodes
ENG
10
450
Johnny Briggs
ENG
10
450
Tom Richardson
ENG
10
450
Dick Barlow
ENG
10
450
Frederick Spofforth
AUS
10
450
Bob McLeod
AUS
10
450
Chud Langton
SA
10
459
Claude Carter
SA
9
459
Cyril Vincent
SA
9
459
Harold Larwood
ENG
9
459
Sid Pegler
SA
9
459
Percy Fender
ENG
9
459
Allan Steel
ENG
9
459
Albert Trott
AUS
9
459
Bill Howell
AUS
9
459
Bernard Bosanquet
ENG
9
459
Reggie Schwarz
SA
9
469
Alfred Shaw
ENG
8
469
Henry Promnitz
SA
8
469
Fred Root
ENG
8
469
Johnny Douglas
ENG
8
469
Billy Barnes
ENG
8
469
Bobby Peel
ENG
8
469
Tom Garrett
AUS
8
469
George Parker
SA
8
477
Len Braund
ENG
7
477
Wilfred Rhodes
ENG
7
477
Allen Hill
ENG
7
477
Billy Barnes
ENG
7
477
Arthur Mold
ENG
7
477
'Young Jack' Hearne
ENG
7
477
Vallance Jupp
ENG
7
477
Roy Kilner
ENG
7
477
Tich Freeman
ENG
7
486
Jimmy Blanckenberg
SA
6
486
Ted Arnold
ENG
6
486
Sydney Barnes
ENG
6
486
George Ulyett
ENG
6
490
Bill Howell
AUS
5
490
Johnny Briggs
ENG
5
492
Charlie McLeod
AUS
4
492
Frank Woolley
ENG
4
492
Jack Saunders
AUS
4
492
Frederick Spofforth
AUS
4
496
Claude Newberry
SA
3
496
Bernard Bosanquet
ENG
3
498
Frank Laver
AUS
2
498
Dave Nourse
SA
2
500
Ernie Jones
AUS
1
Show all 500 ↓
Nothing matches that filter.
RECENT RESULTS
5 matches
▲
show
‹
CPL
CPL 2026
KIN
PAT
T20I
ICC Men's T20 World Cup Sub Regional Europe Qualifier C
BUL
59 (14.4)
SPN
61/1 (4.5)
T20I
ICC Men's T20 World Cup Sub Regional Europe Qualifier C
CZE
ISR
155/3 (16.0)
T20I
ICC Men's T20 World Cup Sub Regional Europe Qualifier C
FIN
168/9 (20.0)
LUX
95 (17.2)
T20I
ICC Men's T20 World Cup Sub Regional Europe Qualifier C
GER
98/3 (8.1)
GRC
96 (18.2)
›