In this quiz, you have to name all 21 Indian cricketers who have played Test matches alongside both Harbhajan Singh and R Ashwin. You have four minutes.

Very few bowlers have taken 400 wickets in Test cricket. Yet, Harbhajan Singh and R Ashwin – two of India’s finest – played five times together: against England in Mumbai, and against Australia in Chennai and Hyderabad, in 2012/13; and against Bangladesh in Fatullah, and against Sri Lanka in Galle, in 2015. In these five Test matches, they have played alongside 21 others, though not at the same time.

Can you name all 21 in four minutes?

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.