In this quiz, you have to name the Indian tailenders with the most Test runs. (Minimum 300 Test runs)

For this quiz, a tailender has been defined as a batter who bats at eight or below in the batting line-up. Over the years, the Indian tail has given mixed results. However, there have been a number of prolific run-scorers lower down the order. This list is made up of some prominent spinners, all-rounders, and wicket-keepers. Can you get all the names?

You have six minutes to answer the quiz.