In every cricketer’s career, the aim of getting runs is there, but some cricketers have a strange record against their names – getting out for zero, known as duck. Though these cricketers have done great things in their careers, their frequent getting out for no runs does add an ironical twist to their great achievements. In cricket if a batsman gets out without scoring any runs it is known as duck. It is one of the most distressing moments for a player, but even the greatest cricketers have faced this duck, again and again, Some of these great players are Muttiah Muralitharan of Sri Lanka is topmost in the list who holds the record of getting out for the most ducks in International cricket. He has got more than 59 ducks in his career counting all the formats. Though he happens to be a brilliant bowler. But he has miserably failed with the bat, that is how he has secured this great duck as a record against his name. In this line comes many of the other great players like Courtney Walsh, Stuart Broad, and Glenn McGrath. All these players are great bowlers but have miserably failed in batting.

π’ Batsmen Who Failed Most Times on Zero
Three big forces make cricket an attractive investment today:
- π Muttiah Muralitharan (Sri Lanka) β Holds the record for the most ducks in international cricket with 59 ducks.
- β‘ Courtney Walsh (West Indies) β Known for his bowling brilliance but dismissed for 43 ducks in Tests.
- π Stuart Broad (England) β A key bowler who has faced over 40 ducks across all formats.
- π Glenn McGrath (Australia) β Legendary bowler yet has 35+ ducks to his name.
- π§’ Sanath Jayasuriya (Sri Lanka) β Aggressive opener who has suffered 30+ zero dismissals.
- π« Mahela Jayawardene (Sri Lanka) β Stylish batsman but recorded 25+ ducks in international cricket.
- π Shahid Afridi (Pakistan) β Power-hitter known for fearless batting, but also over 30 ducks in his career.
- π« Chris Martin (New Zealand) β Famous for his batting struggles with 36 Test ducks.
- π₯Ά James Anderson (England) β Veteran pacer who has registered 35+ ducks in Tests.
- π₯ Wasim Akram (Pakistan) β Bowling icon and lower-order batsman with 30+ ducks in international matches.



π Top 10 players with most Ducks in Cricket
However, the game can be unpredictable and sometimes even the best of players have to return back to the pavilion without being able to score a run. It is duck which is considered (zero) to be one of the most embarrassing moments in a batsmanβs career. However, the greatest names in cricket have the records of most ducks to their credit. On the top of the list is Muttiah Muralitharan of Sri Lanka, who has the record of most ducks in international cricket, which is 59 ducks. He was one of the worldβs best bowlers, but his record in batting tells a different story. Next in the list is Courtney Walsh of West Indies who is a legendary fast bowler and was dismissed for 43 ducks in Tests only. Stuart Broad and Glenn McGrath also figure regularly in these list with more than 35 ducks each, which proves that pace bowlers are more often than not the worst performers with the bat. Chris Martin of New Zealand is another typical example. A world class bowler, but a complete nightmare on the bat, has the record of 36 Test ducks. Surprisingly even quality batsmen at the top of the order like Sanath Jayasuriya and Mahela Jayawardene have several zeros in their careers in spite of being among the most consistent run getters for Sri Lanka. The all-rounder Shahid Afridi, who is more known for his explosive batting, he has also had more than 30 ducks, which is an effect of his aggressive style of wildly going after every ball. The list is completed with James Anderson and Wasim Akram, both legendary pacers with also more than 30 ducks each to their lists. Although these records may appear disappointing



π§’ Most Ducks in Test cricket



π List of Players Out on Zero Most Times
Itβs the moments shared and carcasses of fallen ducks that allow the successful batsmen to be still be talked about today. Out for a βduckβ is one of the hardest downfalls for any batsman – particularly at the top level. All players endeavour to score enough runs to go back into the clubhouse without a white feather, but even some of the best batsmen have faced that horrible walk back to the pavilion. The following list of players show those who have achieved the ends of all skirts on the most occasions in the game of international cricket. At the top has to be Sri-Lankan Muttiah Muralitharan with the unbelievable amount of 59 ducks. He may be the highest wicket-taker in the history of modern day cricket, but it is certainly his batting record which entitled him to this bad characteristic. Next follows Courtney Walsh of the West Indies who registered 43 ducks in Test match cricket alone. Stuart Broad of England and Glenn McGrath of Australia are closely together in the list with over 35 ducks recorded on zero. Both were exceptional bowlers, but included in the batting order with little or no success. Chris Martin of New Zealand was also in the same boat, being a feard bowler, but the least successful batsman with 36 test ducks. It is surprising to note that even good batsmen like Sanath Jayasuriya and Mahela Jayawardene, whose name is again placed high on the list, also feature, with each man having over 25 international ducks to their credit. Their names go to show that even good players can experience difficulty at times. A few of the other names completing the list are Shahid Afridi, James Anderson and Wasim Akram, all of whom have had over thirty ducks. The list points out that cricket is not all successes and centuries, but the character leaves a good ground for talk to be entertained people-vuot usually the best.
π Who has Most Ducks in Cricket
In the fascinating world of cricket, runs scored yield honour but out for none, commonly known as a duck, is every batsman’s horror. This is a calamity that even some of the greatest cricketers have suffered during their careers on more than one occasion. In fact, the number of times a player has been out for a duck has a very interesting story to tell, particularly in the case of bowlers, who do not shine with the bat. The record for the most number of ducks in international cricket is held by Muttiah Muralitharan of Sri Lanka. Muralitharan is the most successful bowler in the history of cricket with more than 1,300 wickets to his credit in all forms of the game, but he was also out for nought a staggering 59 times in all. His performance with the ball was phenomenal, but whilst he was forced to bat, he was generally out of his depth, thus putting himself at the top of this unwanted list. Then comes Courtney Walsh of the West Indies, one of the finest fast bowlers of his era, who scored 43 ducks in Tests alone. Stuart Broad of England and Glenn McGrath of Australia are also included in this select company with from 35 to 40 ducks a piece, thus proving that even bowlers of world fame are not without faults with the bat. Chris Martin of New Zealand, who was distinguished as a bowler of extraordinary powers with a bat as hopeless, scored 36 ducks in Tests, whilst also Sanath Jayasuriya, Shahid Afridi and Mahela Jayawardene, all players of explosive powers in batting, have also been out for none more than 25 occasions in their international careers.
π Cricketers with Most Ducks β Table
| Player | Country | Approx. Ducks |
|---|---|---|
| π Muttiah Muralitharan | Sri Lanka | 59 |
| β‘ Courtney Walsh | West Indies | 43 |
| π Stuart Broad | England | 40+ |
| π’ Glenn McGrath | Australia | 35+ |
| π§’ Chris Martin | New Zealand | 36 |
| π« Sanath Jayasuriya | Sri Lanka | 30+ |
| π₯ Shahid Afridi | Pakistan | 30+ |








Leave a Reply