In this quiz, you need to name the batsmen with the most men’s ODI hundreds against India. Can you?

A total of 32 players have hit three or more centuries against India in ODIs – a former Sri Lanka opener leads the list with as many as seven tons against India. He is followed by three of the greatest batsmen of all-time, who have six ODI centuries against India each to their name.

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

We have revealed the number of centuries along with each player’s country and their ODI career span. You have five minutes to name all of them.

Good luck!