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

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.

BMW models

Used BMW by city

Other makes