2016 BMW 3 Series
2.0 320D M Sport Xdrive Euro 6 Ss
92,000miAutoDiesel2.0L
£12,989
Keighley
~£326/pm
Currently available for sale is this BMW 3 Series 2.0 320D M Sport Xdrive Euro 6 Ss painted in the shade of grey. This second hand model has got 92,000 miles clocked-up on the dashboard and is fitted with a 2.0 Litre diesel motor.