2017 BMW M1
3.0 335 Bhp
24,900miAutoPetrol3.0L
£19,495
£455 lessNewport
~£490/pm
Same model
30k less miles
Same year
3.0L
Petrol
Auto
Own this M1 for only £19,995. It has 24,900 miles clocked up on the dash and incorporates a 3.0 LTR petrol motor with automatic transmission.