2016 BMW 3 Series
2.0 320D M Sport Xdrive Euro 6 Ss
92,000miAutoDiesel2.0L
£12,989
Keighley
~£326/pm
BMW 3 Series 2.0 320D M Sport Xdrive Euro 6 Ss containing a diesel, 2.0L engine and automatic transmission. It is on offer and ready for its new owner to take home in a grey finish with 92,000 miles on the clock.