2018 BMW 3 Series
2.0 320D M Sport 188 Bhp
55,343miAutoDiesel2.0L
£15,990
£960 lessHeywood
~£402/pm
Same model
3k more miles
Same year
2.0L
Diesel
Auto
This motor has got 55,343 miles clocked up on the dash and has a litre diesel motor with automatic transmission.