These are your best options for watching live horse racing from South Africa. Some meetings from South Africa are shown completely free on the Macau Jockey Club website. Racing from Macau, Hong Kong, Singapore and Malaysia is primarily shown on this channel.
Next free live stream from South Africa is Kenilworth 20/09/17.
Some UK bookmakers make live streams available when placing a bet. Usually, this means investing a minimum of £1 or €1 on the race which you wish to view. Paddy Power is one such bookmaker that covers many of these meetings. Note that availability of accounts and live streams may vary depending on your location.
Our recommendation though is to use Racebets for live streaming events. A minimum bet will allow you to view all races from the meeting and they have an extensive range of international live streams.
**Update (May 2017): It is currently possible to view live streams from most meetings from South Africa completely free. We have found that simply registering for an account at Racebets allows logged in members in the UK to watch the races from South Africa, without the need to make a deposit or place a bet. This is of course is subject to change and may not be available in all locations.