In this quiz, you have to name every player who was part of India’s 12-year winning streak in home Test matches.

India's long-standing dominance in Test matches at home ended after 12 years following their recent series defeat to New Zealand. Their previous home series loss came against England in 2012.

Their 18 consecutive Test series wins in between at home, is also the second-longest streak at home after Australia's 28 between 1992-93 and 2008-09.

You have eight minutes to guess all 51 names who were part of their record 18-series, 12-year run. Good luck!

Follow Wisden for all cricket updates, including live scores, match stats, quizzes and more. Stay up to date with the latest cricket news, player updates, team standings, match highlights, video analysis and live match odds.