2019 BMW 3 Series
320D M Sport
37,680miManualDiesel2.0L
£20,995
£755 lessHartlepool
~£527/pm
Same model
9k more miles
Same year
2.0L
Diesel
Manual
This car only has 37,680 miles clocked up on the dash and it has been driven for under a year.