This is as straightforward as it gets – in this quiz, you need to name the players with the most international runs for India.
A grand total of 24 Indian batsmen have scored over 5,000 runs for the country across formats – all of whom you have to name. We have revealed the total number of matches they have played, the span of their career and the runs they’ve scored.
You have four minutes to name all 24 of them. Good luck!