Average salary
R 320 000 - R 650 000
Median salary
R 460 000 - R 650 000
Lower rangeUpper range
Salary distribution by percentile
10th percentileR 256K
25th percentileR 320K
MedianR 460K
75th percentileR 650K
90th percentileR 748K
50% of professionals earn between R 320 000 - R 650 000 ZAR
The median salary is R 460 000
Top cities
Workfromhome3 446 job openings
Johannesburg2 306 job openings
Cape Town2 238 job openings
Durban1 262 job openings
Pretoria1 179 job openings
Centurion879 job openings
East London829 job openings
Stellenbosch730 job openings
Gauteng713 job openings
Eastern Cape494 job openings
Sandton465 job openings
Gqeberha434 job openings
Za344 job openings
Bloemfontein274 job openings
Polokwane247 job openings
Randburg236 job openings
Midrand234 job openings
Boksburg172 job openings
Rustenburg152 job openings
Benoni147 job openings
Germiston142 job openings
George120 job openings
Kempton Park120 job openings
Port Elizabeth120 job openings
Mpumalanga119 job openings
The average salary for a Sales Representative in South Africa is ZAR 320 000 - ZAR 650 000 per year in 2026. The median salary is ZAR 555 000 per year, based on 24 801 active job listings.
The cities with the most Sales Representative job opportunities in South Africa are Workfromhome, Johannesburg, Cape Town, Durban, Pretoria. Workfromhome leads with 3 446 job openings.
Explore 24 801 Sales Representative job listings in South Africa on BeBee, or check our salary calculator for a personalized estimate.