2016 BMW M1
M140i
48,000miAutoPetrol3.0L
£17,399
£3,596 lessSt Albans
~£437/pm
Same model
30k more miles
Same year
3.0L
Petrol
Auto
This BMW M1 M140i for sale priced at £17,999 comes finished in the tone of white and has 48,000 miles clocked-up on the dashboard.