2020 BMW 1 Series
M Sport
16,704miAutoPetrol
£22,150
£3,885 moreStockton-on-Tees
~£556/pm
Same model
21k less miles
Same year
Petrol
Auto
A fabulous price of only £21,490 is currently being advertised by our dealership for this low mileage 1 Series M Sport that has only 16,558 miles on the clock.