ICC World Cup is the cricket’s biggest tournament around, the glorious spectacle is held after every four years. It’s every player dream to have an honour of representing his nation at the World Cup however, there have been multiple instances in history where the same player has represented two different countries in different editions of the Cricket World Cup.
South Africa-born left-handed batsman, Kepler Wessels made his World Cup debut playing for Australia as South Africa was banned from the international cricket. He then represented South African as their ban was lifted and they qualified for the 1992 World Cup.
Anderson Cummins made his World Cup debut for the West Indian side in the year 1992 and picked up 12 wickets. He then went on to make his debut for Canada in 2007 World Cup at the age of 40.
The left-handed opener made his World Cup debut for England in the year 2007. He then represented his native country, Ireland in 2011 and 2015 World Cup editions. Joyce was pivotal in Irish cricket team rise and is regarded as one of the best Ireland players.
The left-hander, Eoin Morgan made his World Cup debut for Ireland in the year 2007 and played nine World Cup games for them before he switched to England. Morgan joined the England team in 2009 and his phenomenal batting skills earned him a place in the 2011 World Cup squad. He is currently captaining England side in the 2019 World Cup.