2017 BMW 3 Series
2017 67 335D
90,500miAutoDiesel3.0L
£20,750
Accrington
~£521/pm
Get behind the steering wheel of this BMW 3 Series 2017 67 335D for just £20,750. It contains a 3.0 Litre diesel motor with automatic transmission and has got 90,500 miles clocked up on the dash.