Test Participation: Players Who Have Competed in Two Men's Test Teams
In the world of cricket, there have been a select few players who have represented two international teams in Test matches. This phenomenon can be traced back to changes in national qualification and political scenarios over the years.
Since the International Cricket Council (ICC) assigned T20I status to every T20 match between two nations, there has been an increase in the number of cricketers playing for two teams. However, it's important to note that instances of Test cricket representation for two teams are rare, primarily due to stricter ICC rules.
Historically, some well-known cricketers who have represented two countries in Test cricket include Kepler Wessels (Australia and South Africa), Billy Midwinter (Australia and England), and John Traicos (South Africa and Zimbabwe). It's worth mentioning that Eoin Morgan, who represented ICC England and Ireland, did not play Test cricket for Ireland as Ireland did not have Test status until recently.
As of August 13, 2025, a comprehensive, up-to-date published list of such cricketers is not readily available. However, based on general cricket knowledge, a total of 17 men have represented two teams in cricket.
In more recent times, there have been three instances of cricketers playing Test cricket for two teams between 2018 and 2023. Notable examples include Joe Burns, who moved from Australia to Italy, and Nitish Kumar, who moved from Canada to the USA.
It's interesting to note that prior to 1992, no cricketer played Test cricket for two teams. The first two instances occurred in 1992. Since then, there have only been 12 instances of cricketers playing Test cricket for two teams until 2025.
Cricketers like Mahika Gaur and David Wiese have also switched nations, primarily in ODIs and T20Is, but not Test cricket. Mahika Gaur moved from the UAE to England, while David Wiese switched from his original nation to another, but the specific details are not provided.
As the cricket landscape continues to evolve, it will be interesting to see if more players follow in the footsteps of these historical figures and represent two international teams in Test cricket. The list of the 17 men who have represented two teams in cricket is yet to be officially named.