Batsmen with most ducks in ODIs

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

#1 Sanath Jayasuriya - 34

Ad
Australia v Sri Lanka - Commonwealth Bank Series
Sanath Jayasuriya holds the record for highest ducks in one-day internationals

We have another Sri Lankan dominate this very infamous list. Sanath Jayasuriya is arguably one of the most explosive batsmen of all-time. He was a brilliant timer of the ball and had a beautiful hand-eye coordination. The southpaw was a bowler's nightmare everytime he walked in to bat.

Ad

Jayasuriya represented the country in 445 matches and accumulated 13430 runs at an average of 32.36, with 28 hundreds to go with 68 fifties. In the bowling department, he picked up 323 wickets and had the ability to trouble the set batsmen.

He holds the record for highest ducks in one-day internationals with 34 and this is because Jayasuriya always believed in his "hit out or get out" process.

Looking for fast live cricket scores? Download CricRocket and get fast score updates, top-notch commentary in-depth match stats & much more! 🚀☄️

Quick Links

Edited by Naveen K
Sportskeeda logo
Close menu
WWE
WWE
NBA
NBA
NFL
NFL
MMA
MMA
Tennis
Tennis
NHL
NHL
Golf
Golf
MLB
MLB
Soccer
Soccer
F1
F1
WNBA
WNBA
More
More
bell-icon Manage notifications