![MAK Pataudi, Imran Tahir, Eoin Morgan](https://skyexch.net/wp-content/uploads/2022/08/MAK-Patudi-Imran-Tahir-Eoin-Morgan.jpg)
Right from childhood, every cricketer has a dream to represent his nation at the highest level. They put in tremendous hard work in pursuit of their dream every day. While there are some players who achieve their dream of playing for their country at the international level, some end up going a step further.
The rich history of cricket is filled with many cricketers who went on to play not for one but two countries in their careers. Let’s take a look at seven such cricketers who began their career with one nation but ended up playing for some other country later on:
- Eoin Morgan (Ireland and England):
![Eoin Morgan](https://skyexch.net/wp-content/uploads/2022/08/Eoin-Morgan.jpg)
Eoin Morgan (Source: Twitter)
The first name that pops up in every cricket fan’s mind has to be Eoin Morgan. The southpaw represented Ireland at the U17 and U19 levels and also captained the country at the 2004 U19-World Cup. His most notable moment for the Irish player is being a part of the team that beat Pakistan at the 2007 ODI world cup.
Shortly after, Morgan began to play county cricket in England and impressed the English selectors with his big-hitting ability. As a result, he was selected in England’s 30-man probable team for the 20-20 world cup in 2010.
But the cricketer had to quit playing for Ireland in order to get into the team. Morgan decided to go ahead with the decision, which later turned out to be a historical moment in English cricket as he led them to their first-ever world cup win in 2019.
![](https://skyexch.net/wp-content/uploads/2022/06/sky_header_logo.png)