2019 BMW 3 Series
320D M Sport
12,950miManualDiesel2.0L
£24,998
£6,499 morePaisley
~£628/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.