2020 BMW 1 Series
118I Sport
12,101miManualPetrol
£18,692
£693 moreHarrogate
~£469/pm
Same model
3k more miles
Same year
Petrol
Manual
With 12,101 miles clocked-up on the dash, this BMW 1 Series 118I Sport is fitted with manual transmission and a cc petrol motor.