Can you name England’s top scorer in an innings in Tests in each calendar year since 2000 and ace this quiz?

The list contains plenty of England’s most celebrated Test players over the past 20 years, and more than a few repeat entries. So to make it more of a challenge, you’ll have to match each name to the year or years when they made England’s highest Test score.

The ODI equivalent of this quiz can be found here. For this one, there are 21 names and you have four minutes.