In this quiz, you have to name the 32 Asian batsmen in the top 100 of the ICC’s all-time men’s ODI batting rankings.

The players are split between three countries, with 13 Indians, 12 Pakistanis, and seven Sri Lankans.

You have 10 minutes. Good luck!