Batsmen with most ducks in ODIs

Afridi made his way to this list
Afridi made his way to this list

#4 Mahela Jayawardene - 28

VB Series - 2nd Final: Australia v Sri Lanka
Jayawardene was out without troubling the scorers on a lot of occasions

Mahela Jayawardene is definitely one of the most reliable batsmen to have ever played for Sri Lanka. Together with Kumar Sangakkara, he shouldered the Lankan batting burden for a large part of his playing career.

He played in 448 matches and scored 12650 runs at an average of 33.38, accompanied by 19 hundreds and 77 fifties. Mahela is third on the list of highest run-scorer for Sri Lanka in one-day internationals.

Jayawardene, who was very consistent with the bat, got out without troubling the scorers on 28 occasions in 418 ODI innings.

Brand-new app in a brand-new avatar! Download CricRocket for fast cricket scores, rocket flicks, super notifications and much more! 🚀☄️

Quick Links