There is no bigger tournament in Cricket than the World Cup which is conducted every 4 years. Hence, it’s the dream of every cricketer to represent his country in at least one World Cup.
However, do you know there are some cricketers who played in the World Cup representing not one but two different nations.
Kepler Wessels, Anderson Cummins, Ed Joyce and Eoin Morgan have represented two different countries in the World Cup. Out of them only Kepler Wessels represented two different countries in the World Cup as full members. Wessels played three matches for Australia in the 1983 World Cup. Nine years later , he returned to lead his home country South Africa in nine matches in the 1992 World Cup.
Even more interestingly, Ed Joyce represented England and Eoin Morgan represented Ireland in the 2007 world cup. Four years later tables turned as Eoin Morgan represented England and Ed Joyce represented Ireland!