In this quiz, you have to name all the Indian bowlers who have bowled at least 3,000 deliveries in Test cricket.

Overall, 53 players from the country have sent down 3,000 or more balls in the format. Only one player has bowled more than 30,000 deliveries in Tests for India — a whopping 40,850.

 

You have 10 minutes to guess all players in this list. We have helped you by providing the number of balls they have bowled and the wickets that they have taken in Tests for India.

*All stats valid as of  June 18, 2021