In this quiz, you have to name the batters with the most runs as an opener in Test cricket.
We have kept the cut-off at 5,000 runs, which means that 30 batters make it to the list.
Try more: Quiz! How many T20 teams has Andre Russell played for?
The player at the top of the list is the only player in Test history to score over 10,000 runs as an opener. He also holds the record for the most consecutive Tests played by anyone (159). In second place is the first batter to ever score 10,000 Test runs (not all of them came as an opener).
More: Quiz! Which left-arm bowlers have the most men’s Test wickets?
You have six minutes to name all 30 players here. Be careful with the spelling.
Can you name every opener to score 5,000 Test runs?
Please refresh the page if the quiz does not load properly.
Follow Wisden for all cricket updates, including live scores, match stats, quizzes and more. Stay up to date with the latest cricket news, player updates, team standings, match highlights, video analysis and live match odds.