Can get your free (or paid-for reports with scoring) from the below websites:
Transunion (have to pay for scoring, free report doesn't have scoring):
https://mytransunion.co.za/
Experian (free report has scoring):
https://www.creditexpert.co.za/
XDS (free report has scoring):
http://www.credit4life.co.za/
Compuscan (have to pay for scoring, free report doesn't have scoring):
https://www.mycreditcheck.co.za/
For a paid credit report that checks XDS, Transunion and Experian at R79 you can go to any Checkers or Shoprite MoneyMarket counter or you can do it online:
http://www.kudough.co.za/shoprite_partner.aspx
For a paid credit report that uses all 4 the credit bureaus mentioned you can use the below link to buy it online for R99:
https://www.credithealth.co.za/complete-credit-report.htm