2019 BMW 3 Series
320D M Sport
12,936miManualDiesel2.0L
£23,998
£5,199 morePaisley
~£603/pm
Same model
39k less miles
Same year
Diesel
Manual
A bargain price of just £24,998 from our dealership for this low mileage in superb, nearly new condition.