BMW 3 Series '2016 R359,900 Location: South Africa / Gauteng / Centurion Engine: 1.5L 318i m sport auto, petrol Mileage: 17119 km Condition: used Details Compare Watch list
BMW 3 Series '2008 R119,900 Location: South Africa / Gauteng / Centurion Engine: 2L D, diesel Mileage: 178726 km Condition: used Details Compare Watch list