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
England
Bangladesh
New Zealand
Recent Players
▼
Harry Brook
Brad Evans
Will Jacks
Joe Root
Sikandar Raza
Josh Tongue
Abhishek Sharma
Ishan Kishan
Rashid Khan
Azmatullah Omarzai
Axar Patel
Ben Duckett
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 →
Five Wicket haul – Complete Cricket Stats & Records
This page lists the players with the five wicket haul in cricket history. These records highlight the most consistent and impactful performances across different eras.
TEST
All-time
500 entries
1
67
Muttiah Muralitharan
SL
30 clear of Shane Warne
2
37
Shane Warne
AUS
30 off the lead
2
37
Ravichandran Ashwin
IND
30 off the lead
● LEADS
Muttiah Muralitharan
SL
67 · 30 ahead of Warne
↑ IN THE CHASE
0
players within 10% of the lead — Muralitharan is out on their own
★ TOP-10 CUT-OFF
25
The mark at number ten — 490 entries sit below it
● NATION IN FRONT
Australia
11 of the top 50 · 10 teams represented
Five Wicket haul — full list
500 entries, ranked
Table view
1
Muttiah Muralitharan
SL
67
2
Shane Warne
AUS
37
2
Ravichandran Ashwin
IND
37
3
Sir Richard Hadlee
NZ
36
4
Anil Kumble
IND
35
5
Rangana Herath
SL
34
6
James Anderson
ENG
32
7
Glenn McGrath
AUS
29
8
Sir Ian Botham
ENG
27
9
Dale Steyn
SA
26
10
Harbhajan Singh
IND
25
10
Wasim Akram
PAK
25
11
Nathan Lyon
AUS
24
11
Sydney Barnes
ENG
24
12
Dennis Lillee
AUS
23
12
Imran Niazi
BHR
23
12
Kapil Dev
IND
23
13
Waqar Younis
PAK
22
13
Malcolm Marshall
WI
22
13
Courtney Walsh
WI
22
13
Sir Curtly Ambrose
WI
22
14
Clarrie Grimmett
AUS
21
15
Mitchell Starc
AUS
20
15
Stuart Broad
ENG
20
15
Daniel Vettori
NZ
20
15
Allan Donald
SA
20
16
Shakib Al Hasan
BAN
19
17
Lance Gibbs
WI
18
17
Makhaya Ntini
SA
18
18
Taijul Islam
BAN
17
18
Graeme Swann
ENG
17
18
Derek Underwood
ENG
17
18
Fred Trueman
ENG
17
19
Bob Willis
ENG
16
19
Richie Benaud
AUS
16
19
Graham McKenzie
AUS
16
19
Yasir Shah
PAK
16
19
Bhagwath Chandrasekhar
IND
16
19
Jasprit Bumrah
IND
16
19
Shaun Pollock
SA
16
19
Kagiso Rabada
SA
16
20
Tim Southee
NZ
15
20
Ravindra Jadeja
IND
15
20
Abdul Qadir
PAK
15
20
Danish Kaneria
PAK
15
20
Josh Hazlewood
AUS
15
20
Sir Alec Bedser
ENG
15
21
Mehidy Hasan
BAN
14
21
Craig McDermott
AUS
14
21
Terry Alderman
AUS
14
21
Alan Davidson
AUS
14
21
Bishan Bedi
IND
14
21
Hugh Tayfield
SA
14
22
Chris Cairns
NZ
13
22
Vernon Philander
SA
13
22
Saqlain Mushtaq
PAK
13
22
Pat Cummins
AUS
13
22
Fazal Mahmood
PAK
13
22
Andy Caddick
ENG
13
22
Angus Fraser
ENG
13
22
Michael Holding
WI
13
23
Fidel Edwards
WI
12
23
Kemar Roach
WI
12
23
Monty Panesar
ENG
12
23
Mitchell Johnson
AUS
12
23
Stuart MacGill
AUS
12
23
Chaminda Vaas
SL
12
23
Ray Lindwall
AUS
12
23
Shoaib Akhtar
PAK
12
23
Subhash Gupte
IND
12
23
Keshav Maharaj
SA
12
23
Prabath Jayasuriya
SL
12
24
Zaheer Khan
IND
11
24
Ishant Sharma
IND
11
24
Charlie Turner
AUS
11
24
Bill O'Reilly
AUS
11
24
Geoff Lawson
AUS
11
24
Sir Andy Roberts
WI
11
24
Tom Richardson
ENG
11
25
Sonny Ramadhin
WI
10
25
Brett Lee
AUS
10
25
Javagal Srinath
IND
10
25
Erapalli Prasanna
IND
10
25
Saeed Ajmal
PAK
10
25
Mushtaq Ahmed
PAK
10
25
Danny Morrison
NZ
10
25
Chris Martin
NZ
10
25
Trent Boult
NZ
10
26
Neil Wagner
NZ
9
26
Peter Pollock
SA
9
26
Noman Ali
PAK
9
26
Hugh Trumble
AUS
9
26
Monty Noble
AUS
9
26
Sir Wes Hall
WI
9
26
Johnny Briggs
ENG
9
26
George Lohmann
ENG
9
26
Colin Blythe
ENG
9
26
Darren Gough
ENG
9
26
Jim Laker
ENG
9
26
Tony Lock
ENG
9
26
Brian Statham
ENG
9
27
John Snow
ENG
8
27
Steve Harmison
ENG
8
27
Alf Valentine
WI
8
27
Jason Holder
WI
8
27
Vinoo Mankad
IND
8
27
Iqbal Qasim
PAK
8
27
Peter Siddle
AUS
8
27
Jason Gillespie
AUS
8
27
Jeff Thomson
AUS
8
27
Matt Henry
NZ
8
27
Dilruwan Perera
SL
8
27
Morne Morkel
SA
8
28
Heath Streak
ZIM
7
28
Ajaz Patel
NZ
7
28
Keith Miller
AUS
7
28
Bill Johnston
AUS
7
28
Tibby Cotter
AUS
7
28
Merv Hughes
AUS
7
28
Mohammad Asif
PAK
7
28
Mohammad Abbas
PAK
7
28
Frederick Spofforth
AUS
7
28
George Giffen
AUS
7
28
Pragyan Ojha
IND
7
28
Venkatesh Prasad
IND
7
28
Irfan Pathan
IND
7
28
Joel Garner
WI
7
28
Maurice Tate
ENG
7
28
Matthew Hoggard
ENG
7
28
Mohammad Rafique
BAN
7
28
Fred Titmus
ENG
7
29
Bill Bowes
ENG
6
29
Doug Wright
ENG
6
29
Geoff Arnold
ENG
6
29
Tony Greig
ENG
6
29
John Emburey
ENG
6
29
Graham Dilley
ENG
6
29
Ben Stokes
ENG
6
29
Wilfred Rhodes
ENG
6
29
Sulieman Benn
WI
6
29
Ian Bishop
WI
6
29
Shannon Gabriel
WI
6
29
Shane Shillingford
WI
6
29
Sir Garry Sobers
WI
6
29
Dilip Doshi
IND
6
29
Mohammed Shami
IND
6
29
J.J. Ferris
AUS
6
29
Joey Palmer
AUS
6
29
Hasan Ali
PAK
6
29
Arthur Mailey
AUS
6
29
Jack Saunders
AUS
6
29
Max Walker
AUS
6
29
Ashley Mallett
AUS
6
29
Neil Hawke
AUS
6
29
Bruce Yardley
AUS
6
29
Rodney Hogg
AUS
6
29
Lance Cairns
NZ
6
29
Simon Doull
NZ
6
29
Kyle Jamieson
NZ
6
30
Bert Vogler
SA
5
30
Buster Nupen
SA
5
30
Jacques Kallis
SA
5
30
Fanie de Villiers
SA
5
30
Neil Adcock
SA
5
30
Trevor Goddard
SA
5
30
Shane Bond
NZ
5
30
Ramesh Mendis
SL
5
30
Lasith Embuldeniya
SL
5
30
Dick Motz
NZ
5
30
Marco Jansen
SA
5
30
Ray Price
ZIM
5
30
Rashid Khan
AFG
5
30
Geoff Dymock
AUS
5
30
Ranji Hordern
AUS
5
30
Bruce Reid
AUS
5
30
Paul Reiffel
AUS
5
30
Ryan Harris
AUS
5
30
Rumesh Ratnayake
SL
5
30
Junaid Khan
PAK
5
30
Mohammed Siraj
IND
5
30
Axar Patel
IND
5
30
Kuldeep Yadav
IND
5
30
Venkatapathy Raju
IND
5
30
Charlie Griffith
WI
5
30
Patrick Patterson
WI
5
30
Roston Chase
WI
5
30
Bobby Peel
ENG
5
30
Tich Freeman
ENG
5
30
Bill Lockwood
ENG
5
30
Moeen Ali
ENG
5
30
Steven Finn
ENG
5
30
Mark Wood
ENG
5
30
Jack Leach
ENG
5
30
Ryan Sidebottom
ENG
5
30
Dominic Cork
ENG
5
30
Ashley Giles
ENG
5
30
Ollie Robinson
ENG
5
30
Gus Atkinson
ENG
5
30
Chris Woakes
ENG
5
30
Intikhab Alam
PAK
5
30
Devon Malcolm
ENG
5
30
Phil Tufnell
ENG
5
30
Neil Foster
ENG
5
30
Johnny Wardle
ENG
5
30
Sir Gubby Allen
ENG
5
30
Hedley Verity
ENG
5
30
Eric Hollies
ENG
5
30
Trevor Bailey
ENG
5
31
Roy Tattersall
ENG
4
31
Frank Tyson
ENG
4
31
Phil DeFreitas
ENG
4
31
Nick Cook
ENG
4
31
Chris Old
ENG
4
31
David Allen
ENG
4
31
Khan Mohammad
PAK
4
31
Nayeem Hasan
BAN
4
31
Hasan Mahmud
BAN
4
31
Shahadat Hossain
BAN
4
31
Jofra Archer
ENG
4
31
Shoaib Bashir
ENG
4
31
Josh Tongue
ENG
4
31
Harold Larwood
ENG
4
31
George Geary
ENG
4
31
Frank Woolley
ENG
4
31
Frank Foster
ENG
4
31
Jack Hearne
ENG
4
31
Jomel Warrican
WI
4
31
Shamar Joseph
WI
4
31
Jayden Seales
WI
4
31
Billy Bates
ENG
4
31
Carl Hooper
WI
4
31
Kenny Benjamin
WI
4
31
Corey Collymore
WI
4
31
Devendra Bishoo
WI
4
31
Jerome Taylor
WI
4
31
Darren Sammy
WI
4
31
Narendra Hirwani
IND
4
31
Chetan Sharma
IND
4
31
Madan Lal
IND
4
31
Karsan Ghavri
IND
4
31
Bhuvneshwar Kumar
IND
4
31
Shaheen Afridi
PAK
4
31
Sajid Khan
PAK
4
31
Ghulam Ahmed
IND
4
31
Bapu Nadkarni
IND
4
31
Azeem Hafeez
PAK
4
31
Umar Gul
PAK
4
31
Mohammad Amir
PAK
4
31
Sarfraz Nawaz
PAK
4
31
Ravi Ratnayeke
SL
4
31
Ravindra Pushpakumara
SL
4
31
Ajantha Mendis
SL
4
31
James Pattinson
AUS
4
31
Michael Kasprowicz
AUS
4
31
Jack Gregory
AUS
4
31
Bert Ironmonger
AUS
4
31
Ernie Toshack
AUS
4
31
Ray Bright
AUS
4
31
Alan Connolly
AUS
4
31
Paul Strang
ZIM
4
31
Anrich Nortje
SA
4
31
Bruce Taylor
NZ
4
31
Stephen Boock
NZ
4
31
John Bracewell
NZ
4
31
Jack Cowie
NZ
4
31
Suranga Lakmal
SL
4
31
Akila Dananjaya
SL
4
31
Peter Heine
SA
4
31
Athol Rowan
SA
4
31
Paul Adams
SA
4
31
Sandy Bell
SA
4
31
Jimmy Blanckenberg
SA
4
31
Aubrey Faulkner
SA
4
31
Charlie Llewellyn
SA
4
32
Jacob Duffy
NZ
3
32
Mark Gillespie
NZ
3
32
Alf Hall
SA
3
32
Cyril Vincent
SA
3
32
Nicky Boje
SA
3
32
Andre Nel
SA
3
32
Joe Partridge
SA
3
32
Tom Burtt
NZ
3
32
Richard Collinge
NZ
3
32
Asitha Fernando
SL
3
32
James Franklin
NZ
3
32
Dion Nash
NZ
3
32
Ewen Chatfield
NZ
3
32
Frank Cameron
NZ
3
32
Dipak Patel
NZ
3
32
Lungi Ngidi
SA
3
32
Simon Harmer
SA
3
32
Paul Harris
SA
3
32
Kyle Abbott
SA
3
32
Duanne Olivier
SA
3
32
Andy Blignaut
ZIM
3
32
Kyle Jarvis
ZIM
3
32
Blessing Muzarabani
ZIM
3
32
Ian Johnson
AUS
3
32
Gary Gilmour
AUS
3
32
John Gleeson
AUS
3
32
Carl Rackemann
AUS
3
32
Bob Holland
AUS
3
32
Tim Wall
AUS
3
32
Colin McCool
AUS
3
32
Warwick Armstrong
AUS
3
32
Bill Whitty
AUS
3
32
Damien Fleming
AUS
3
32
Colin Miller
AUS
3
32
Tim May
AUS
3
32
Steve Waugh
AUS
3
32
Shane Watson
AUS
3
32
Lasith Malinga
SL
3
32
Dilhara Fernando
SL
3
32
Upul Chandana
SL
3
32
Kumar Dharmasena
SL
3
32
Pramodya Wickramasinghe
SL
3
32
Scott Boland
AUS
3
32
Ashantha de Mel
SL
3
32
Mohammad Nazir
PAK
3
32
Pervez Sajjad
PAK
3
32
Sikander Bakht
PAK
3
32
Tauseef Ahmed
PAK
3
32
Salim Durani
IND
3
32
Dattu Phadkar
IND
3
32
Mohammad Nissar
IND
3
32
Umesh Yadav
IND
3
32
Ernie Jones
AUS
3
32
Srinivas Venkataraghavan
IND
3
32
Manoj Prabhakar
IND
3
32
Arshad Ayub
IND
3
32
Maninder Singh
IND
3
32
Laxman Sivaramakrishnan
IND
3
32
Shivlal Yadav
IND
3
32
Sreesanth
IND
3
32
Colin Croft
WI
3
32
Pedro Collins
WI
3
32
Vanburn Holder
WI
3
32
Denis Atkinson
WI
3
32
Manny Martindale
WI
3
32
Wilf Ferguson
WI
3
32
Billy Barnes
ENG
3
32
George Hirst
ENG
3
32
Dick Barlow
ENG
3
32
Jack Crawford
ENG
3
32
Len Braund
ENG
3
32
Jack White
ENG
3
32
Ian Peebles
ENG
3
32
Enamul Haque jnr
BAN
3
32
Mushtaq Mohammad
PAK
3
32
Andrew Flintoff
ENG
3
32
Simon Jones
ENG
3
32
Craig White
ENG
3
32
Pat Pocock
ENG
3
32
John Lever
ENG
3
32
Derek Pringle
ENG
3
32
Richard Ellison
ENG
3
32
Chris Lewis
ENG
3
32
Ray Illingworth
ENG
3
32
Ken Farnes
ENG
3
32
Bill Voce
ENG
3
33
Reg Perks
ENG
2
33
James Langridge
ENG
2
33
Charles Marriott
ENG
2
33
David Larter
ENG
2
33
Gladstone Small
ENG
2
33
Norman Cowans
ENG
2
33
Peter Lever
ENG
2
33
Phil Edmonds
ENG
2
33
David Brown
ENG
2
33
Ken Higgs
ENG
2
33
Chris Tremlett
ENG
2
33
Dominic Bess
ENG
2
33
Adil Rashid
ENG
2
33
Peter Such
ENG
2
33
Richard Johnson
ENG
2
33
Asif Iqbal
PAK
2
33
Mahmood Hussain
PAK
2
33
Zulfiqar Ahmed
PAK
2
33
Haseeb Ahsan
PAK
2
33
Nasim-ul-Ghani
PAK
2
33
Sohag Gazi
BAN
2
33
Robiul Islam
BAN
2
33
Wally Hammond
ENG
2
33
Stan Nichols
ENG
2
33
Arthur Gilligan
ENG
2
33
Alex Kennedy
ENG
2
33
Greville Stevens
ENG
2
33
Ciss Parkin
ENG
2
33
Percy Fender
ENG
2
33
Bernard Bosanquet
ENG
2
33
Walter Lees
ENG
2
33
George Simpson-Hayward
ENG
2
33
Fred Martin
ENG
2
33
Ted Peate
ENG
2
33
Gudakesh Motie
WI
2
33
Alzarri Joseph
WI
2
33
Rahkeem Cornwall
WI
2
33
Frank Worrell
WI
2
33
Baron Constantine
WI
2
33
Herman Griffith
WI
2
33
Hines Johnson
WI
2
33
Jack Noreiga
WI
2
33
Keith Boyce
WI
2
33
Chris Gayle
WI
2
33
Franklyn Rose
WI
2
33
Mervyn Dillon
WI
2
33
Tino Best
WI
2
33
Jermaine Lawson
WI
2
33
Dwayne Bravo
WI
2
33
Sunil Narine
WI
2
33
Roger Binny
IND
2
33
Ravi Shastri
IND
2
33
Jasubhai Patel
IND
2
33
Charlie McLeod
AUS
2
33
Albert Trott
AUS
2
33
Tom Garrett
AUS
2
33
Lala Amarnath
IND
2
33
Polly Umrigar
IND
2
33
Surendranath
IND
2
33
Ramakant Desai
IND
2
33
Amar Singh
IND
2
33
Aamer Jamal
PAK
2
33
Abrar Ahmed
PAK
2
33
Bilal Asif
PAK
2
33
Rahat Ali
PAK
2
33
Zulfiqar Babar
PAK
2
33
Tahir Naqqash
PAK
2
33
Sohail Khan
PAK
2
33
Wahab Riaz
PAK
2
33
Abdur Rehman
PAK
2
33
Mohammad Sami
PAK
2
33
Shabbir Ahmed
PAK
2
33
Matthew Kuhnemann
AUS
2
33
Sanath Jayasuriya
SL
2
33
Vinothen John
SL
2
33
Chanaka Welegedara
SL
2
33
Stuart Clark
AUS
2
33
Michael Clarke
AUS
2
33
Nathan Hauritz
AUS
2
33
Doug Bollinger
AUS
2
33
Ben Hilfenhaus
AUS
2
33
Steve O'Keefe
AUS
2
33
Charles Macartney
AUS
2
33
Frank Laver
AUS
2
33
Ted McDonald
AUS
2
33
Chuck Fleetwood-Smith
AUS
2
33
Doug Ring
AUS
2
33
Ken Mackay
AUS
2
33
Greg Matthews
AUS
2
33
Mike Whitney
AUS
2
33
Alan Hurst
AUS
2
33
Allan Border
AUS
2
33
Jim Higgs
AUS
2
33
Bob Massie
AUS
2
33
David Renneberg
AUS
2
33
Ian Meckiff
AUS
2
33
Bob Simpson
AUS
2
33
Adam Huckle
ZIM
2
33
Amir Hamza
AFG
2
33
Sikandar Raza
ZIM
2
33
Henry Olonga
ZIM
2
33
Dane Piedt
SA
2
33
Imran Tahir
SA
2
33
Dane Paterson
SA
2
33
Senuran Muthusamy
SA
2
33
Murphy Su'a
NZ
2
33
Paul Wiseman
NZ
2
33
Daryl Tuffey
NZ
2
33
Doug Bracewell
NZ
2
33
Mitchell Santner
NZ
2
33
Alex Moir
NZ
2
33
Hedley Howarth
NZ
2
33
Perumapperuma Jayawickrama
SL
2
33
Lakshan Sandakan
SL
2
33
Tharindu Kaushal
SL
2
33
Lindsay Tuckett
SA
2
33
Cuan McCarthy
SA
2
33
Michael Melle
SA
2
33
Geoff Chubb
SA
2
33
Goofy Lawrence
SA
2
33
Sydney Burke
SA
2
33
Brett Schultz
SA
2
33
Craig Matthews
SA
2
33
George Finlay-Bissett
SA
2
33
Norman Gordon
SA
2
33
Quintin McMillan
SA
2
33
Will O?Rourke
NZ
2
33
Andy McBrine
IRE
2
33
Matthew Humphreys
IRE
2
33
Bonnor Middleton
SA
2
33
Reggie Schwarz
SA
2
33
Sid Pegler
SA
2
33
Claude Carter
SA
2
34
Tip Snooke
SA
1
34
Jimmy Sinclair
SA
1
34
George Rowe
SA
1
34
Albert Rose-Innes
SA
1
34
Gobo Ashley
SA
1
34
Mark Adair
IRE
1
34
Zakary Foulkes
NZ
1
Show all 500 ↓
Nothing matches that filter.
RECENT RESULTS
3 matches
▲
show
‹
ODI
Ireland in Namibia ODI Series
NAM
131/5 (21.2)
IRE
129 (33.1)
T20I
Afghanistan v Zimbabwe T20I Series
AFG
81/3 (8.1)
ZIM
79 (14.3)
T20I
India in New Zealand T20I Series
NZ
195/3 (18.0)
IND
191/8 (20.0)
›