2017 BMW 3 Series
320D Xdrive M Sport Touring
42,006miAutoDiesel2.0L
£18,949
£2,954 moreOrmskirk
~£476/pm
Same model
26k less miles
Same year
2.0L
Diesel
Auto
At this car dealership there's a brilliant price of only £18,975 for this second hand BMW 3 Series 320D Xdrive M Sport Touring with automatic transmission, a 2.0l diesel engine and 42,006 miles on the dashboard.