Shopping Cart
No products in the cart.

BMW PRE-OWNED

BMW APPROVED PRE-OWNED VEHICLES

Search Options

Mileage
1km88km
Year
20172022
2018 BMW X3 xDrive20d

Mileage

25,000km

Fuel Type

Diesel

Transmission

Automatic

Body

SUV

2019 BMW 3 Series 320d M Sport Auto

Mileage

56,000km

Fuel Type

Diesel

Transmission

Automatic

Body

Sedan

2021 BMW 2 Series M235i xDrive Gran Coupe

Mileage

28,739km

Fuel Type

Petrol

Transmission

Automatic

Body

Sedan

2019 BMW X3 xDrive20d M Sport

Mileage

53,250km

Fuel Type

Diesel

Transmission

Automatic

Body

SUV

2021 BMW Z4 M40i
R 1,199,900

Mileage

88km

Fuel Type

Petrol

Transmission

Automatic

Body

Convertable

2020 BMW X3 xDrive20d

Mileage

28,000km

Fuel Type

Diesel

Transmission

Automatic

Body

SUV

2019 BMW X5 xDrive30d M Sport

Mileage

55,318km

Fuel Type

Diesel

Transmission

Automatic

Body

SUV

2018 BMW M4 Coupe
R 909,900

Mileage

43,000km

Fuel Type

Petrol

Transmission

Automatic

Body

Coupe

2021 BMW X3 xDrive20d M Sport

Mileage

29,025km

Fuel Type

Diesel

Transmission

Automatic

Body

SUV

2018 BMW X2 Xdrive20d M Sport

Mileage

57,500km

Fuel Type

Diesel

Transmission

Automatic

Body

Sedan

2021 BMW X3 xDrive20d M Sport

Mileage

30,964km

Fuel Type

Diesel

Transmission

Automatic

Body

SUV

2021 BMW X3 xDrive20d M Sport

Mileage

27 155km

Fuel Type

Diesel

Transmission

Automatic

Body

SUV

General Enquiries

We'd love to hear form you

Services

BMW, MINI, MOTORRAD

Aftersales

Parts and Lifestyle

Select & Pre-Owned

BMW, MINI, MOTORAD

MotorRad Enquiry Form

Vehicle Enquiry Form

Vehicle Enquiry Form

Vehicle Enquiry Form