In this quiz, you have to name every player who has taken a five-wicket haul for India in ODI cricket.

The list, mostly filled with the usual suspects, also contains a few surprising names that might force you to rack your brains.

There are a total of 30 names on the list, with only of them having managed a five-wicket haul on three occasions.

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

You have five minutes to guess all 30 of them. Only last names will do.