In this quiz, you need to name every Indian who has picked up a five-wicket haul in men’s international cricket since 2000. Can you?

A grand total of 32 Indians have picked up a five-for across all formats since the turn of the century. A spin-bowling great leads the list with 28 five-wicket hauls in the last 20 years. Two more bowlers from India, both of whom are spinners, have taken 20 or more five-fors in the time period.

The list also contains a few part-timers. We have revealed the number of five-wicket hauls along with the last year of each player’s international career to make this a tad easier for you.

You have six minutes to name all of them. Good luck!