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 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 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 Aluminum/Silver 2013 BMW 320d auto @ R 269,950.00
2013 BMW 320d auto
Body Shape
Sedan
Transmission
Automatic
Fuel Type
Diesel
Mileage
103000km
R 269,950.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 White 2013 BMW 320d M Sport auto @ R 299,900.00
2013 BMW 320d M Sport auto
Body Shape
Sedan
Transmission
Automatic
Fuel Type
Diesel
Mileage
89913km
R 299,900.00
Second Hand Gray 2012 BMW 320i @ R 174,900.00
2012 BMW 320i
Body Shape
Sedan
Transmission
Manual
Fuel Type
Petrol
Mileage
72000km
R 174,900.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 Gray 2011 BMW 320i auto @ R 159,950.00
2011 BMW 320i auto
Body Shape
Sedan
Transmission
Automatic
Fuel Type
Petrol
Mileage
116000km
R 159,950.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 269,900.00
2012 BMW 320i auto
Body Shape
Sedan
Transmission
Automatic
Fuel Type
Petrol
Mileage
74000km
R 269,900.00
Second Hand Aluminum/Silver 2011 BMW 320i auto @ R 149,950.00
2011 BMW 320i auto
Body Shape
Sedan
Transmission
Automatic
Fuel Type
Petrol
Mileage
142000km
R 149,950.00