In this quiz, you need to name all the batsmen who have eight or more Test hundreds against one team.

There have been a total of 31 instances of batsmen scoring eight or more Test centuries against one particular team, with some featuring multiple times on the list.

We have revealed the number of centuries, the opponents, the batsmen’s country and the span between their first and last Test against the opponent to make it easier for you.

[breakout id=”0″][/breakout]

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