Can you name every Indian player to score a century in men’s Tests since 2000 and ace this quiz?

A grand total of 38 Indians have managed to get to three digits in a Test innings at least once this century, all of whom feature in this quiz. The list is led by a legendary batsman, who was voted the greatest India Test batsman of all time in a Wisden India poll.

We have revealed the number of hundreds for each player alongside the year of their last Test appearance. You have six minutes to name all of them.

Good luck!