Scoring ducks in cricket isn’t something that is highly appreciated by the teammates or even the fans. But it won’t be every day that a batter will score plenty of runs.
Playing for a very long time, there can be occasions when the form doesn’t go well, and you could get out for the score of 0. Today, we will be keenly looking into those players who were dismissed in 0 maximum times in international cricket.
Muttiah Muralidharan (59 times)
The first name on the list of most ducks in international cricket is Muttiah Muralidharan. One of the finest bowlers of the generation, Murali was one of the poorest batters that the game has seen.
The ace spinner played for 19 years and played in 495 international matches. Muralidharan scored one half-century in international cricket, but other than that, you won’t find much about the great cricketer with the willow in hand.
SUGGESTED READ: 10 Best Cricket Umpires In The World
Courtney Walsh (54 times)
Another great fast bowler from the West Indies in the era of the 80s and 90s, Walsh could make a batter hop with the ball in hand. More than that, Courtney could hop with the willow in hand. His record with the bat isn’t imposing.
Playing for 17 years, Walsh was part of 337 ODI matches with a total of 1257 runs. An average of 7.39 is enough to say how good or bad Walsh was with the bat in hand.
Sanath Jayasuriya (53 times)
When you love to play aggressive cricket, you could be dismissed for a low score. Sanath Jayasuriya is a prime example of this. Jayasuriya was dismissed for a duck on 53 occasions.
Batting at the top of the order, Sanath wanted to take the opposition down, and he was often successful in this endeavor. Jayasuriya made 21032 international runs with 42 centuries, which proves he was more than brilliant with the bat.
Glenn McGrath (49 times)
It is harder to bat against Glenn McGrath, but it is even harder to bat with Glenn McGrath. A brilliant bowler who could swing the ball both ways, McGrath played international cricket for 14 years.
In 376 international matches, McGrath was dismissed for a duck on 49 occasions, which shows that he wasn’t great with the willow. Playing in more than 370 matches, McGrath only had one half-century.
Stuart Broad (49 times)
A genuinely good bowler in the red ball format, Stuart Broad was a handy bat lower down the order. His left-handed nature and ability to score runs at crucial moments made him special.
However, Stuart Broad’s 49 duck scores also show that he was good and bad at the same time. In a career that spanned 17 years, Broad was able to make 13 half-centuries and 1 century, but more than that, it was the duck score.
Mahela Jayawardene (47 ducks)
Scoring more than 25000 runs in international cricket and still being on the list of most ducks in international cricket, Mahela proves that form can be up and down. Besides, Jayawardene served Srilankan cricket for 18 years, making him one the longest-serving cricketers in Srilankian history after Jay Suriya.
In 652 international matches, Mahela scored 47 ducks, showing that he could have a lean run. Along with the duck scores, he has 54 centuries in international cricket.
Daniel Vettori (46 ducks)
A former New Zealand captain and an underrated all-rounder, Vettori served the Kiwis for a very long time with his left-arm spin and ability to bat left-handed. Vettori played 18 years of international cricket.
He played in 442 international matches and scored 46 ducks. What is refreshing is that Vettori has made 6989 international runs, proving he wasn’t a know-what guy with the bat.
James Anderson (45 ducks)
A master of seam and swing bowling, James Anderson also makes the list of most ducks in international cricket. Having served England for a very long time, Jimmy has played 401 international matches and scored 1627 runs.
An average of 8.65 indicates that James Anderson can’t bat. His 45 international scores of ducks in cricket show his value as a bowler.
Wasim Akram (45 times)
Can you believe that a player with the highest test score more than Sachin Tendulkar can also be on this list? Wasim Akram is one such cricketer. Playing in one of the most challenging eras, Akram played 460 international matches.
He contributed 6615 runs and was considered an all-rounder. Sadly, Akram couldn’t fulfill that promise. However, Wasim does have the record for most ducks in international cricket, with 45 to his name.
Zaheer Khan (44 times)
The last name on the list of most ducks in international cricket is an Indian superstar. Zaheer Khan was a left-arm fast bowler who knew what he was doing. An aggressor with the bat, Zaheer didn’t make such ripples.
He scored 44 scores of 0 when we talk about international cricket. Not only that, Zaheer also made 2036 crucial runs from lower down the order. Fair to say he was a premier contributor for India.
YOU MIGHT BE INTERESTED: Ranking 8 Best Pull Shot Cricketers











