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 3-door auto @ R 189,900.00
2013 BMW 116i 3-door auto
Body Shape
Hatch
Transmission
Automatic
Fuel Type
Petrol
Mileage
111000km
R 189,900.00
Second Hand White 2012 BMW 116i 5-door @ R 198,900.00
2012 BMW 116i 5-door
Body Shape
Hatch
Transmission
Manual
Fuel Type
Petrol
Mileage
93000km
R 198,900.00
Second Hand Green 2013 BMW 118i 5-door @ R 219,950.00
2013 BMW 118i 5-door
Body Shape
Hatch
Transmission
Manual
Fuel Type
Petrol
Mileage
83000km
R 219,950.00
Second Hand Aluminum/Silver 2015 BMW 120d 5-door M Sport @ R 349,900.00
2015 BMW 120d 5-door M Sport
Body Shape
Hatch
Transmission
Automatic
Fuel Type
Diesel
Mileage
32000km
R 349,900.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 2008 BMW 125i convertible auto @ R 209,995.00
2008 BMW 125i convertible auto
Body Shape
Coupé & Convertible
Transmission
Automatic
Fuel Type
Petrol
Mileage
87400km
R 209,995.00
Second Hand White 2013 BMW 316i @ R 209,995.00
2013 BMW 316i
Body Shape
Sedan
Transmission
Manual
Fuel Type
Petrol
Mileage
85000km
R 209,995.00
Second Hand Aluminum/Silver 2014 BMW 316i auto @ R 238,900.00
2014 BMW 316i auto
Body Shape
Sedan
Transmission
Automatic
Fuel Type
Petrol
Mileage
94700km
R 238,900.00
Second Hand White 2010 BMW 320d @ R 179,900.00
2010 BMW 320d
Body Shape
Sedan
Transmission
Manual
Fuel Type
Diesel
Mileage
121000km
R 179,900.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 2015 BMW 320d M Sport auto @ R 449,950.00
2015 BMW 320d M Sport auto
Body Shape
Sedan
Transmission
Automatic
Fuel Type
Diesel
Mileage
17000km
R 449,950.00
Second Hand Charcoal 2012 BMW 320d Sport Line auto @ R 269,900.00
2012 BMW 320d Sport Line auto
Body Shape
Sedan
Transmission
Automatic
Fuel Type
Diesel
Mileage
81000km
R 269,900.00