2016 BMW 3 Series
Estate 2.0 320D M Sport Touring Euro 6 Ss
98,683miAutoDiesel2.0L
£12,495
Ross-on-Wye
~£314/pm
Coming in the shade of blue, this estate vehicle has 98,683 miles on the clock and contains a automatic 2.0 litre engine running on diesel.