Used BMW Cars

Getting behind the wheel of a BMW delivers exactly what this German giant’s slogan promises – sheer driving pleasure. From the well-designed body to the sleek interiors and purring engine, there is no mistaking a BMW for one of the best cars ever made.

Join the BMW club by shopping for one at InspectaCar. You’ll get a quality pre-owned car plus customer service worthy of BMW’s reputation.

InspectaCar will, from time to time, stock these pre-owned BMW models: X5, X6, 3 series, 5 series, 6 series, 7 series, M3, 320, 320d, 320i, 120d and 330i.

Second Hand White 2013 BMW 116i 5-door @ R 199,950.00
2013 BMW 116i 5-door
Body Shape
Hatch
Transmission
Manual
Fuel Type
Petrol
Mileage
106000km
R 199,950.00
Second Hand White 2012 BMW 120d coupe M Sport auto @ R 234,900.00
2012 BMW 120d coupe M Sport auto
Body Shape
Coupé & Convertible
Transmission
Automatic
Fuel Type
Diesel
Mileage
107500km
R 234,900.00
Second Hand White 2016 BMW 125i 5-door M Sport @ R 459,900.00
2016 BMW 125i 5-door M Sport
Body Shape
Hatch
Transmission
Automatic
Fuel Type
Petrol
Mileage
8000km
R 459,900.00
Second Hand White 2010 BMW 125i convertible M Sport auto @ R 244,900.00
2010 BMW 125i convertible M Sport auto
Body Shape
Coupé & Convertible
Transmission
Automatic
Fuel Type
Petrol
Mileage
86500km
R 244,900.00
Second Hand White 2015 BMW 220i Active Tourer Sport auto @ R 379,995.00
2015 BMW 220i Active Tourer Sport auto
Body Shape
SUV
Transmission
Automatic
Fuel Type
Petrol
Mileage
26000km
R 379,995.00
Second Hand Charcoal 2012 BMW 320d Dynamic Edition auto @ R 229,995.00
2012 BMW 320d Dynamic Edition auto
Body Shape
Sedan
Transmission
Automatic
Fuel Type
Diesel
Mileage
136190km
R 229,995.00
Second Hand White 2013 BMW 320d M Sport auto @ R 289,900.00
2013 BMW 320d M Sport auto
Body Shape
Sedan
Transmission
Automatic
Fuel Type
Diesel
Mileage
89913km
R 289,900.00
Second Hand White 2013 BMW 320d M Sport auto @ R 289,950.00
2013 BMW 320d M Sport auto
Body Shape
Sedan
Transmission
Automatic
Fuel Type
Diesel
Mileage
88000km
R 289,950.00
Second Hand Red 2012 BMW 320i @ R 229,995.00
2012 BMW 320i
Body Shape
Sedan
Transmission
Manual
Fuel Type
Petrol
Mileage
75000km
R 229,995.00
Second Hand Aluminum/Silver 2007 BMW 320i @ R 109,900.00
2007 BMW 320i
Body Shape
Sedan
Transmission
Manual
Fuel Type
Petrol
Mileage
143000km
R 109,900.00
Second Hand Aluminum/Silver 2013 BMW 320i auto @ R 219,900.00
2013 BMW 320i auto
Body Shape
Sedan
Transmission
Automatic
Fuel Type
Petrol
Mileage
95000km
R 219,900.00
Second Hand Charcoal 2012 BMW 320i auto @ R 249,900.00
2012 BMW 320i auto
Body Shape
Sedan
Transmission
Automatic
Fuel Type
Petrol
Mileage
74000km
R 249,900.00