2017 BMW M1
M140i
74,722mi Auto Petrol 3.0L
£14,850
Perth
~£373/pm
Up for sale and ready for its next owner to take home is this BMW that is equipped with a 3000cc petrol engine and automatic transmission. This second-hand model is advertised at the fabulous price of only £14,850, comes in the shade of silver and has clocked up 74,722 miles.