Used BMW cars for sale
There are 13 used BMW cars for sale in South Africa right now, priced from R109,900 to R1,399,990.
Most are 2012–2019 models with about 129,000 km on the clock.
They're listed by 4 verified dealers in Pinetown, Pretoria and Roodepoort.
Call or WhatsApp the dealer directly. There's no account to create and no sign-up.
- Typical price
- R370,000
- Cheapest
- R109,900
- Typical mileage
- 129,000 km
- Years
- 1982–2024
13 cars
Questions buyers ask
Answered from the cars listed on this page right now.
- How much is a used BMW in South Africa?
- Used BMW prices on MotorGrid range from R109,900 to R1,399,990, with a typical price of about R370,000.
- What's the cheapest used BMW for sale in South Africa?
- A 2006 BMW 3 Series 320d at R109,900 from DW AUTO in Pretoria.
- Which BMW models are for sale in South Africa?
- 3 Series (3), 2 Series (2), X2 (2), 1 Series (1) and 6 Series (1), plus a few others.
- Where can I buy a used BMW?
- Most are in Pinetown (8), Pretoria (3) and Roodepoort (2), listed by 4 verified dealers.
- What mileage is typical for a used BMW in South Africa?
- About 129,000 km. The lowest is 18,000 km and the highest 263,000 km.












