Cricketers who have different birth and brought-up country can get easy access to play for those two countries. While there is also the Kolpak deal that offers the European Union (EU) countries players can play cricket in any EU country without being considered an overseas player. This has shifted the focus of several South African players to play for other countries like England.
However, in cricket history, so far, there have been 27 players who have represented two countries in the international game of cricket. Some have played across all the formats while some have only represented them in ODIs and T20I or only one of the formats.
Here, we have listed five famous players who have represented two or more countries:
Dirk Nannes- Netherland and Australia
Australia born cricketer Dirk Nannes burst into international cricket for the Netherland and represented them in ICC T20 World Cup 2009. After two months, he earned the call from the Australian team and made the debut for them in the ODI series against Scotland in August 2009.
The pacer was also included in the ICC T20 World Cup 2010 campaign where he came out as the highest wicket-taker for Australia. Overall, he has played two T20I for the Netherlands and 15 T20Is and single ODI for Australia.
He has also featured in the Indian Premier League for Chennai Super Kings and Delhi Daredevils. He last played a competitive match in 2016.