In this quiz, you have to name the batsmen with the most runs an opener in men’s ODI cricket.

We’ve kept the cut-off at 4,000 runs, resulting in a total of 30 players on the list. Only three of them have managed over 10,000 runs in the opener’s role.

The span mentioned denotes their time as an ODI opener for their respective teams.

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

You have five minutes to get all of them right. Only last names will do.