2017 BMW M1
3.0 Euro 6 Ss
35,000miAutoPetrol3.0L
£17,995
£780 lessManchester
~£452/pm
Same model
6k less miles
Same year
3.0L
Petrol
Auto
Now on offer and ready for its next owner to take home is this BMW M1 with a 3000 cc petrol engine and 35,000 miles clocked up on the dash.