In this quiz, you need to name some ODI batting giants from the men’s game who have scored the most One Day International hundreds against India.

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

One batsman, a Sri Lankan, has seven ODI tons against India while three others have six apiece. In all, 16 batsmen have made four or more ODI centuries against India.

How many can you name in three minutes?

*Updated as of 16 April 2021