You’ve got three minutes to fill all 25 spots

Since the start of 2010, Indian batsmen have scored a total of 136 Test centuries, split between 25 players. Can you ace this quiz and name all of the run-makers?

The first half of the 2010s were a period of transition for India’s Test team, with several bigwigs retiring from the top level. They gave way to a wave of youngsters who have since then helped India climb to the top of the Test rankings.

Below is a list of 25 spots that you need to fill by naming all Indian Test centurions since the start of the previous decade. You’ve got three minutes.