In this quiz, you have to name the batsmen who have scored the most runs against India in international cricket.

The list contains 49 batsmen, all of whom scored over 2,000 runs against India across formats in men’s international cricket, with three of them going on to compile more than 4,000 runs.

We have mentioned the span in which they played against India, as well as the runs they scored.

You have eight minutes.