In this quiz, you have to name the 44 players with the most career runs across all formats.

It’s a varied list. A significant proportion of the players you’ll need to name exclusively played first-class cricket and finished their careers before the start of World War Two, while a number of others played a considerable amount of one-day cricket to boost their overall tallies.

You have 10 minutes to name all 44 players on the list, good luck!