In this quiz, you are asked to name the every opening batter with more than 5,000 Test runs to their name.

Widely regarded as one of the toughest jobs in the game, only 28 players have scored more than 5,000 Test runs while opening the batting.

You’ve got six minutes on the clock, good luck! Statistics accurate as of February 4, 2023