In this quiz, you have to name the top five leading Test run-scorers from each country.

Of the 12 Test playing nations, seven have at least one player who has scored over 10,000 runs. India and Australia lead the way with three players each with over 10,000 Test runs, while England, Sri Lanka and the West Indies have two who have reached the milestone, and South Africa and Pakistan have one. The two newest Test-playing nations - Afghanistan and Ireland - are the only two nations for whom a player has yet to reach 1,000 runs.

This quiz requires you to guess the top five Test run-scorers for each country - 60 names overall - with 12 minutes on the clock, and the number of runs each player scored to help you.

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.