South Africa 's most popular sports are soccer , rugby and cricket .
South Africa 's most liked sports are soccer , rugby union and cricket .