Can you name every batsman to have averaged exactly 50 or more in Test cricket this century (minimum of 20 innings)?

Of those to have batted at least 20 times in Test cricket this century, 24 men have averaged exactly 50 or more.

In this quiz you’ve got seven minutes to name them all.

Updated as of May 14, 2021