In this quiz, you need to name the players who have scored the most hundreds against India in men’s international cricket. Can you?

A total of 44 batsmen have hit five or more centuries against India, across formats. A former Australia captain, with 14 hundreds, leads the way, and is followed by a West Indies great and a Sri Lankan legend, who have each scored 11 centuries against India.

We have revealed the number of hundreds the players have scored, along with their respective teams and their career span. You have eight minutes to name all of them.

Good luck!