2016 BMW 3 Series
320D Xdrive M Sport
65,000miAutoDiesel2.0L
£14,495
Slough
~£364/pm
Up for sale and available to drive home is this BMW 3 Series 320D Xdrive M Sport available in the shade of white - it has 65,000 miles clocked up on the dash and comes equipped with a 2.0 Ltr diesel engine and automatic transmission.