In this quiz, you have to name all 20 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. In men's cricket, 20 players have already represented two national teams.

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

On September 5, 2025, a former New Zealand batter reversed his retirement and was named in Samoa's squad for the T20 World Cup qualifying tournament. He is not featured on this list, as he is yet to play for his second team.

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

In many of these players' cases, they have represented one Test-playing nation and one Associate nation. In some cases, both their teams are Associate nations. The teams will be provided to you, and your task is to simply name the players.

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

You have three minutes.

Last updated on September 5, 2025.

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.