Business Analyst Salary in South Africa
Business Analyst Salary in Durban
Based on 245 job listings - Durban, South Africa 2026
Average salary
R 484 357 - R 628 695
Median salary
R 484 357 - R 628 695
Lower rangeUpper range
Compare with national average
Durban
Average salary
484 357 - 628 695
Median salary
484 357 - 628 695
245 job openings
South Africa
Average salary
330 000 - 800 000
Median salary
550 000 - 800 000
8 005 job openings
Other cities
Johannesburg1 309 job openings
Cape Town934 job openings
Workfromhome349 job openings
Sandton339 job openings
Gauteng280 job openings
Pretoria277 job openings
Centurion259 job openings
Stellenbosch243 job openings
Midrand163 job openings
Za150 job openings
East London144 job openings
Polokwane106 job openings
Randburg94 job openings
Eastern Cape86 job openings
Bellville84 job openings
Paarl70 job openings
Gqeberha62 job openings
Benoni61 job openings
Western Cape58 job openings
Bloemfontein57 job openings
Klerksdorp54 job openings
Vereeniging51 job openings
Rustenburg50 job openings
Pietermaritzburg46 job openings
George45 job openings
The average salary for a Business Analyst in Durban, South Africa is ZAR 484 357 - ZAR 628 695 per year in 2026, based on 245 job listings.
Explore 245 Business Analyst job listings in South Africa on BeBee, or check our salary calculator for a personalized estimate.