In this quiz, you have to name every England player to make a score of 250 or more in a men's Test match.

There have been 19 instances of an England player scoring over 250 in a men's Test, with two players doing so on two occasions. That means that 16 England players have crossed the 250 milestone, ranging from the earliest to do so in 1903, to the most recent in Multan in 2024. The Multan Test match saw two players score in excess of 250 in one innings, one the two doing so for the second time in his career.

Five of the players on the list reached their scores in the 21st century, with three of them still playing for England.

You have three minutes to guess all 16 names, with the runs they scored in their innings, their opposition and year to help you.

All figures correct as of October 10, 2024.

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.