![](https://www.wisden.com/static-assets/waf-images/68/83/88/16-9/219369_GettyImages-625338252-1-scaled-e1633075543994.jpg?v=23.06&w=1200)
In this quiz, you have to name the India middle-order batters with the most Test runs over the years.
Overall, six players scored over 5,000 Test runs for India between positions 4-7, with the top run-getter making over 15,000 runs. You have to name every middle-order player with at least 1,000 runs for India in Tests.
*All stats till October 1, 2021