Shahid Afridi
Shahid Afridi Image Credits: Twitter

4. Javagal Srinath

Javagal Srinath, Sachin Tendulkar
Sachin Tendulkar celebrates a wicket with Javagal Srinath. (Photo by Chris Turvey/EMPICS via Getty Images)

Javagal Srinath is the only Indian to feature in the top 10 cricketers with most golden ducks in ODI cricket. One of India’s finest-ever pacers, Javagal Srinath, features on the fourth spot in the list. He claimed a lot of wickets for India during his stint on the international stage.

However, batting does not seem to be his forte. Srinath could only manage to score 883 runs in the 121 innings he played in ODI cricket with an average of just above 10 in the format. He was dismissed 19 times on a duck in his ODI career, 11 of which are golden ducks.

Priyam Singh

I Wake Up Watching Cricket And Go To Bed Watching Football. Everything In Between Includes Lawn Tennis, Formula 1, Wrestling, and Basketball. I Write To Make A Living and I Manage To Assist My Organization...