2017 BMW M1
3.0 Euro 6 Ss
35,000miAutoPetrol3.0L
£16,995
£2,505 lessManchester
~£427/pm
Same model
13k 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.