India played 101 Test matches in the 2010s, in this quiz you have to name the top 30 run scorers for the team in that decade.

There are 16 players who have scored over a thousand runs for India between the beginnings of 2010 and the end of 2019. The player with the most runs in that time period made his debut in 2011 and scored 27 centuries from 84 matches. The player who played the fewest in the decade only featured in two outings, scoring 237 runs across both matches.

There are some bowling all-rounders on the list, one of whom is a spin bowler who has scored over 2,000 runs in his 70 matches. You have the number of matches each batter has played and the number of runs they have scored to help you guess all 30 names.