2017 BMW M1
M140i 335 Bhp
34,090miAutoPetrol3.0L
£18,995
£480 lessYork
~£477/pm
Same model
15k less miles
Same year
3.0L
Petrol
Auto
A bargain price of just £18,995 is currently being advertised by this dealer in York on this used M1 M140i 335 Bhp with only 34,090 mi on the clock.