Data Analysts collect, clean, and interpret datasets to help organisations make better decisions. Unlike Data Scientists who build predictive models, Data Analysts focus on understanding what has happened and why — using tools like SQL, Excel, Power BI, and Python. In South Africa, demand is booming across banking, retail, telecommunications, healthcare, and government as organisations digitise their operations.
A typical day involves writing SQL queries to extract data, cleaning datasets in Excel or Python, building dashboards in Power BI or Tableau, identifying trends, writing reports, and presenting findings to non-technical stakeholders like managers or executives.
Mathematics (Level 4+), English (Level 4+). Mathematical Literacy is generally not accepted for analytical degree programmes.
Use the free Career Helper APS Calculator to calculate your exact score for each SA university.
- University of Cape Town (UCT)
- University of the Witwatersrand (Wits)
- University of Pretoria (UP)
- Stellenbosch University (SU)
- University of KwaZulu-Natal (UKZN)
- University of South Africa (UNISA)
- University of Johannesburg (UJ)
Programme names and requirements vary by institution. Always verify directly with the university before applying.
Achieve APS 26+ with Mathematics. A BSc in Statistics, Mathematics, Computer Science, or a BCom in Information Systems / Econometrics are the most direct paths. Mathematical Literacy is not accepted.
During your studies, learn SQL (essential), Excel (advanced), Python or R for data wrangling, and Power BI or Tableau for visualisation. Complete free courses on DataCamp, Coursera, or Google Data Analytics certificate to supplement your degree.
Start as a Junior Data Analyst or Business Intelligence Analyst. Build a portfolio of real projects on GitHub — analysis of public datasets like Stats SA data or JSE share prices shows initiative. Progress to Senior Analyst and specialise in a domain (financial analytics, marketing analytics, healthcare data).
What is the difference between a Data Analyst and a Data Scientist?
What does a Data Analyst earn in South Africa?
Which certifications help Data Analysts in South Africa?
Salary ranges are indicative for South Africa 2026 based on market data. Actual salaries vary by employer, location, and experience.