Most Ducks in ODI World Cup History (2007-2024)

Cricket, known for its thrilling moments and remarkable records, also has its share of less glamorous statistics. One such statistic is the number of times a player gets out without scoring, commonly referred to as a “duck.”

Nathan Astle of New Zealand and Ijaz Ahmed of Pakistan share the record for the most ducks in ICC Cricket World Cup live history. Both players have been dismissed for zero runs five times each during the tournament.

In this article, we delve into the records for the most ducks in ODI cricket, exploring the players who hold these records, the circumstances behind their dismissals, and the impacts on their careers.

Which batsman has recorded 5 ducks in ODI World Cup matches?

Two batters, namely Nathan Astle and Ijaz Ahmed, have recorded five ducks in World Cup matches. Given below is the Top 10 list for most ducks in ICC World Cup Cricket Match:

PositionPlayerTeamMatchesDucksRunsAverageStrike RateHighest Score
1Nathan AstleNew Zealand22540320.1570.45102*
2Ijaz AhmedPakistan29551623.4571.9670
3Kyle McCallanIreland94334.714420*
4Darren BravoWest Indies1242072370.6473
5Keith ArthurtonWest Indies14424120.0862.4358*
6AB de VilliersSouth Africa234120763.52117.29162*
7Kris SrikkanthIndia23452123.6868.3775
8Eoin MorganEngland/Ireland29467225.8484.84148
9Inzamam-ul-HaqPakistan35471723.9074.6081
10Shem NgocheKenya3300.0000

Seven batsmen have each recorded four ducks in ICC World Cup matches. These players are AB de Villiers (South Africa), Inzamam-ul-Haq (Pakistan), Eoin Morgan (England/Ireland), Kris Srikkanth (India), Darren Bravo (West Indies), Kyle McCallan (Ireland), and Keith Arthurton (West Indies).

Read More About-List Of Youngest Players Who Score Hundreds in ODI Cricket World Cup

Which Indian player holds the record for the most ducks in a World Cup?

Kris Srikkanth holds the record for the most ducks by an Indian in World Cup history, having recorded 4 ducks in his 23 World Cup matches. Below is the list of the top 10 Indian batsmen with the most ducks in ICC World Cup matches.

PositionPlayerMatchesDucks
1Kris Srikkanth234
2Zaheer Khan233
3Javagal Srinath343
4Mohammad Azharuddin302
5Roger Binny92
6MS Dhoni292
7Harbhajan Singh212
8Venkatesh Prasad142
9Sachin Tendulkar452
10Yuvraj Singh231

Zaheer Khan and Javagal Srinath each recorded three ducks in World Cup matches. Additionally, six Indian players have been dismissed for a duck twice in World Cup history: Harbhajan Singh, Venkatesh Prasad, Sachin Tendulkar, Mohammad Azharuddin, MS Dhoni, and Roger Binny.

Which Pakistan player holds the record for the most ducks in a World Cup?

Ijaz Ahmed was dismissed for a duck five times in World Cup matches, the highest number for any Pakistani player in World Cup history. Below is the list of the top 10 Pakistani batsmen with the most ducks.

PositionPlayerMatchesDucks
1Ijaz Ahmed295
2Inzamam-ul-Haq354
3Wasim Akram383
4Younis Khan193
5Fakhar Zaman82
6Imran Khan282
7Javed Miandad332
8Mudassar Nazar122
9Rashid Latif122
10Saleem Malik272

Inzamam-ul-Haq holds the second position with four ducks. Wasim Akram and Younis Khan were dismissed for a duck three times each. Fakhar Zaman, Imran Khan, Saleem Malik, Rashid Latif, Mudassar Nazar, Javed Miandad, and Saqlain Mushtaq have each recorded two ducks in World Cup matches.

Also, Check –Fastest Players (Batsmen) to Score 5000 ODI Runs

List of Players With Most Ducks in the ICC World Cup History

Here is a detailed list of players with the most ducks in ICC World Cup history:

PlayerDucksInnsRunsSpan
Nathan Astle (NZ)5224031996-2003
Ijaz Ahmed (PAK)5265161987-1999
Kyle McCallan (IRE)48332007-2007
Darren Bravo (WI)4112072011-2019
Keith Arthurton (WI)4132411992-1999
Mitchell Starc (AUS)4161262015-2023
AB de Villiers (SA)42212072007-2015
Kris Srikkanth (IND)4235211983-1992
Eoin Morgan (ENG/IRE)4276722007-2019
Inzamam-ul-Haq (PAK)4337171992-2007
Shem Ngoche (KENYA)332011-2011
Gerrie Snyman (NAM)3452003-2003
Krishna Chandran (UAE)35382015-2015
Shafiul Islam (BAN)35262011-2011
Nicholas de Groot (CAN)36442003-2003
Chris Old (ENG)37911975-1979
Imran Tahir (SA)38202011-2019
Andre Botha (IRE)39842007-2011
James Anderson (ENG)310152003-2015
Abdur Razzak (BAN)311442007-2011
Hamid Hassan (AFG)311532015-2019
Zaheer Khan (IND)311522003-2011
Andre Russell (WI)3121922011-2019
Tim de Leede (NED)3132231996-2007
Mohammad Rafique (BAN)3131131999-2007
Martin Suji (KENYA)313681996-2003
John Davison (CAN)3143402003-2011
Andrew Flintoff (ENG)3142631999-2007
Angelo Mathews (SL)3175332011-2023
Alistair Campbell (ZIM)3182811992-2003
Javagal Srinath (IND)318851992-2003
Younis Khan (PAK)3183492003-2015
Dave Houghton (ZIM)3195671983-1992
Kennedy Otieno (KENYA)3194271996-2003
William Porterfield (IRE)3216272007-2015
Thomas Odoyo (KENYA)3234631996-2011
Arjun Ranatunga (SL)3299691983-1999
Tamim Iqbal (BAN)3297182007-2019
Wasim Akram (PAK)3304261987-2003
Mahela Jayawardene (SL)33411001999-2015
Robert Callender (CAN)221979-1979
Adam Huckle (ZIM)221999-1999
Riaan Walters (NAM)222003-2003
Berend Westdijk (NED)222011-2011
Jacob Esmeijer (NED)2332003-2003
Nuwan Pradeep (SL)2312019-2019
Harilal Shah (EAf)2361975-1975
Kevin Hurdle (BMUDA)2362007-2007
Bruce Patterson (SCOT)23101999-1999
Irving Romaine (BMUDA)23112007-2007

Read About-Most Double Hundreds in ODI World Cup 2024

Which player holds the record for the most ducks in a single World Cup edition?

AB de Villiers was dismissed for a duck four times in the 2007 World Cup, setting the record for the most ducks in a single edition of the tournament. Below is the year-wise table of most ducks:

YearPlayerTeamMatInns0RunsHSAve
2019Nuwan PradeepSri Lanka33211*0.5
2015Krishna ChandranUAE55338347.6
2011Shem NgocheKenya333000
2007AB de VilliersSouth Africa1010437214637.2
2003Nathan AstleNew Zealand77321310242.6
1999Akram KhanBangladesh552624212.4
1996Keith ArthurtonWest Indies553210.4
1992Kris SrikkanthIndia8831174016.71
1987Winston BenjaminWest Indies5421585
1983Arjuna RanatungaSri Lanka663803413.33
1979Mike BrearleyEngland5521616432.2
1975Harilal ShahEast Africa332662

FAQs

Q: Who holds the record for the most ducks in ICC ODI Cricket World Cup history?

A: Nathan Astle of New Zealand and Ijaz Ahmed of Pakistan both hold the record, each having been dismissed for a duck five times.

Q: Which player has the most ducks in a single World Cup edition?

A: AB de Villiers of South Africa holds the record, having been dismissed for a duck four times in the 2007 World Cup.

Q: Which Indian player has the most ducks in World Cup matches?

A: Kris Srikkanth holds the record for the most ducks by an Indian in World Cup history, with four ducks in his career.

Q: How many ducks did Zaheer Khan and Javagal Srinath record in World Cup matches?

A: Both Zaheer Khan and Javagal Srinath recorded three ducks each in World Cup matches.

Leave a Comment

Your email address will not be published. Required fields are marked *

Scroll to Top