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
Recent Series
▼
England in Australia T20I Series
India in New Zealand Test Series
Bangladesh in South Africa Test Series
England in Australia ODI Series
Sri Lanka in Pakistan Test Series
Afghanistan v Zimbabwe Test Series
Recent Teams
▼
Australia
England
India
New Zealand
South Africa
Bangladesh
Recent Players
▼
Harry Brook
Brad Evans
Jofra Archer
William Jacks
Joe Root
Joshua Tongue
Sikandar Raza
Adil Rashid
Azmatullah Omarzai
Liam Dawson
Ishan Kishan
Axar Patel
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 Ducks – Complete Cricket Stats & Records
This page lists the players with the most ducks in cricket history. These records highlight the most consistent and impactful performances across different eras.
ALL FORMATS
All-time
500 entries
1
59
Muttiah Muralitharan
SL
16 clear of Courtney Walsh
2
43
Courtney Walsh
WI
16 off the lead
3
39
Stuart Broad
ENG
20 off the lead
● LEADS
Muttiah Muralitharan
SL
59 · 16 ahead of Walsh
↑ MOST ENTRIES
Courtney Walsh
WI
5 separate entries on this list · 342 different players in all
★ TOP-10 CUT-OFF
9
The mark at number ten — 490 entries sit below it
● NATION IN FRONT
West Indies
10 of the top 50 · 12 teams represented
Most Ducks — full list
500 entries, ranked
Table view
1
Muttiah Muralitharan
SL
59
2
Courtney Walsh
WI
43
3
Stuart Broad
ENG
39
4
Sanath Jayasuriya
SL
34
5
Shahid Afridi
PAK
28
6
Paul Stirling
IRE
14
7
Zappy Bimenyimana
RWA
13
8
Mervyn Dillon
WI
11
9
Saeed Ajmal
PAK
10
9
Mervyn Dillon
WI
10
11
Mervyn Dillon
WI
9
11
Herschelle Gibbs
SA
9
11
Mitchell Johnson
AUS
9
11
Devendra Bishoo
WI
9
11
Blessing Muzarabani
ZIM
9
11
Manjurul Islam
BAN
9
17
Bishan Bedi
IND
8
17
Sir Curtly Ambrose
WI
8
17
Courtney Walsh
WI
8
17
Grant Flower
ZIM
8
17
Rajin Saleh
BAN
8
17
Steve Harmison
ENG
8
17
Daren Powell
WI
8
17
Tillakaratne Dilshan
SL
8
17
Jerome Taylor
WI
8
17
Nuwan Pradeep
SL
8
17
Khaled Ahmed
BAN
8
17
Khaled Ahmed
BAN
8
17
Jasprit Bumrah
IND
8
17
Herschelle Gibbs
SA
8
17
Umar Gul
PAK
8
17
Chaminda Vaas
SL
8
17
Dion Ebrahim
ZIM
8
34
Wayne Clark
AUS
7
34
Rodney Hogg
AUS
7
34
Danny Morrison
NZ
7
34
Romesh Kaluwitharana
SL
7
34
Adam Huckle
ZIM
7
34
Yusuf Pathan
IND
7
34
Nuwan Kulasekara
SL
7
34
Wahab Riaz
PAK
7
34
Jasprit Bumrah
IND
7
34
Rubel Hossain
BAN
7
34
Zappy Bimenyimana
RWA
7
34
Saim Ayub
PAK
7
34
Bishan Bedi
IND
7
34
Wayne Clark
AUS
7
34
Alan Hurst
AUS
7
34
Courtney Walsh
WI
7
34
Mitchell Johnson
AUS
7
34
Jerome Taylor
WI
7
34
Nuwan Pradeep
SL
7
34
Jasprit Bumrah
IND
7
34
Zappy Bimenyimana
RWA
7
34
Saim Ayub
PAK
7
34
Azmatullah Omarzai
AFG
7
34
Shannon Gabriel
WI
7
34
Lasith Malinga
SL
7
34
Doug Bracewell
NZ
7
34
Shahadat Hossain
BAN
7
34
Shafiul Islam
BAN
7
34
Chris Gayle
WI
7
34
Daren Powell
WI
7
34
Mohammad Ashraful
BAN
7
34
Andy Caddick
ENG
7
66
Dick Motz
NZ
6
66
Bhagwath Chandrasekhar
IND
6
66
Dilip Doshi
IND
6
66
Michael Holding
WI
6
66
Bob Holland
AUS
6
66
John Emburey
ENG
6
66
Maninder Singh
IND
6
66
Winston Benjamin
WI
6
66
Mark Waugh
AUS
6
66
Desmond Haynes
WI
6
66
Glenn McGrath
AUS
6
66
Craig Matthews
SA
6
66
Alok Kapali
BAN
6
66
AB de Villiers
SA
6
66
Kusal Mendis
SL
6
66
Tom McKibbin
AUS
6
66
Dick Motz
NZ
6
66
Bhagwath Chandrasekhar
IND
6
66
Bob Holland
AUS
6
66
Adam Huckle
ZIM
6
66
Courtney Walsh
WI
6
66
Steve Harmison
ENG
6
66
Danish Kaneria
PAK
6
66
James Anderson
ENG
6
66
Stuart Broad
ENG
6
66
Tom McKibbin
AUS
6
66
Desmond Haynes
WI
6
66
Romesh Kaluwitharana
SL
6
66
Chaminda Vaas
SL
6
66
Shafiul Islam
BAN
6
66
Kieron Pollard
WI
6
66
Kusal Perera
SL
6
66
Muhammad Siddique
UAE
6
66
Luwsanzundui Erdenebulgan
MON
6
66
Kabare Kevin Irakoze
RWA
6
66
Not on record
RWA
6
66
Rory Burns
ENG
6
66
Nathan Lyon
AUS
6
66
Nuwan Pradeep
SL
6
66
Zaheer Khan
IND
6
66
Manjurul Islam
BAN
6
66
Rodney Hogg
AUS
6
66
Muhammad Siddique
UAE
6
66
Blessing Muzarabani
ZIM
6
66
Rory Burns
ENG
6
66
Regis Chakabva
ZIM
6
66
Suranga Lakmal
SL
6
66
Kusal Perera
SL
6
66
Stuart Broad
ENG
6
66
Shane Watson
AUS
6
66
Pramodya Wickramasinghe
SL
6
66
Abey Kuruvilla
IND
6
118
Pankaj Roy
IND
5
118
Matt Poore
NZ
5
118
Wally Grout
AUS
5
118
Graham McKenzie
AUS
5
118
Alan Connolly
AUS
5
118
Dayle Hadlee
NZ
5
118
Rick McCosker
AUS
5
118
Jeff Thomson
AUS
5
118
Malcolm Marshall
WI
5
118
Bruce Yardley
AUS
5
118
Kapil Dev
IND
5
118
David Boon
AUS
5
118
Pankaj Roy
IND
5
118
Matt Poore
NZ
5
118
Wally Grout
AUS
5
118
Graham McKenzie
AUS
5
118
Alan Connolly
AUS
5
118
Jeff Thomson
AUS
5
118
Dilip Doshi
IND
5
118
Mohinder Amarnath
IND
5
118
Michael Holding
WI
5
118
John Emburey
ENG
5
118
Maninder Singh
IND
5
118
Sir Curtly Ambrose
WI
5
118
Mark Waugh
AUS
5
118
Danny Morrison
NZ
5
118
Kenny Benjamin
WI
5
118
Glenn McGrath
AUS
5
118
Henry Olonga
ZIM
5
118
Courtney Walsh
WI
5
118
Mushfiqur Rahman
BAN
5
118
Mohammad Asif
PAK
5
118
Fidel Edwards
WI
5
118
Peter Siddle
AUS
5
118
Doug Bracewell
NZ
5
118
Asad Shafiq
PAK
5
118
Stuart Broad
ENG
5
118
Mohammed Siraj
IND
5
118
Mike Brearley
ENG
5
118
Romesh Kaluwitharana
SL
5
118
Lance Klusener
SA
5
118
Daniel Vettori
NZ
5
118
Runako Morton
WI
5
118
Irving Romaine
BER
5
118
Eoin Morgan
ENG
5
118
Blessing Muzarabani
ZIM
5
118
Aaron Finch
AUS
5
118
Kabare Kevin Irakoze
RWA
5
118
Abhishek Sharma
IND
5
118
Chaloemwong Chatphaisan
THI
5
118
Litton Das
BAN
5
118
Saeed Ajmal
PAK
5
118
Shahid Afridi
PAK
5
118
Adam Parore
NZ
5
118
Andy Flower
ZIM
5
118
Phil Simmons
WI
5
118
William O'Rourke
NZ
5
118
Lahiru Kumara
SL
5
118
Matt Prior
ENG
5
118
Mohammad Asif
PAK
5
118
Monty Panesar
ENG
5
118
Daren Powell
WI
5
118
Pramodya Wickramasinghe
SL
5
118
Mark Butcher
ENG
5
118
Abey Kuruvilla
IND
5
118
Iqbal Qasim
PAK
5
118
Abhishek Sharma
IND
5
118
Jasprit Bumrah
IND
5
118
Stuart Broad
ENG
5
118
Mahela Jayawardene
SL
5
118
Chris Gayle
WI
5
118
David Richardson
SA
5
118
Mike Atherton
ENG
5
118
Ian Healy
AUS
5
118
Bryan Young
NZ
5
118
Dean Jones
AUS
5
118
Shoaib Mohammad
PAK
5
118
Pat Pocock
ENG
5
118
Kapil Dev
IND
5
118
Mike Brearley
ENG
5
118
Iqbal Qasim
PAK
5
199
Sir Alec Bedser
ENG
4
199
Tom Graveney
ENG
4
199
Sonny Ramadhin
WI
4
199
Fred Trueman
ENG
4
199
Mike Smith
ENG
4
199
Dick Motz
NZ
4
199
John Gleeson
AUS
4
199
Bill Howell
AUS
4
199
Bert Oldfield
AUS
4
199
Sir Alec Bedser
ENG
4
199
Tom Graveney
ENG
4
199
Sonny Ramadhin
WI
4
199
Fred Trueman
ENG
4
199
Mike Smith
ENG
4
199
Dick Motz
NZ
4
199
John Gleeson
AUS
4
199
Dayle Hadlee
NZ
4
199
Dennis Amiss
ENG
4
199
Joel Garner
WI
4
199
Bruce Yardley
AUS
4
199
Danny Morrison
NZ
4
199
Danish Kaneria
PAK
4
199
Devendra Bishoo
WI
4
199
Dilruwan Perera
SL
4
199
John Bracewell
NZ
4
199
Ken Rutherford
NZ
4
199
Richard de Groen
NZ
4
199
Mahela Jayawardene
SL
4
199
Tinashe Panyangara
ZIM
4
199
Daren Powell
WI
4
199
Neil Broom
NZ
4
199
James Ngoche
KEN
4
199
Dwayne Smith
WI
4
199
Mujeeb Ur Rahman
AFG
4
199
Jamie Smith
ENG
4
199
Umar Gul
PAK
4
199
Faheem Ashraf
PAK
4
199
Andrew Mansale
VAN
4
199
Saud Islam
UGA
4
199
Rahmanullah Gurbaz
AFG
4
199
Chamika Karunaratne
SL
4
199
Dipendra Airee
NEP
4
199
Calum MacLeod
SCO
4
199
Ehsan Nawaz
HK
4
199
Rilee Rossouw
SA
4
199
Devendra Bishoo
WI
4
199
Kyle McCallan
IRE
4
199
Muttiah Muralitharan
SL
4
199
Mohammad Kaif
IND
4
199
Grant Flower
ZIM
4
199
Chaminda Vaas
SL
4
199
Ricky Ponting
AUS
4
199
Lungi Ngidi
SA
4
199
Jasprit Bumrah
IND
4
199
Kagiso Rabada
SA
4
199
Mitchell Starc
AUS
4
199
Kumar Sangakkara
SL
4
199
Mohammad Asif
PAK
4
199
Sourav Ganguly
IND
4
199
Matthew Hoggard
ENG
4
199
Fidel Edwards
WI
4
199
Roger Twose
NZ
4
199
David Richardson
SA
4
199
Mushtaq Ahmed
PAK
4
199
Keith Arthurton
WI
4
199
Merv Hughes
AUS
4
199
Wasim Akram
PAK
4
199
Gus Logie
WI
4
199
Kim Hughes
AUS
4
199
Sir Ian Botham
ENG
4
199
Joel Garner
WI
4
199
Roy Fredericks
WI
4
199
Lance Gibbs
WI
4
199
Graham Dowling
NZ
4
199
Wally Grout
AUS
4
199
Mike Smith
ENG
4
199
Ghulam Ahmed
IND
4
199
David Williams
WI
4
199
Chris Kuggeleijn
NZ
4
199
Wasim Akram
PAK
4
199
Angus Fraser
ENG
4
199
Larry Gomes
WI
4
199
Wasim Akram
PAK
4
199
Gus Logie
WI
4
199
Dilip Doshi
IND
4
199
Joel Garner
WI
4
199
Roy Fredericks
WI
4
199
Ashley Mallett
AUS
4
199
Wally Grout
AUS
4
199
Lance Gibbs
WI
4
289
John Goddard
WI
3
289
Frank King
WI
3
289
Harry Cave
NZ
3
289
Sir Conrad Hunte
WI
3
289
Frank Worrell
WI
3
289
Bhagwath Chandrasekhar
IND
3
289
Sir Garry Sobers
WI
3
289
Brian Luckhurst
ENG
3
289
Bob Massie
AUS
3
289
Roston Chase
WI
3
289
Schofield Haigh
ENG
3
289
Joe Cox
SA
3
289
Alf Hall
SA
3
289
Sid Pegler
SA
3
289
Herby Wade
SA
3
289
Ian Smith
SA
3
289
John Goddard
WI
3
289
Frank King
WI
3
289
Harry Cave
NZ
3
289
Sir Conrad Hunte
WI
3
289
Frank Worrell
WI
3
289
Bhagwath Chandrasekhar
IND
3
289
Sir Garry Sobers
WI
3
289
Brian Luckhurst
ENG
3
289
Bob Massie
AUS
3
289
Winston Benjamin
WI
3
289
Navjot Sidhu
IND
3
289
Shannon Gabriel
WI
3
289
William J Cope
LUX
3
289
Dennis Lillee
AUS
3
289
Kim Hughes
AUS
3
289
Greg Chappell
AUS
3
289
Arjuna Ranatunga
SL
3
289
John Wright
NZ
3
289
Sir Richie Richardson
WI
3
289
Winston Benjamin
WI
3
289
Saleem Malik
PAK
3
289
Sir Curtly Ambrose
WI
3
289
Gus Logie
WI
3
289
Pramodya Wickramasinghe
SL
3
289
Tim Murtagh
IRE
3
289
Peter Chase
IRE
3
289
Kiplin Doriga
PNG
3
289
Michael Levitt
NED
3
289
Andre Fletcher
WI
3
289
Not on record
BER
3
289
Roger Galwanao Mukasa
UGA
3
289
Andre Russell
WI
3
289
Pradeep Airee
NEP
3
289
Mashrafe Mortaza
BAN
3
289
Colin Munro
NZ
3
289
Glenford Banner
BLI
3
289
Norman Vanua
PNG
3
289
Rashid Khan
AFG
3
289
Mohammad Nabi
AFG
3
289
Roston Chase
WI
3
289
Monank Patel
USA
3
289
Mohammad Hafeez
PAK
3
289
Tim Southee
NZ
3
289
Sanath Jayasuriya
SL
3
289
Owais Shah
ENG
3
289
Douglas Hondo
ZIM
3
289
Mohammad Yousuf
PAK
3
289
Sanath Jayasuriya
SL
3
289
Saleem Malik
PAK
3
289
Craig McDermott
AUS
3
289
Michael Holding
WI
3
289
Ehsan Khan
HK
3
289
Natsai M'shangwe
ZIM
3
289
Michael Hussey
AUS
3
289
Khaled Mahmud
BAN
3
289
Lee Germon
NZ
3
289
David Williams
WI
3
289
Shoaib Mohammad
PAK
3
289
Ken Rutherford
NZ
3
289
Ken Rutherford
NZ
3
289
Gary Troup
NZ
3
289
Mansoor Akhtar
PAK
3
289
Sir Andy Roberts
WI
3
289
Terry Jarvis
NZ
3
289
Alvin Kallicharran
WI
3
289
Ian Chappell
AUS
3
289
Imtiaz Ahmed
PAK
3
289
Frank Worrell
WI
3
289
Collie Smith
WI
3
289
Roy Gilchrist
WI
3
289
Russell Endean
SA
3
289
Alf Valentine
WI
3
289
Sandy Bell
SA
3
289
Johannes Kotze
SA
3
289
Sir Ian Botham
ENG
3
289
Alvin Kallicharran
WI
3
289
Ian Chappell
AUS
3
289
Terry Jarvis
NZ
3
383
Jackie Hendriks
WI
2
383
Edmund Tylecote
ENG
2
383
Jack Blackham
AUS
2
383
Edwin Evans
AUS
2
383
Jack Edwards
AUS
2
383
Clarence Wimble
SA
2
383
Charlie Turner
AUS
2
383
Bobby Peel
ENG
2
383
Frank Hearne
ENG
2
383
Jack Hearne
ENG
2
383
Charlie McLeod
AUS
2
383
Charlie McLeod
AUS
2
383
Louis Tancred
SA
2
383
Sydney Barnes
ENG
2
383
Cec Dixon
SA
2
383
Arthur Gilligan
ENG
2
383
Greville Stevens
ENG
2
383
Bill Woodfull
AUS
2
383
Gordon Rowe
NZ
2
383
Jackie Hendriks
WI
2
383
Harilal Shah
EA
2
383
Graham Barlow
ENG
2
383
Faoud Bacchus
WI
2
383
Richard Gabriel
WI
2
383
Asif Mujtaba
PAK
2
383
Dipendra Airee
NEP
2
383
Henry Nicholls
NZ
2
383
Not on record
UGA
2
383
Cephas Zhuwao
ZIM
2
383
Kyle Jarvis
ZIM
2
383
Muhammad Muneeb
BEL
2
383
Barry McCarthy
IRE
2
383
Lendl Simmons
WI
2
383
Elton Chigumbura
ZIM
2
383
Lendl Simmons
WI
2
383
Binod Bhandari
NEP
2
383
Not on record
ITL
2
383
Joe Denly
ENG
2
383
Bilal Khan
OMN
2
383
Barry McCarthy
IRE
2
383
Dogodo Bau
PNG
2
383
Mitchell Santner
NZ
2
383
Abdul Razzaq
PAK
2
383
Shoaib Mohammad
PAK
2
383
Roshan Mahanama
SL
2
383
Wasim Akram
PAK
2
383
Abdul Qadir
PAK
2
383
Saleem Malik
PAK
2
383
Imran Niazi
PAK
2
383
Iain Butchart
ZIM
2
383
Jeff Thomson
AUS
2
383
Mike Hendrick
ENG
2
383
Malcolm Marshall
WI
2
383
Shan Masood
PAK
2
383
Mudassar Nazar
PAK
2
383
Malcolm Marshall
WI
2
383
Asif Masood
PAK
2
383
Ross Edwards
AUS
2
383
Prof Edwards
WI
2
383
Erapalli Prasanna
IND
2
383
Bill Playle
NZ
2
383
Wazir Mohammad
PAK
2
383
Colin Cowdrey
ENG
2
383
Denis Compton
ENG
2
383
Jack Iverson
AUS
2
383
Reg Simpson
ENG
2
383
Jack Ikin
ENG
2
383
George Brown
ENG
2
383
Maurice Leyland
ENG
2
383
George Parker
SA
2
383
Plum Lewis
SA
2
383
William Shalders
SA
2
383
Abid Ali
PAK
2
383
Asif Masood
PAK
2
383
Ross Edwards
AUS
2
383
Prof Edwards
WI
2
383
Erapalli Prasanna
IND
2
460
James Southerton
ENG
1
460
Reg Wood
ENG
1
460
Bobby Peel
ENG
1
460
Bill Bradley
ENG
1
460
Len Braund
ENG
1
460
Baron Constantine
WI
1
460
Bob Woolmer
ENG
1
460
Bernard Julien
WI
1
460
Peter Coman
NZ
1
460
Wasim Raja
PAK
1
460
Shaun Pollock
SA
1
460
Upul Tharanga
SL
1
460
Derwin Christian
WI
1
460
Gary Wilson
IRE
1
460
Mohammad Wasim
PAK
1
460
Jan-Izak Villiers
NAM
1
460
Basit Ali
PAK
1
460
Mohsin Khan
HK
1
460
Srinivas Venkataraghavan
IND
1
460
Barry Wood
ENG
1
460
Alan Knott
ENG
1
460
Joey Carew
WI
1
460
Lala Amarnath
IND
1
460
Ernest Tyldesley
ENG
1
460
Arthur Richardson
AUS
1
460
Albert Hartkopf
AUS
1
460
'Young Jack' Hearne
ENG
1
460
Warren Bardsley
AUS
1
460
Ted Arnold
ENG
1
460
Gilbert Jessop
ENG
1
460
Frank Laver
AUS
1
460
Jack Mason
ENG
1
460
Sir Tim O'Brien
ENG
1
460
Frank Iredale
AUS
1
460
George Giffen
AUS
1
460
George Bonnor
AUS
1
460
Bobby Abel
ENG
1
460
Dante Parkin
SA
1
460
Sir Tim O'Brien
ENG
1
460
Charles Leslie
ENG
1
460
Joey Carew
WI
1
Show all 500 ↓
Nothing matches that filter.
RECENT RESULTS
4 matches
▲
show
‹
TEST
Asian Games Men's Cricket Competition
BAN
MAL
TEST
Asian Games Men's Cricket Competition
SL
NEP
TEST
Asian Games Men's Cricket Competition
IND
AFG
TEST
Asian Games Men's Cricket Competition
PAK
HK
›