2019 BMW M1
3.0 Shadow Edition Euro 6 Ss
45,000miAutoPetrol3.0L
£19,895
Newmarket
~£500/pm
This car is fitted with a 3.0l petrol motor with automatic transmission and has 45,000 miles clocked up on the dash. It's now available on the market for the marvellous price of only £19,895.