In this quiz, you need to name every India cricketer who has scored a century against Australia in men’s international cricket.

Subscribe to the Wisden Cricket YouTube channel for post-match awards, player interviews, analysis and much more.

The player at the top of the list has 20 centuries against Australia, including his second-highest Test score. His numbers against Australia are so dominant that he holds the record for the most international centuries against an opposition.

While most names in this list are easy to guess, a few answers, particularly in the one-century category, are obscure. As hints, you’re given the centuries registered by every player against Australia, alongside the year they last played against their arch-rivals.

You have eight minutes to guess 40 names.

Good luck!