2016 BMW 3 Series
320D Xdrive M Sport
63,000miAutoDiesel2.0L
£15,990
£2,200 moreHeywood
~£402/pm
Same model
6k less miles
Same year
2.0L
Diesel
Auto
This motor contains a 2000cc diesel motor with automatic transmission and it has 63,000 miles clocked-up on the dash.