In this quiz, you need to name the youngest players to have scored a century in ODI cricket.

A total of 26 players have managed to score an ODI hundred before turning 21. You have to name them all in this quiz.

We have revealed their age at the time of scoring the hundred, the match – with the players’ respective team name first – and the year they achieved the feat in.

[breakout id=”0″][/breakout]

You have six minutes to name all of them. Good luck!