Top order Indian batsmen with the most number of ducks

Suresh Raina
Suresh Raina might not have played too many games but he is in the top five

#3 Sourav Ganguly

Sourav Ganguly
The former KKR captain has had 29 ducks in his career

The former Indian skipper was considered as the God on the off-side. Ganguly is the second fastest player to reach 10,000 ODI runs and has many other records to his name. The player who is considered as one of the most successful Test captains and one of the greatest One-day batsmen of all time too faced tough times in his career. Ganguly’s captaincy tenure has to be one of the most chronicled ones in the recent times but he does find himself high up the list.

The Bengal batsman holds a very special place in Indian cricket history and his partnership with the Master Blaster was unarguably one of the most dangerous opening partnerships India have had. Yet, he was no exception to poor runs as in his international career of 424 matches, he had 29 ducks.

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

Quick Links