Virat Kohli Tops List for Most Ducks in Indian Cricket, Surpasses Sachin Tendulkar; Check Full List Here
Virat Kohli registered a golden duck against Afghanistan in the third T20I

India’s cricket stalwart, Virat Kohli, registered a golden duck against Afghanistan in the third T20I at M Chinnaswamy Stadium, Bengaluru on Wednesday, January 17.
While this marked his first-ever T20I golden duck, he now holds the record for the most ducks in Indian cricket history, surpassing the iconic Sachin Tendulkar, who now sits at second place in this aspect.
Meanwhile, Indian skipper Rohit Sharma holds the third spot in this ranking, tallying 33 ducks, while former Indian cricketer Virender Sehwag trails closely with 31 ducks to his name.
Most Ducks for India (Top 7 batters)
- 35 – Virat Kohli*
- 34 – Sachin Tendulkar
- 33 – Rohit Sharma
- 31 – Virender Sehwag