2019 BMW 3 Series
320D Xdrive M Sport - Was 29,995 - Now 28,9
10,584miAutoDiesel2.0L
£28,995
£9,020 moreColchester
~£728/pm
Same model
65k less miles
Same year
2.0L
Diesel
Auto
A great price of only £29,995 is currently being advertised by our dealership in Colchester on this low mileage BMW that has just 10,584 miles on the clock.