2019 BMW 3 Series
320D Xdrive M Sport Step
22,212miAutoDiesel2.0L
£26,898
£3,908 moreRutherglen
~£675/pm
Same model
46k less miles
Same year
2.0L
Diesel
Auto
With a low mileage of few miles on the dashboard, this in a nearly new, almost pristine condition is currently available on the market at £26,898 or on credit starting out at only £ per month.