It’s a dream of any cricketer to play for his country. Over the years thousands and thousands have gone on to represent their country and fulfil their dreams. In a country like India or even England or Australia, there is an abundance of talent and not all get an opportunity to don the jersey for their respective countries. It is difficult for any cricketer to play for a country apart from his home nation, but they had to take these tough decisions in order to prolong their international careers. There are a few cricketers who have taken this decision due to a lack of opportunity in their country while a few have shifted for various other reasons.