List of South Africa-born cricketers who played for other countries
Here is the list of players who were born in South Africa but played for other countries.
5. Kevin Pietersen (England)
The most famous name to leave South Africa for better pastures for cricket is Kevin Pietersen. Born in 1980 in Pietermaritzburg, South Africa, Pietersen debuted for Natal in 1997 in domestic cricket. But he moved to England in 2000 citing disagreement with the quota system in South African cricket.
Regarded as a pioneer of aggressive cricket, Kevin Pietersen made his England debut in 2005 and played 104 Tests, 136 ODIs, and 37 T20Is. He hit a total of 34 international centuries and was part of England’s 2010 T20 World Cup-winning team. He retired from international cricket in 2014.
Download Our App
For a better experience: Download the CricTracker app from the IOS and Google Play Store