2019 BMW 1 Series
M Sport
10,287miAutoPetrol2.0L
£18,500
£3,050 morePreston
~£465/pm
Same model
14k less miles
Same year
2.0L
Petrol
Auto
A fabulous price of just £18,500 on this second hand BMW 1 Series M Sport with just 10,300 miles on the clock.