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

BMW cars for sale

111 matches
Sort by:
  • Make: BMW
9
Certified Used BMW X1 2013
Condition
Certified Used
Make
BMW
Mileage
200 890 Km km
Fuel type
Diesel
Engine
2.0 D
Year
2013
Distance
View more
10
Certified Used BMW X3 2011
Condition
Certified Used
Make
BMW
Mileage
164 251 km
Fuel type
Diesel
Engine
2.0 Diesel
Year
2011
Distance
View more
12
Certified Used BMW 2 SERIES 2015
Condition
Certified Used
Make
BMW
Mileage
90 125 km
Fuel type
Petrol
Engine
2.0L
Year
2015
Distance
View more
15
Certified Used BMW M4 2017
Condition
Certified Used
Make
BMW
Mileage
30 258 km
Fuel type
Petrol
Engine
3.0 Petrol
Year
2017
Distance
View more
8
Certified Used BMW X1 2010
Condition
Certified Used
Make
BMW
Fuel type
Diesel
Year
2010
Distance
View more
9
Certified Used BMW X5 2011
Condition
Certified Used
Make
BMW
Mileage
152 000 km
Fuel type
Diesel
Engine
3.0 turbo diesel
Year
2011
Distance
View more
9
Certified Used BMW X5 2013
Condition
Certified Used
Make
BMW
Mileage
154 000 km
Fuel type
Diesel
Engine
3.0 turbo diesel
Year
2013
Distance
View more
8
Certified Used BMW 3 SERIES 2015
Condition
Certified Used
Make
BMW
Mileage
61 000 km
Fuel type
Petrol
Engine
2.0 turbo
Year
2015
Distance
View more
8
Certified Used BMW 2 SERIES 2015
Condition
Certified Used
Make
BMW
Mileage
77 000 km
Fuel type
Petrol
Engine
2.0 turbo
Year
2015
Distance
View more