In this quiz, you need to name every India cricketer who has scored a century against England 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 9 centuries against England, while the second and third batsmen have eight and seven tons each. India’s only triple-centurion against England also features in the list.

While most players are easy to guess, a few names, particularly in the one-century category, are obscure. As hints, you’re given the centuries registered by every player against England, alongside the year they last played against them.

You have 10 minutes to guess 51 names.

Good luck!