2016 BMW 3 Series
2.0 320D M Sport Xdrive Euro 6 Ss
92,000miAutoDiesel2.0L
£12,989
Keighley
~£326/pm
With automatic transmission and a 2000 cc diesel motor, this second hand BMW 3 Series 2.0 320D M Sport Xdrive Euro 6 Ss from this dealership in Keighley is on offer with a grey finish and has 92,000 miles on the dashboard.