In this quiz, you have to match the given cricketers to their (different) U19 and senior international teams.

Representing one's country in international cricket is a proud moment for most players. But in an increasingly globalised world, there have been more and more instances of players who qualify to play for multiple countries through residence, citizenship, ancestry and more.

More: How well do you know these Test-playing fathers and sons?

This quiz deals with those players who played international cricket at the U19 level for one team, but represented another at senior level. Of course, there is some overlap with players who represented multiple teams at the senior level itself.

Also try: Lucky charms, marriage proposals – how well do you know India-West Indies Test cricket?

Here, you will be presented with a combination of U19 team and senior team. Your task is to select the player that corresponds to that description. Only the player's "different" senior team(s) will be listed.

For example, if a player represented Ireland at U19 level, and Ireland and England at senior level, the description would only be listed as "U19 - Ireland, Senior - England". Some hints also refer to multiple players. In such cases, clicking on any one of the correct answers will suffice.

Can you match all 25 players in five minutes?

Quiz! Every batter with international hundreds in all three formats

How well do you know cricketers who played U19 and senior cricket for different countries?

Please refresh the page if the quiz does not load properly.

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.