2017 BMW 3 Series
330D Xdrive M Sport Touring
71,672miAutoDiesel3.0L
£17,495
Dunfermline
~£439/pm
Coming fitted with automatic transmission and a 3.0 Ltr diesel motor, this second hand BMW 3 Series comes finished in the tone of white and has 71,672 miles on the dash.