2016 BMW 3 Series
2.0 Ed Sport Touring Euro 6 Ss
110,165miManualDiesel2.0L
£8,195
York
~£206/pm
This BMW 3 Series has 110,165 miles clocked up on the dash and comes fitted out with a 2.0 litre engine. It runs on diesel with manual transmission and is finished in the shade of grey.