2017 BMW 1 Series
2.0 118D M Sport Euro 6 Ss
62,840miManualDiesel2.0L
£11,495
Northallerton
~£289/pm
This BMW has 62,840 miles clocked up on the dash and is fitted with a 2.0 LTR motor. It runs on diesel with manual transmission and is available in the shade of grey.