Photo Credit: Source: Twitter/@CountyChamp

Top 10 Cricketers With The Most Ducks In ODI Cricket

This infamous list has 6 players from Sri Lanka.

Sanath Jayasuriya

Despite being an aggressive batsman and scoring 13,430 runs, former Sri Lankan cricketer Sanath Jayasuriya holds the record for most ducks (34) in ODI cricket.

Photo Credit: Source: Sanath Jayasuriya Instagram

Shahid Afridi

Former Pakistani cricketer Shahid Afridi, known for his aggressive play and big sixes with 351 sixes in ODIs, was dismissed for a duck on 30 occasions in the same format.

Photo Credit: Source: Shahid Afridi Instagram

Wasim Akram

Known for his lethal bowling, Wasim Akram, the second-highest wicket-taker in ODIs with 502 wickets was dismissed for a duck 28 times during his ODI career.

Photo Credit: Source: Wasim Akram Instagram

Mahela Jayawardene

Despite being regarded as one of the best Sri Lankan cricketers ever with 12,650 runs, Mahela Jayawardene also got out for a score of 0 on 28 occasions in his ODI career.

Photo Credit: Source: Mahela Jayawardene Instagram

Lasith Malinga

A former Sri Lankan player known for his unique bowling style and taking 338 wickets in ODI cricket, Lasith Malinga was dismissed for a duck on 26 occasions.

Photo Credit: Source: ICC Twitter

Muttiah Muralitharan

With 534 wickets, Muttiah Muralitharan is the highest wicket-taker in ODI cricket. However, he was dismissed for a duck 25 times in the same format.

Photo Credit: Source: ICC Twitter

Chaminda Vaas

Another top wicket-taker with 400 wickets in ODIs, Chaminda Vaas has also been dismissed 25 times for a duck during his ODI career.

Photo Credit: Source: ICC Twitter

Chris Gayle

Known for his explosive batting style, Chris Gayle has scored 10,480 runs in ODIs alone. However, Gayle scored a duck 25 times in the limited overs format

Photo Credit: Source: ICC Twitter

Romesh Kaluwitharana

Sri Lanka's Romesh Kaluwitharana was dismissed for a duck on 24 occasions during his 14 year ODI cricket career.

Photo Credit: Source: ICC Twitter

Daniel Vettori

Having taken 305 wickets in ODIs, Daniel Vettori is one of the top wicket-takers in the format's history. However, he was dismissed for a duck 23 times in the format.

Photo Credit: Source: ICC Twitter

Go To Homepage