In this quiz, you need to name the Indian players who have the most number of international ducks to their name.

A total of 21 India players have 20 or more ducks in international cricket. We have revealed the number of ducks and the number of matches they have played across all formats for India.

[breakout id=”0″][/breakout]

You have four minutes to name all of them. Good luck.