In this quiz, you need to name the Indian batsmen who have scored the most Test runs in winning causes.

We have kept the cut-off to 1,000 runs to keep the number of batsmen down to 21. We have revealed the number of Test wins they have been a part of, the span between their first and last Test wins and the number of runs they’ve scored in those matches.

You just need to guess the players and you have four minutes to name all of them. All the best!