Can you name every male cricketer to make at least one Test hundred before their 20th birthday and ace this quiz?

There’s little more romantic in cricket than the prospect of youthful promise. There are no guarantees, but a young player finding instant success is still thrilling, making the mind wonder what they could become.

The list of teenaged Test centurions contains plenty of illustrious names – including one upstart who made five hundreds before turning 20 – but also some flash-in-the-pans. How many can you name, armed only with the country they played for, the date they turned 20, and your own wits?

There are 21 names to get, and you have five minutes.