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 →
Most Ducks in 2004: Top Performers, Rankings & Full Stats
This page shows players with the most ducks during the 2004 season, ranking them by their on-field performances.
TEST
2004
118 entries
1
5
Mushfiqur Rahman
BAN
1 clear of Mohammad Ashraful
2
4
Mohammad Ashraful
BAN
1 off the lead
2
4
Rajin Saleh
BAN
1 off the lead
● LEADS
Mushfiqur Rahman
BAN
5 · 1 ahead of Ashraful
↑ IN THE CHASE
0
players within 10% of the lead — Rahman is out on their own
● NATION IN FRONT
Bangladesh
9 of the top 50 · 10 teams represented
★ RANGE
5
top of the list, down to 1 at the other end
Most Ducks — full list
118 entries, ranked
Table view
1
Mushfiqur Rahman
BAN
5
2
Mohammad Ashraful
BAN
4
2
Rajin Saleh
BAN
4
2
Fidel Edwards
WI
4
2
Adam Gilchrist
AUS
4
2
Chris Martin
NZ
4
2
Makhaya Ntini
SA
4
2
Jacques Rudolph
SA
4
3
Graeme Smith
SA
3
3
Lasith Malinga
SL
3
3
Michael Papps
NZ
3
3
Glenn McGrath
AUS
3
3
Muttiah Muralitharan
SL
3
3
Rahul Dravid
IND
3
3
Zaheer Khan
IND
3
3
Shane Warne
AUS
3
3
Steve Harmison
ENG
3
3
Brian Lara
WI
3
3
Shoaib Akhtar
PAK
3
3
Hannan Sarkar
BAN
3
3
Tapash Baisya
BAN
3
4
Tino Best
WI
2
4
Habibul Bashar
BAN
2
4
Khaled Mashud
BAN
2
4
Inzamam-ul-Haq
PAK
2
4
Manzarul Islam
BAN
2
4
Tareq Aziz
BAN
2
4
Shiv Chanderpaul
WI
2
4
Ridley Jacobs
WI
2
4
Pedro Collins
WI
2
4
Ramnaresh Sarwan
WI
2
4
Martin Saggers
ENG
2
4
Matthew Hoggard
ENG
2
4
Marcus Trescothick
ENG
2
4
Lakshmipathy Balaji
IND
2
4
Michael Kasprowicz
AUS
2
4
Virender Sehwag
IND
2
4
Danish Kaneria
PAK
2
4
Mohammad Sami
PAK
2
4
Kamran Akmal
PAK
2
4
Tillakaratne Dilshan
SL
2
4
Justin Langer
AUS
2
4
Marvan Atapattu
SL
2
4
Jacques Kallis
SA
2
4
Craig McMillan
NZ
2
4
Mathew Sinclair
NZ
2
4
Daryl Tuffey
NZ
2
4
Tatenda Taibu
ZIM
2
4
Elton Chigumbura
ZIM
2
5
Alester Maregwede
ZIM
1
5
Prosper Utseya
ZIM
1
5
Blessing Mahwire
ZIM
1
5
Mark Vermeulen
ZIM
1
5
Thami Tsolekile
SA
1
5
Hashim Amla
SA
1
5
Trevor Gripper
ZIM
1
5
Mluleki Nkala
ZIM
1
5
David Terbrugge
SA
1
5
Nicky Boje
SA
1
5
Neil McKenzie
SA
1
5
Andre Nel
SA
1
5
Justin Ontong
SA
1
5
Scott Styris
NZ
1
5
Jacob Oram
NZ
1
5
Stephen Fleming
NZ
1
5
Nathan Astle
NZ
1
5
Daniel Vettori
NZ
1
5
Paul Adams
SA
1
5
Herschelle Gibbs
SA
1
5
Mark Boucher
SA
1
5
Michael Mason
NZ
1
5
Kyle Mills
NZ
1
5
Shaun Pollock
SA
1
5
Matthew Elliott
AUS
1
5
Brett Lee
AUS
1
5
Andrew Symonds
AUS
1
5
Nathan Hauritz
AUS
1
5
Dilhara Fernando
SL
1
5
Kumar Sangakkara
SL
1
5
Thilan Samaraweera
SL
1
5
Jehan Mubarak
SL
1
5
Kumar Dharmasena
SL
1
5
Chaminda Vaas
SL
1
5
Nuwan Zoysa
SL
1
5
Mahela Jayawardene
SL
1
5
Rangana Herath
SL
1
5
Salman Butt
PAK
1
5
Mohammad Khalil
PAK
1
5
Anil Kumble
IND
1
5
Parthiv Patel
IND
1
5
Harbhajan Singh
IND
1
5
Murali Kartik
IND
1
5
Jason Gillespie
AUS
1
5
Stuart MacGill
AUS
1
5
Darren Lehmann
AUS
1
5
Aakash Chopra
IND
1
5
Irfan Pathan
IND
1
5
Damien Martyn
AUS
1
5
Andrew Strauss
ENG
1
5
Dwayne Smith
WI
1
5
Dwayne Bravo
WI
1
5
Mark Butcher
ENG
1
5
Ashley Giles
ENG
1
5
Andrew Flintoff
ENG
1
5
Michael Vaughan
ENG
1
5
Ryan Hinds
WI
1
5
Adam Sanford
WI
1
5
Jermaine Lawson
WI
1
5
Devon Smith
WI
1
5
Omari Banks
WI
1
5
Daren Ganga
WI
1
5
Nafees Iqbal
BAN
1
5
Nazmul Hossain
BAN
1
5
Saqlain Mushtaq
PAK
1
5
Abdul Razzaq
PAK
1
5
Mohammad Rafique
BAN
1
5
Talha Jubair
BAN
1
5
Alok Kapali
BAN
1
Show all 118 ↓
Nothing matches that filter.
RECENT RESULTS
1 match
▲
show
‹
ODI
India in New Zealand ODI Series
NZ
185 (40.2)
IND
143/5 (22.4)
›