There have been 37 instances of a player scoring a century in each innings of a Test match since the year 2000. Can you name them all?

Arguably the greatest feat in a Test match is to score a hundred in both innings. And of the 37 times it has happened in the 21st century, 29 players have achieved the feat. Incredibly, two Australians have managed to do it three times and there are even two players for whom the twin centuries are the only hundreds of their career.

Six minutes. Good luck!