In this quiz, you’ll have to name all the players to have made at least 100 ODI appearances for India over the years.

That’s 35 names in all, comprising legends of both the past and the present. The player with the most ODI caps, of course, has 463 of them – big hint right there – and this quiz should be a quick trip through Indian teams as far back as the eighties.

We’ve mentioned the players’ total ODI appearances as well as their career spans, and with five minutes on the clock, you’ve plenty of time to guess them all.

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

Are you read? All the best.