Can you name the players who have faced 10,000 or more balls in men’s Tests since 2000 and ace this quiz?

A total of 38 batsmen have faced more than 10,000 deliveries in Test cricket since the turn of the century – all of whom feature in this quiz. The list is led by an English great, who is also his country’s highest run-getter in Tests. Openers form the majority of this list but there are middle order batsmen of the highest order in it as well.

We have revealed the number of balls faced since 2000 for each player along with their country and year of their last Test appearance. You have eight minutes to name all of them.

Good luck!