2017 BMW M1
2017 3.0 M140i Shadow Edition 335 Bhp
45,202miAutoPetrol3.0L
£20,995
Guildford
~£527/pm
Seize the chance to be the lucky owner of this BMW M1 that is now up for sale at just £20,995. It is finished in the shade of orange, has 45,202 miles on the dash and features a 3.0 litre petrol engine with automatic transmission.