
In this quiz, you have to name every player to have played Test cricket for two teams.
A cricketer playing for two nations is rare. However, it has become increasingly common since the ICC assigned T20I status to every T20 between two nations. Cricketers, especially after being discarded, have moved from Full Members to Associate Nations (like Joe Burns from Australia to Italy) or, thanks to efficient scouting, the other way round (Mahika Gaur from the UAE to England) or even from one Associate to another (Nitish Kumar from Canada to the USA). Some, like David Wiese, have even switched in ODIs.
Also play: Quiz! How well do you know the stumping dismissal?
Such switches is not as common in Test cricket. There were only 12 instances since 1956, but none between 1956 and 1992, a year which saw two such switches. The only three other instances have taken place within a small span of time, between 2018 and 2023.
Also play: Quiz! How well do you know Test matches at neutral venues?
In all, a total of 17 men have represented two teams until August 13, 2025. Can you name all in five minutes?
Also play: Quiz! Every captain to win the Asia Cup
Quiz! Everyone to have played men’s Tests for two teams
Please refresh this page if it does not load properly.