Can you name all the left-handed batsmen with 10 or more Test hundreds scored this century and ace this quiz?

A grand total of 20 southpaws have hit 10 or more Test centuries since 2000, all of whom feature in this quiz. The list is led by a Sri Lanka great who has 38 Test hundreds this century to his name and is only one of the two left-handers with more than 30 hundreds since 2000.

We have revealed the number of centuries along with each player’s country and the year of their last Test appearance. You have four minutes to name all of them.

Good luck!