2018 BMW 3 Series
320D Xdrive M Sport
49,113miAutoDiesel2.0L
£16,990
£991 moreHeywood
~£427/pm
Same model
23k less miles
Same year
2.0L
Diesel
Auto
At our brilliant price of only £18,990 is this BMW, it contains a 2.0l diesel engine with automatic transmission and it has 49,113 miles clocked up on the dash.