In the world of cricket, national pride runs deep, with players representing their countries on the international stage. However, there are instances where cricketers have donned the colors of not just one, but two different nations. This unique phenomenon arises due to various factors, including changing citizenship, residency requirements, and personal choices.
Here are 5 players who have represented two countries in international cricket:-
Kepler Wessels(Australia and South Africa)
