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 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 · 341 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
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
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
Nuwan Pradeep
SL
6
66
Nathan Lyon
AUS
6
66
Manjurul Islam
BAN
6
66
Zaheer Khan
IND
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
116
Pankaj Roy
IND
5
116
Matt Poore
NZ
5
116
Wally Grout
AUS
5
116
Graham McKenzie
AUS
5
116
Alan Connolly
AUS
5
116
Dayle Hadlee
NZ
5
116
Rick McCosker
AUS
5
116
Jeff Thomson
AUS
5
116
Malcolm Marshall
WI
5
116
Bruce Yardley
AUS
5
116
Kapil Dev
IND
5
116
David Boon
AUS
5
116
Abhishek Sharma
IND
5
116
Pankaj Roy
IND
5
116
Matt Poore
NZ
5
116
Wally Grout
AUS
5
116
Graham McKenzie
AUS
5
116
Alan Connolly
AUS
5
116
Jeff Thomson
AUS
5
116
Dilip Doshi
IND
5
116
Mohinder Amarnath
IND
5
116
Michael Holding
WI
5
116
John Emburey
ENG
5
116
Maninder Singh
IND
5
116
Sir Curtly Ambrose
WI
5
116
Mark Waugh
AUS
5
116
Danny Morrison
NZ
5
116
Kenny Benjamin
WI
5
116
Glenn McGrath
AUS
5
116
Henry Olonga
ZIM
5
116
Courtney Walsh
WI
5
116
Mushfiqur Rahman
BAN
5
116
Mohammad Asif
PAK
5
116
Fidel Edwards
WI
5
116
Peter Siddle
AUS
5
116
Doug Bracewell
NZ
5
116
Asad Shafiq
PAK
5
116
Stuart Broad
ENG
5
116
Mohammed Siraj
IND
5
116
Mike Brearley
ENG
5
116
Romesh Kaluwitharana
SL
5
116
Lance Klusener
SA
5
116
Daniel Vettori
NZ
5
116
Runako Morton
WI
5
116
Irving Romaine
BER
5
116
Eoin Morgan
ENG
5
116
Blessing Muzarabani
ZIM
5
116
Aaron Finch
AUS
5
116
Kabare Kevin Irakoze
RWA
5
116
Abhishek Sharma
IND
5
116
Chaloemwong Chatphaisan
THI
5
116
Litton Das
BAN
5
116
Saeed Ajmal
PAK
5
116
Shahid Afridi
PAK
5
116
Andy Flower
ZIM
5
116
Adam Parore
NZ
5
116
Phil Simmons
WI
5
116
William O'Rourke
NZ
5
116
Lahiru Kumara
SL
5
116
Matt Prior
ENG
5
116
Mohammad Asif
PAK
5
116
Monty Panesar
ENG
5
116
Daren Powell
WI
5
116
Pramodya Wickramasinghe
SL
5
116
Mark Butcher
ENG
5
116
Abey Kuruvilla
IND
5
116
Iqbal Qasim
PAK
5
116
Jasprit Bumrah
IND
5
116
Stuart Broad
ENG
5
116
Mahela Jayawardene
SL
5
116
Chris Gayle
WI
5
116
David Richardson
SA
5
116
Mike Atherton
ENG
5
116
Ian Healy
AUS
5
116
Bryan Young
NZ
5
116
Dean Jones
AUS
5
116
Shoaib Mohammad
PAK
5
116
Pat Pocock
ENG
5
116
Kapil Dev
IND
5
116
Mike Brearley
ENG
5
116
Iqbal Qasim
PAK
5
197
Sir Alec Bedser
ENG
4
197
Tom Graveney
ENG
4
197
Sonny Ramadhin
WI
4
197
Fred Trueman
ENG
4
197
Mike Smith
ENG
4
197
Dick Motz
NZ
4
197
John Gleeson
AUS
4
197
Bill Howell
AUS
4
197
Bert Oldfield
AUS
4
197
Sir Alec Bedser
ENG
4
197
Tom Graveney
ENG
4
197
Sonny Ramadhin
WI
4
197
Fred Trueman
ENG
4
197
Mike Smith
ENG
4
197
Dick Motz
NZ
4
197
John Gleeson
AUS
4
197
Dayle Hadlee
NZ
4
197
Dennis Amiss
ENG
4
197
Joel Garner
WI
4
197
Bruce Yardley
AUS
4
197
Danny Morrison
NZ
4
197
Danish Kaneria
PAK
4
197
Devendra Bishoo
WI
4
197
Dilruwan Perera
SL
4
197
John Bracewell
NZ
4
197
Ken Rutherford
NZ
4
197
Richard de Groen
NZ
4
197
Mahela Jayawardene
SL
4
197
Tinashe Panyangara
ZIM
4
197
Daren Powell
WI
4
197
Neil Broom
NZ
4
197
James Ngoche
KEN
4
197
Dwayne Smith
WI
4
197
Mujeeb Ur Rahman
AFG
4
197
Jamie Smith
ENG
4
197
Umar Gul
PAK
4
197
Faheem Ashraf
PAK
4
197
Andrew Mansale
VAN
4
197
Saud Islam
UGA
4
197
Asif Ali
BHR
4
197
Chamika Karunaratne
SL
4
197
Dipendra Airee
NEP
4
197
Calum MacLeod
SCO
4
197
Ehsan Nawaz
HK
4
197
Rilee Rossouw
SA
4
197
Devendra Bishoo
WI
4
197
Kyle McCallan
IRE
4
197
Muttiah Muralitharan
SL
4
197
Mohammad Kaif
IND
4
197
Grant Flower
ZIM
4
197
Chaminda Vaas
SL
4
197
Ricky Ponting
AUS
4
197
Jasprit Bumrah
IND
4
197
Lungi Ngidi
SA
4
197
Kagiso Rabada
SA
4
197
Mitchell Starc
AUS
4
197
Kumar Sangakkara
SL
4
197
Sourav Ganguly
IND
4
197
Mohammad Asif
PAK
4
197
Matthew Hoggard
ENG
4
197
Fidel Edwards
WI
4
197
Roger Twose
NZ
4
197
David Richardson
SA
4
197
Mushtaq Ahmed
PAK
4
197
Keith Arthurton
WI
4
197
Merv Hughes
AUS
4
197
Wasim Akram
PAK
4
197
Gus Logie
WI
4
197
Kim Hughes
AUS
4
197
Sir Ian Botham
ENG
4
197
Joel Garner
WI
4
197
Roy Fredericks
WI
4
197
Wally Grout
AUS
4
197
Lance Gibbs
WI
4
197
Graham Dowling
NZ
4
197
Mike Smith
ENG
4
197
Ghulam Ahmed
IND
4
197
Asif Ali
BHR
4
197
David Williams
WI
4
197
Chris Kuggeleijn
NZ
4
197
Wasim Akram
PAK
4
197
Angus Fraser
ENG
4
197
Larry Gomes
WI
4
197
Wasim Akram
PAK
4
197
Gus Logie
WI
4
197
Dilip Doshi
IND
4
197
Joel Garner
WI
4
197
Roy Fredericks
WI
4
197
Ashley Mallett
AUS
4
197
Wally Grout
AUS
4
197
Lance Gibbs
WI
4
288
John Goddard
WI
3
288
Frank King
WI
3
288
Harry Cave
NZ
3
288
Sir Conrad Hunte
WI
3
288
Frank Worrell
WI
3
288
Bhagwath Chandrasekhar
IND
3
288
Sir Garry Sobers
WI
3
288
Brian Luckhurst
ENG
3
288
Bob Massie
AUS
3
288
Roston Chase
WI
3
288
Schofield Haigh
ENG
3
288
Joe Cox
SA
3
288
Alf Hall
SA
3
288
Sid Pegler
SA
3
288
Herby Wade
SA
3
288
Ian Smith
SA
3
288
John Goddard
WI
3
288
Frank King
WI
3
288
Harry Cave
NZ
3
288
Sir Conrad Hunte
WI
3
288
Frank Worrell
WI
3
288
Bhagwath Chandrasekhar
IND
3
288
Sir Garry Sobers
WI
3
288
Brian Luckhurst
ENG
3
288
Bob Massie
AUS
3
288
Winston Benjamin
WI
3
288
Navjot Sidhu
IND
3
288
Shannon Gabriel
WI
3
288
William J Cope
LUX
3
288
Andreas Gasteratos
GRC
3
288
Dennis Lillee
AUS
3
288
Kim Hughes
AUS
3
288
Greg Chappell
AUS
3
288
Arjuna Ranatunga
SL
3
288
John Wright
NZ
3
288
Sir Richie Richardson
WI
3
288
Winston Benjamin
WI
3
288
Saleem Malik
PAK
3
288
Sir Curtly Ambrose
WI
3
288
Gus Logie
WI
3
288
Pramodya Wickramasinghe
SL
3
288
Tim Murtagh
IRE
3
288
Peter Chase
IRE
3
288
Kiplin Doriga
PNG
3
288
Michael Levitt
NED
3
288
Andre Fletcher
WI
3
288
Not on record
BER
3
288
Roger Galwanao Mukasa
UGA
3
288
Andre Russell
WI
3
288
Pradeep Airee
NEP
3
288
Mashrafe Mortaza
BAN
3
288
Colin Munro
NZ
3
288
Glenford Banner
BLI
3
288
Norman Vanua
PNG
3
288
Rashid Khan
AFG
3
288
Mohammad Nabi
AFG
3
288
Roston Chase
WI
3
288
Monank Patel
USA
3
288
Mohammad Hafeez
PAK
3
288
Tim Southee
NZ
3
288
Sanath Jayasuriya
SL
3
288
Owais Shah
ENG
3
288
Douglas Hondo
ZIM
3
288
Mohammad Yousuf
PAK
3
288
Sanath Jayasuriya
SL
3
288
Saleem Malik
PAK
3
288
Craig McDermott
AUS
3
288
Michael Holding
WI
3
288
Natsai M'shangwe
ZIM
3
288
Michael Hussey
AUS
3
288
Khaled Mahmud
BAN
3
288
Lee Germon
NZ
3
288
David Williams
WI
3
288
Ken Rutherford
NZ
3
288
Shoaib Mohammad
PAK
3
288
Ken Rutherford
NZ
3
288
Mansoor Akhtar
PAK
3
288
Gary Troup
NZ
3
288
Alvin Kallicharran
WI
3
288
Sir Andy Roberts
WI
3
288
Ian Chappell
AUS
3
288
Terry Jarvis
NZ
3
288
Imtiaz Ahmed
PAK
3
288
Alf Valentine
WI
3
288
Frank Worrell
WI
3
288
Collie Smith
WI
3
288
Roy Gilchrist
WI
3
288
Russell Endean
SA
3
288
Sandy Bell
SA
3
288
Johannes Kotze
SA
3
288
Sir Ian Botham
ENG
3
288
Alvin Kallicharran
WI
3
288
Ian Chappell
AUS
3
288
Terry Jarvis
NZ
3
382
Jackie Hendriks
WI
2
382
Edmund Tylecote
ENG
2
382
Jack Blackham
AUS
2
382
Edwin Evans
AUS
2
382
Jack Edwards
AUS
2
382
Clarence Wimble
SA
2
382
Charlie Turner
AUS
2
382
Bobby Peel
ENG
2
382
Frank Hearne
ENG
2
382
Jack Hearne
ENG
2
382
Charlie McLeod
AUS
2
382
Charlie McLeod
AUS
2
382
Louis Tancred
SA
2
382
Sydney Barnes
ENG
2
382
Cec Dixon
SA
2
382
Arthur Gilligan
ENG
2
382
Greville Stevens
ENG
2
382
Bill Woodfull
AUS
2
382
Gordon Rowe
NZ
2
382
Jackie Hendriks
WI
2
382
Harilal Shah
EA
2
382
Graham Barlow
ENG
2
382
Faoud Bacchus
WI
2
382
Richard Gabriel
WI
2
382
Asif Mujtaba
PAK
2
382
Dipendra Airee
NEP
2
382
Henry Nicholls
NZ
2
382
Not on record
UGA
2
382
Cephas Zhuwao
ZIM
2
382
Kyle Jarvis
ZIM
2
382
Muhammad Muneeb
BEL
2
382
Barry McCarthy
IRE
2
382
Lendl Simmons
WI
2
382
Elton Chigumbura
ZIM
2
382
Lendl Simmons
WI
2
382
Binod Bhandari
NEP
2
382
Not on record
ITL
2
382
Joe Denly
ENG
2
382
Bilal Khan
OMN
2
382
Barry McCarthy
IRE
2
382
Dogodo Bau
PNG
2
382
Mitchell Santner
NZ
2
382
Abdul Razzaq
PAK
2
382
Shoaib Mohammad
PAK
2
382
Roshan Mahanama
SL
2
382
Wasim Akram
PAK
2
382
Abdul Qadir
PAK
2
382
Saleem Malik
PAK
2
382
Imran Niazi
PAK
2
382
Iain Butchart
ZIM
2
382
Jeff Thomson
AUS
2
382
Mike Hendrick
ENG
2
382
Malcolm Marshall
WI
2
382
William O'Rourke
NZ
2
382
Shan Masood
PAK
2
382
Mudassar Nazar
PAK
2
382
Malcolm Marshall
WI
2
382
Asif Masood
PAK
2
382
Ross Edwards
AUS
2
382
Prof Edwards
WI
2
382
Erapalli Prasanna
IND
2
382
Bill Playle
NZ
2
382
Wazir Mohammad
PAK
2
382
Colin Cowdrey
ENG
2
382
Denis Compton
ENG
2
382
Jack Ikin
ENG
2
382
Maurice Leyland
ENG
2
382
Jack Iverson
AUS
2
382
Reg Simpson
ENG
2
382
George Parker
SA
2
382
George Brown
ENG
2
382
Plum Lewis
SA
2
382
William Shalders
SA
2
382
Abid Ali
PAK
2
382
Asif Masood
PAK
2
382
Ross Edwards
AUS
2
382
Prof Edwards
WI
2
382
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
Shivam Dube
IND
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
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)
›