Menu
Inshorts
For the best experience use inshorts app on your smartphone
inshortsinshorts

Which Indians have registered most ducks in ODI cricket history?

short by Anmol Sharma / on Friday, 13 November 2026
Virat Kohli equalled Sachin Tendulkar's record for most ducks by an Indian in ODI cricket after being dismissed for a four-ball duck against New Zealand on Friday. Both have registered 20 ducks, followed by Javagal Srinath (19). Anil Kumble, Yuvraj Singh and Rohit Sharma have recorded 18 each. Rohit was also dismissed for a golden duck on Friday.
read more at CricTracker