Several South Africa-born cricketers have represented other countries in international cricket due to various reasons, including opportunities, personal circumstances, or eligibility criteria. Here are details about ten South Africa-born men’s cricketers who have played for other countries: 10 cricketers who were born in South Africa but play for other countries 1. Jason Roy (England): Born:…