2017 BMW 1 Series
Sport
30,585miManualPetrol
£12,749
Knaresborough
~£320/pm
This BMW 1 Series Sport has got 30,585 miles on the clock and contains a Ltr petrol motor with manual transmission. It's up for sale and ready for its next owner to take home for the remarkable price of only £12,894.