This is the age of franchise cricket and we see players shifting from one franchise to the other after every season. But, in the past, players have juggled different international cricketing nations during their cricket careers too. While some had to do under compulsion, many have taken it up willingly too.
The Cricket Lounge’s Somya Sharma lists 7 ‘modern-day’ cricketers who have played for two countries.
1) Ed Joyce

Ed Joyce made his ODI debut for England against his native Ireland in 2006. Joyce continued to be a part of the England setup until the 2007 World Cup and moved back to Ireland in the year to follow.
2) Boyd Rankin
For many years, Rankin was Ireland’s leader of the attack in the bowling department and played two World Cups for them. However, in 2013, he played for England to further his Test ambitions.
3) Luke Ronchi
Luke Ronchi had become Australia’s second-choice wicketkeeper behind Brad Haddin in 2008 and shined in his initial ODIs. In fact, he had taken a catch off the very first ball he faced as a wicketkeeper in ODIs. However, his career didn’t pick pace in Australia, he moved to New Zealand in 2013 and made his ODI debut for the Blackcaps.
4) Clayton Lambert
Lambert made his debut for West Indies in 1990 but couldn’t establish his career in the Caribbean. In 2004, he was in the United States of America squad for the ICC Champions Trophy 2004.
5) Anderson Cummins
In the early 1990s, Cummins was a part of the West Indies pace attack with Curtly Ambrose and Courtney Walsh. But, his career took a very dramatic turn and his lost in the very talented West Indian side. In 2007, he was in the Canada squad at the age of 42 and played the World Cup for them.
6) Dougie Brown
Dougie Brown made his debut for England in the new-look England side under the leadership of Adam Hollioake in 1997. Brown played the role of an all-rounder. A decade later, Brown played for Scotland at the ICC World Cup 2007.
7) Eoin Morgan
The biggest one-day star in this list, Eoin Morgan is the captain of England’s ODI team and one of the mainstays of England’s batting-order in limited overs cricket. He played for Ireland during their pathbreaking campaign at the ICC World Cup 2007. But, two years later, he moved to England and hasn’t looked back since.