In this quiz, you’ll have to name the players who have scored the most centuries in men’s Test cricket while batting at No.3. Can you?

We set the cut-off to a minimum of eight Test centuries at No.3, meaning as many as 26 players make it to the list. At the top of the lot is a Sri Lankan legend, who has 37 Test centuries at No.3.

[breakout id=”0″][/breakout]

We’ve revealed the total centuries each player has scored at No.3, as well as the team they represented and the span of their centuries. You have five minutes.

All the best!