
In this quiz, you have to name every player to captain in a Sri Lanka-Bangladesh Test match.
Two of the newer Test sides, Sri Lanka were awarded ICC Full Member status in 1981, while Bangladesh received it in 2000. The first Test match between the sides took place on September 6, 2001 in Colombo, which the former won by an innings and 137 runs.
The ultimate Headingley Cricket Ground quiz
That was during the Asian Test Championship, one of cricket's attempts to implement a multi-team Test cricket tournament. But in the latest iteration, the World Test Championship, these two sides have faced each other fairly regularly. The ongoing Test between them is part of the fourth bilateral series between Sri Lanka and Bangladesh since 2021.
Quiz! Most runs conceded in a Test innings since 2000
In 26 completed matches so far, the record is heavily tilted in Sri Lanka's favour, with 20 wins. Bangladesh have won just once, with five draws. Across the 24 years of this rivalry, eight captains each have led the two sides. The top player on this list has played seven Sri Lanka-Bangladesh Tests as captain.
Quiz! Every captain in an India-England men’s Test match
Your task is to name all 16 players. You have three minutes, with the number of Tests as well as their team and the years in which they played the opposition provided. Good luck!
Please refresh the page if the quiz does not load properly.
Correct as of June 20, 2025.
Name every captain in Sri Lanka v Bangladesh 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.