2018 BMW 1 Series
120I M Sport Shadow Edition
42,600miAutoPetrol2.0L
£19,390
£4,895 moreBedford
~£487/pm
Same model
21k less miles
Same year
2.0L
Petrol
Auto
Finished in the tone of grey, this hatchback motor has 42,600 miles clocked up on the dash and contains a automatic 2.0l engine requiring petrol.