2016 BMW 3 Series
320D Xdrive M Sport
65,000miAutoDiesel2.0L
£14,495
Slough
~£364/pm
Containing a 2.0 litre diesel engine and automatic transmission, this BMW 3 Series 320D Xdrive M Sport comes finished in the shade of white and has 65,000 miles clocked-up on the dashboard.