5 Cricketers who have played for two countries

August 17, 2023

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)

Kepler Wessels’ cricketing journey started with Australia in the late 1970s. He established himself as a talented batsman before a twist of fate led him to represent South Africa. When the nation was readmitted to international cricket in the 1990s after years of isolation, Wessels became a symbol of their cricketing resurgence. His unique distinction of playing for both Australia and South Africa remains a remarkable chapter in cricket history.