• Mon - Sat 8AM - 5PM
  • +27 83 678 2199

BMW cars for sale

133 matches
Sort by:
  • Make: BMW
15
Certified Used BMW 1 SERIES 2016
Condition
Certified Used
Make
BMW
Mileage
87 501 km
Fuel type
Diesel
Engine
2.0 turbo diesel
Year
2016
Distance
View more
15
Certified Used BMW M4 2014
Condition
Certified Used
Make
BMW
Mileage
13 353 km
Fuel type
Petrol
Engine
3.0 turbo
Year
2014
Distance
View more
15
Certified Used BMW M3 2014
Condition
Certified Used
Make
BMW
Mileage
58 000 km
Fuel type
Petrol
Engine
3.0 turbo
Year
2014
Distance
View more
13
Certified Used BMW X5 2016
Condition
Certified Used
Make
BMW
Mileage
58 000 km
Fuel type
Diesel
Engine
3.0 turbo diesel
Year
2016
Distance
View more
12
Certified Used BMW Z4 2006
Condition
Certified Used
Make
BMW
Mileage
177 000 km
Fuel type
Petrol
Engine
2.0 Petrol
Year
2006
Distance
View more
11
Certified Used BMW 7 SERIES 2004
Condition
Certified Used
Make
BMW
Mileage
205 000 km
Fuel type
Petrol
Year
2004
Distance
View more
6
Certified Used BMW 3 SERIES 2005
Condition
Certified Used
Make
BMW
Mileage
ON APPLICATION km
Fuel type
Petrol
Engine
325I
Year
2005
Distance
View more
9
Certified Used BMW X5 2008
Condition
Certified Used
Make
BMW
Mileage
222 358 km
Fuel type
Diesel
Engine
3.0 D
Year
2008
Distance
View more
11
Certified Used BMW X6 2010
Condition
Certified Used
Make
BMW
Mileage
134 121 km
Fuel type
Petrol
Engine
3.5I
Year
2010
Distance
View more