Used BMW prices in South Africa

Typical prices for 19 BMW models, from RideReport's South African pricing data: a 2021 example with about 70,000 km. Open any model for prices by mileage, known faults, repair costs and the real monthly cost.

ModelTypeTypical priceVerdictL/100km
BMW 3 SeriesEntry luxuryR449k–R540k8.3 · Strong Buy—Near-New Efficiency & Handling6 (diesel)
BMW X3Luxury SUVR581k–R657k8.2 · Strong Buy6 (diesel)
BMW 1 SeriesEntry luxuryR396k–R456k7.8 · Buy Smart5.5
BMW X5Luxury SUVR983k–R1.1m7.6 · Strong Buy (Premium Buyers Only)—
BMW X1Luxury SUVR446k–R514k7.8 · Strong Buy (Luxury Entry Segment)7 (diesel)
BMW 5 SeriesEntry luxuryR516k–R671k7.8 · Strong buy for performance purists with deep pockets10.1
BMW 2 SeriesEntry luxuryR404k–R542k7.2 · Solid Buy6 (diesel)
BMW M2Entry luxuryR817k–R894k8.2 · Strong Buy for M Enthusiasts12
BMW M4Entry luxuryR1.3m–R1.5m7.8 · Premium Performance Buy12
BMW X4Luxury SUVR637k–R892k8.2 · Strong Buy (Premium Segment)6.9 (diesel)
BMW 4 SeriesEntry luxuryR525k–R602k7.5 · Solid premium choice for style-first buyers6
BMW X6Luxury SUVR910k–R1.4m7.8 · Strong Buy for Performance Luxury Enthusiasts11.2
BMW 7 SeriesLuxury SUVR865k–R1.5m8.6 · Strong Buy9.6
BMW i8Luxury 4x4R1.7m–R2.8m6.8 · Specialist Buy5.9
BMW iX3ElectricR590k–R705k7.2 · Strong Buy for EV Commitment, Cautious Otherwise—
BMW M3Entry luxuryR1.4m–R1.6m——
BMW M5Entry luxuryR1.5m–R1.6m8.7 · Exceptional performance asset — buy if you can sustain running costs11.5
BMW X2Luxury SUVR423k–R546k7.5 · Solid Premium Buy5.3 (diesel)
BMW X7Luxury SUVR1.0m–R1.6m——

Typical retail range for a 2021 model with about 70,000 km. Verdict scores are AI-assisted. Prices for a specific car depend on variant, condition and history.

Buying or selling a BMW?

Run a free report for the exact year and mileage, get the official trade and retail value by registration plate (R79), or see what your car is worth before you sell. Browse the best used cars by budget or compare fuel costs.

Used BMW questions

How much does a used BMW cost in South Africa?

A typical 2021 BMW with about 70,000 km costs from around R396k (1 Series) to R2.8m (i8), depending on the model. Every model below links to its own page with prices by mileage, known faults and monthly running costs.

What is the cheapest used BMW?

Of the 19 BMW models priced here, the 1 Series has the lowest typical price at R396k–R456k for a 2021 example with about 70,000 km. Cheap to buy isn't always cheap to own, so check each model's known faults and repair costs.

What is the best used BMW to buy?

On RideReport's verdict scores (AI-assisted, based on SA pricing, known faults, owner feedback and running costs), the highest-rated BMW here is the M5 (8.7, "Exceptional performance asset — buy if you can sustain running costs"). Always check the specific car's history and condition.