Indian players with the most ducks in Tests, ODIs and T20Is

Indian players with the most ducks in Tests, ODIs and T20Is

Image Source : Getty Images

Test matches: Ishant Sharma

Image Source : Getty Images

Ishant Sharma has scored 34 ducks in Test cricket. Only four players have scored the most ducks in Tests than Ishant

Image Source : Getty Images

T20Is: Rohit Sharma

Image Source : Getty Images

Rohit Sharma has scored the most ducks (12) for India in T20Is

Image Source : Getty Images

ODIs: Sachin Tendulkar

Image Source : Getty Images

The Master Blaster has scored the most number of ducks in ODIs for India

Image Source : Getty Images

Sachin scored 20 ducks during his ODI career

Image Source : Getty Images

Next : Players to score most runs in ODIs after turning 30