New Zealand’s Nathan Astle and Pakistan’s Ijaz Ahmed hold the record for the most ducks in World Cup history. Astle and Ahmed have 5 ducks each in the ICC ODI Cricket World Cup tournament.
A duck is the most disappointing outcome for a batter in a cricket match. It means that the batter got out for zero runs. No batter wants to get out for a duck, that too at the grand stage of the World Cup.
Which batter has scored 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 World Cup:
Position | Player | Team | Matches | Ducks | Runs | Average | Strike Rate | Highest Score |
1 | Nathan Astle | New Zealand | 22 | 5 | 403 | 20.15 | 70.45 | 102* |
2 | Ijaz Ahmed | Pakistan | 29 | 5 | 516 | 23.45 | 71.96 | 70 |
3 | Kyle McCallan | Ireland | 9 | 4 | 33 | 4.71 | 44 | 20* |
4 | Darren Bravo | West Indies | 12 | 4 | 207 | 23 | 70.64 | 73 |
5 | Keith Arthurton | West Indies | 14 | 4 | 241 | 20.08 | 62.43 | 58* |
6 | AB de Villiers | South Africa | 23 | 4 | 1207 | 63.52 | 117.29 | 162* |
7 | Kris Srikkanth | India | 23 | 4 | 521 | 23.68 | 68.37 | 75 |
8 | Eoin Morgan | England/Ireland | 29 | 4 | 672 | 25.84 | 84.84 | 148 |
9 | Inzamam-ul-Haq | Pakistan | 35 | 4 | 717 | 23.90 | 74.60 | 81 |
10 | Shem Ngoche | Kenya | 3 | 3 | 0 | 0.00 | 0 | 0 |
7 batters have recorded 4 ducks each in ICC World Cup matches. The names 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).
Click here for ICC World Cup 2023 Schedule.
Which Indian has the most ducks in the World Cup?
Kris Srikkanth has the most ducks by an Indian in World Cup. Srikkanth recorded 4 ducks during his career in the World Cups, where he played 23 matches. Here is the list of top 10 Indian batters with the most ducks in World Cup matches.
Position | Player | Matches | Ducks |
1 | Kris Srikkanth | 23 | 4 |
2 | Zaheer Khan | 23 | 3 |
3 | Javagal Srinath | 34 | 3 |
4 | Mohammad Azharuddin | 30 | 2 |
5 | Roger Binny | 9 | 2 |
6 | MS Dhoni | 29 | 2 |
7 | Harbhajan Singh | 21 | 2 |
8 | Venkatesh Prasad | 14 | 2 |
9 | Sachin Tendulkar | 45 | 2 |
10 | Yuvraj Singh | 23 | 1 |
Zaheer Khan and Javagal Srinath recorded three ducks each in World Cup. Six Indian players have 2 ducks. Harbhajan Singh, Venkatesh Prasad, Sachin Tendulkar, Mohammad Azharuddin, MS Dhoni and Roger Binny all lost their wickets for a duck 2 times in World Cup matches.
Which Pakistan player has the most ducks in World Cup?
Ijaz Ahmed got out for 0 five times in World Cups. He has 5 ducks, which is the highest by a Pakistan player in World Cup history. Here is the list of Top 10 Pakistan batters with most ducks.
Position | Player | Matches | Ducks |
1 | Ijaz Ahmed | 29 | 5 |
2 | Inzamam-ul-Haq | 35 | 4 |
3 | Wasim Akram | 38 | 3 |
4 | Younis Khan | 19 | 3 |
5 | Fakhar Zaman | 8 | 2 |
6 | Imran Khan | 28 | 2 |
7 | Javed Miandad | 33 | 2 |
8 | Mudassar Nazar | 12 | 2 |
9 | Rashid Latif | 12 | 2 |
10 | Saleem Malik | 27 | 2 |
Inzamam-ul-Haq holds second position with four ducks. Wasim Akram and Younis Khan got out for a duck three times. Fakhar Zaman, Imran Khan, Saleem Malik, Rashid Latif, Mudassar Nazar, Javed Miandad and Saqlain Mushtaq have 2 ducks each in World Cup matches.
Which player has the most ducks in a single edition of World Cup?
AB de Villiers got out for 0 four times in 2007 World Cup. It is a record for the most ducks in a single edition of World Cup. Here is the year-wise table of most ducks:
Year | Player | Team | Mat | Inns | 0 | Runs | HS | Ave |
2019 | Nuwan Pradeep | Sri Lanka | 3 | 3 | 2 | 1 | 1* | 0.5 |
2015 | Krishna Chandran | UAE | 5 | 5 | 3 | 38 | 34 | 7.6 |
2011 | Shem Ngoche | Kenya | 3 | 3 | 3 | 0 | 0 | 0 |
2007 | AB de Villiers | South Africa | 10 | 10 | 4 | 372 | 146 | 37.2 |
2003 | Nathan Astle | New Zealand | 7 | 7 | 3 | 213 | 102 | 42.6 |
1999 | Akram Khan | Bangladesh | 5 | 5 | 2 | 62 | 42 | 12.4 |
1996 | Keith Arthurton | West Indies | 5 | 5 | 3 | 2 | 1 | 0.4 |
1992 | Kris Srikkanth | India | 8 | 8 | 3 | 117 | 40 | 16.71 |
1987 | Winston Benjamin | West Indies | 5 | 4 | 2 | 15 | 8 | 5 |
1983 | Arjuna Ranatunga | Sri Lanka | 6 | 6 | 3 | 80 | 34 | 13.33 |
1979 | Mike Brearley | England | 5 | 5 | 2 | 161 | 64 | 32.2 |
1975 | Harilal Shah | East Africa | 3 | 3 | 2 | 6 | 6 | 2 |
Which player has got out for a duck in all matches of the World Cup?
Shem Ngoche of Kenya played three matches in the World Cup and got out for a duck in all the matches. Ngoche holds the dismal record of not scoring a single run despite batting thrice in World Cup matches.
Which Indian player has never got out for a duck in the World Cup?
Several prominent Indian cricketers never got out for a duck in World Cup. Some of the names include Ravichandran Ashwin, Yuzvendra Chahal, Jasprit Bumrah, Bishan Singh Bedi, Piyush Chawla, Shikhar Dhawan, Rahul Dravid, Gautam Gambhir, Ravindra Jadeja, Kuldeep Yadav, Anil Kumble, Rishabh Pant, Suresh Raina and Vijay Shankar.