In this quiz, you have to name all men who have played Twenty20 Internationals for two teams.

T20 is the youngest of the three international formats, but also the one most widely played at the international level. This has enabled several cricketers to represent two national teams, provided they meet the ICC’s eligibility criterion.

Also try: Tigers, Falcons, Dragons – Can you match these cricket teams to the animals in their names?

In many of these instances, the cricketer has represented one Full Member and one Associate Member. In some cases, both their teams are Associate Members. We have provided both teams: your task is to simply name the players.

Quiz! Every cricketer to do the 2,000 run-100 wicket double in men’s ODIs

In all, 23 men have represented two nations until January 27, 2026. You have five minutes to name all of them.

More: Law changes, auction records – how well do you know the famous cricket bats?

Name every man to play for two countries in T20I cricket

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.