In this quiz, you need to name every captain who has featured in an India-Sri Lanka Test match.
Also play: The bowled dismissal quiz: Who was the non-striker when Shane Warne bowled the Ball of the Century?
India and Sri Lanka first played a Test match in 1982. In that, India were captained by a legend, while Sri Lanka’s first ever Test captain was in charge of their team.
Also play: Quiz! Who have taken 2,000 runs and 100 wickets in Test cricket?
India and Sri Lanka met often in the 1990s and the 2000s, including once in the inaugural edition of the Asian Test Championship, in 1999. In the World Test Championship, they met first in 2022 in India, then in 2026 in Sri Lanka.
Also play: Quiz! Which visiting captains have won men’s Tests in Australia since 1990?
Until August 17, 2026, a total of 12 captains have been at the helm for either side. In this quiz, you have to list all of them and for that, you have five minutes.
Also play: The Sri Lankan batters quiz: Who scored two 200s in a first-class match?
Quiz! Can you name every captain in India-Sri Lanka Test matches?
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.