2016 BMW M1
3.0 Euro 6 Ss
59,000mi Auto Petrol 3.0L
£17,995
Warminster
~£452/pm
At the terrific price of just £17,995 is this BMW M1 which is fitted with a 3.0l petrol motor with automatic transmission. This second hand one from this dealership in Warminster has a grey finish and has clocked up 59,000 miles.