2019 BMW 3 Series
320D M Sport
18,000miAutoDiesel2.0L
£22,990
£4,495 moreSheffield
~£577/pm
Same model
54k less miles
Same year
2.0L
Diesel
Auto
There is an amazing price of just £25,490 for this used, low mileage saloon that has a 2.0 litre diesel motor, automatic transmission and 18,000 miles clocked up on the dash.