2019 BMW X4
X4 Xdrive 30D M Sport X
34,041miAutoDiesel3.0L
£32,176
Orpington
~£808/pm
Take a test drive in this BMW, it contains a 3000CC diesel motor and automatic transmission. This used one with low mileage has a blue finish and only has 34,041 miles on the dash.