Cricketers Who Have Played For Two Nations
Former New Zealand run machine Ross Taylor is set to represent Samoa at the upcoming Asia-East Asia-Pacific T20 World Cup 2026 Qualifier in Oman, to help them with their push to make a maiden appearance at the global event. The Asia-East Asia-Pacific T20 World Cup 2026 Qualifier will kick off on October 8. Let’s take a look at some cricketers who have played for two nations.
Roelof van der Merwe
Spinner Roelof van der Merwe has played for South Africa (2009-10) and the Netherlands (2015-25).
David Wiese
All-rounder David Wiese has played international cricket for South Africa (2013-16) and Namibia (2021-24).
Dirk Nannes
Left-arm seamer Dirk Nannes played cricket for Australia (2009) and the Netherlands (2009-10).
Eoin Morgan
World Cup-winning captain Eoin Morgan played for two countries, namely Ireland (2006-09) and England (2009-22), before retiring from international cricket.
Corey Anderson
Left-hand batter Corey Anderson has played international cricket for New Zealand (2012-18) and the United States of America (2024-25). (ANI)