Based on 1 585 job listings - Johannesburg, South Africa 2026
50% of professionals earn between R 10 000 - R 20 000 ZAR
The median salary is R 16 300
Johannesburg
Average salary
35 033 - 38 589
Median salary
16 300 - 20 800
1 585 job openings
South Africa
Average salary
320 000 - 650 000
Median salary
460 000 - 650 000
26 939 job openings
The average salary for a Sales Representative in Johannesburg, South Africa is ZAR 35 033 - ZAR 38 589 per year in 2026, based on 1 585 job listings.
Leading employers for Sales Representative roles in South Africa include Cre8work, Dante Personnel, MH Solutions, Sci Tech Placements, The Legends Agency.
Explore 1 585 Sales Representative job listings in South Africa on BeBee, or check our salary calculator for a personalized estimate.