Can you name every man to score a century and take a five-for in the same Test match since World War II and ace this quiz?

In total, the notable double has been achieved 28 times by 19 men in Tests since 1945. The list includes several of the great all-rounders and a few more obscure names. You have five minutes to guess them all.