Most ducks in international cricket
AFP
Muttiah Muralitharan
Sri Lanka`s spin legend is on the top with 59 ducks registered to his name in 495 international matches
AFP
Courtney Walsh
Former West Indies pacer Courtney Walsh comes second on the list. In 337 international matches, he has 54 ducks to his name
AFP
Sanath Jayasuriya
Sri Lanka`s batting great Sanath Jayasuriya is the third player with the most ducks in international cricket. In 586 matches, he has 53 ducks
File Pic
Glenn McGrath
The former Australian speedster Glenn McGrath has 49 ducks in 376 international matches
AFP
Stuart Broad
England`s former pacer Stuart Broad played 344 international matches in which he has 49 ducks
AFP
Mancrush Monday: Diljit Dosanjh