2017 BMW 3 Series
3.0 335D Xdrive M
87,000miAutoDiesel3.0L
£16,979
Helensburgh
~£426/pm
Seize the chance to own this estate priced at just £16,979. It comes in grey, has 87,000 miles clocked up on the dash and comes equipped with a 3.0l diesel motor with automatic transmission.