2018 BMW 3 Series
320D Sport
23,225miAutoDiesel2.0L
£16,490
£2,991 moreKirkcaldy
~£414/pm
Same model
18k less miles
Same year
2.0L
Diesel
Auto
At this dealership in Kirkcaldy you'll find the great price of only £16,490 on this saloon with 23,225 miles on the dash.