5 Famous Cricketers who Ditched their Home Countries | #Cricket
Lack of opportunities to play the game was the main reason in the past behind players switching allegiance between countries. While some players moved from their country of birth to another, others came back to play for their native country.
Abdul Hafeez Kardar is one of the very few players who have played for both India and Pakistan in Tests and Kepler Wessels became the first cricketer to have played One Day International cricket for two countries, Australia and South Africa.
Without much ado, let's take a look at the five famous cricketers who changed their nationality and played international cricket.