In this quiz, you have to name every batsman who has accumulated 500 or more runs in the ICC World Test Championship so far.

The list has 31 players from seven countries. England lead the list with eight players, while India are second with six. However, that’s not surprising, considering the two sides have played themost number of games in the World Test Championship.

Note: The numbers are correct till 16 February 2021, and include numbers from the second Test between India and England in Chennai. 

You have six minutes to guess all batsmen, with their country and total WTC runs given as hints. All the best!