2016 BMW 3 Series
2.0 320D M Sport
60,500miAutoDiesel2.0L
£13,995
£745 moreEdinburgh
~£351/pm
Same model
11k less miles
Same year
2.0L
Diesel
Auto
First registered in 2016: Second-hand saloon with a 2.0l diesel motor, automatic transmission and only 60,500 miles on the dashboard.