You might have searched for players with the most centuries, and most runs but have you ever thought that who was the player which got ducked out the most? Let’s see the list of the Top 10 Players with Most Duck Out in Cricket History.
Duck out means getting dismissed on the first ball that any batsman face.
Here you might some names that you never thought of, are these players really on this list?
Rank | Player name | Country | Matches | Innings | Duck Out |
1 | Sanath Jayasuriya | Sri Lanka | 445 | 443 | 34 |
2 | Shahid Afridi | Pakistan | 398 | 369 | 30 |
3 | Mahela Jayawardene | Sri Lanka | 448 | 418 | 28 |
4 | Wasim Akram | Pakistan | 356 | 280 | 28 |
5 | Lasith Malinga | Sri Lanka | 226 | 119 | 26 |
6 | Chris Gayle | West Indies | 301 | 394 | 25 |
7 | Muttiah Muralitharan | Sri Lanka | 350 | 162 | 25 |
8 | Chaminda Vaas | Sri Lanka | 322 | 220 | 25 |
9 | Romesh Kaluwitharana | Sri Lanka | 189 | 181 | 24 |
10 | Daniel Vettori | New Zealand | 295 | 187 | 23 |
Sanath Jayasuriya
He holds the unwanted title of being the batsman with the most ducks in ODI history which is a total of 34 Ducks. From which 10 were golden ducks where he was dismissed off the first delivery that he faced.
In his 11-year-long career, he scored 28 centuries and 68 half-centuries, scoring 13,340 runs that made his name in this list of Top 10 Players with Most Duck Out in Cricket History at the 1st position.
Shahid Afridi
Shahid Afridi, who holds the record for most sixes in ODIs, is second on the list of most ducks in ODIs. Legendary Pakistan’s all-rounder was dismissed for zero 30 times in 398 matches between 1996 and 2015.
| Suggested for You – TOP 10 LONGEST SIXES HIT BY A PLAYER IN IPL FROM (2008-2020)
Mahela Jayawardene
Mahela Jayawardene shares the record of most ducks in ODIs with Wasim Akram. The former Sri Lanka captain was out for a duck 28 times in his great career that spanned over 448 matches between 1998 and 2015. He is in the 3rd Position on this list.

Wasim Akram
Wasim Akram also known as the Sultan of Swing, Akram, whose highest ODI score (86 runs) and Pakistan’s highest wicket-taker with 414 test wickets was dismissed for duck 28 times in ODIs. He is in the 4th position on this list.
Lasith Malinga
Lasith Malinga, who retired from ODI cricket in September 2021, is the next player on the list of most ducks in ODIs with 26 ducks. The pace legend is among the five players who have registered the most consecutive ducks in ODIs. He is in the 5th position on this list.
Chris Gayle
The power hitter from west Indies who has a record and name in the list of the players who scored a double century in their ODI career was ducked out 25 times in his career. He is at the 6th position in this list of Top 10 Players with Most Duck Out in Cricket History.
| Suggested for You – TOP 10 HIGHEST INDIVIDUAL SCORE IN ODI
Muttiah Muralitharan
Muralitharan, the man who made an unbeatable record of taking the highest wickets in cricket has been ducked out 25 times in his career. He is in the 7th position on this list.
| Suggested for You – TOP 10 HIGHEST WICKET-TAKER | MOST WICKET TAKER IN ODI
Chaminda Vaas
Chaminda Vaas is easily the most penetrative and successful new-ball bowler Sri Lanka ever had, and he has served his country well with 400 ODI wickets, was dismissed as a duck out 25 times. He is in the 8th position on this list.
Romesh Kaluwitharana
He is a former Sri Lankan cricketer who represented the Sri Lanka national cricket team from 1990 to 2004 and was a key member and wicket-keeper for the 1996 Cricket World Cup winning team. He was also known for his aggressive batting style. Kaluwitharana was dismissed on duck 24 times in his cricket career and he stands in this Ranking at 9th position.
Daniel Vettori
He was the youngest man to play Test cricket for New Zealand, making his debut at 18 against England in 1997. His 12 for 149 against Australia at Eden Park in March 2000 was the first of three ten-wicket hauls, and he consistently did well against them, finishing with 66 wickets from 19 matches.
Even though he was dismissed on duck 23 times and stands in 10th position in this list of Top 10 Players with Most Duck Out in Cricket History.
| Suggested for You – LIST OF PLAYERS SCORED MOST DOUBLE CENTURIES IN ODI
–
So this was the list of the Top 10 Players with Most Duck Out in Cricket History for you guys.
If you enjoy reading it then, comment down below and leave your suggestions and any other topics that I should write about in the comments. Don’t just read alone share it with others in this way everybody will enjoy it. I will be back soon with another game or related info. Till then…
—DHANYAVAAD—
IF YOU ARE NOT INTO SPORTS BUT INTO GAMING, YOU CAN CHECK OUT MY OTHER BLOG SITE –