In this quiz, you have to name every Test skipper who has played against MS Dhoni during his captaincy tenure.

Also play: Quiz! Which left-arm bowlers have taken at least two ten-wicket hauls in Test cricket?

Dhoni captained India in 60 Test matches between 2008 and 2014, the second-most number for any Indian, trailing only Virat Kohli's 68 matches. His 27 Test victories as captain also rank second in India's history, behind Kohli's 40 wins.

Also play:Quiz! Name every visiting batter with 500 runs in a Test series in England

It was a stint of highs and lows: under Dhoni, India were clean-swept in England and Australia and lost a series to England at home, but they also swept Australia at home and won a series in New Zealand after 33 years.

Also play: Quiz! Which of these cricketers have Test match fifties?

In all, Dhoni has faced 14 skippers during his Test captaincy tenure from 2008 until 2014. To work with the players’ names, we've included the years during in which they led against Dhoni alongside the number of Test matches. We have, however, not mentioned the teams they led. You have five minutes to name them all.

Please refresh the page if the quiz does not load properly.

Quiz! Who were the opposition captains when MS Dhoni led India in Test cricket?

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.