2016 BMW 3 Series
320D Xdrive M Sport
65,000miAutoDiesel2.0L
£14,495
Slough
~£364/pm
This 3 Series 320D Xdrive M Sport has 65,000 miles on the dash and incorporates a 2.0 Ltr motor. It runs on diesel with automatic transmission and is finished in white.