2016 BMW M1
M140i
18,000miAutoPetrol3.0L
£20,995
£3,545 moreLeatherhead
~£527/pm
Same model
42k less miles
Same year
3.0L
Priced at £20,995, this dealer is selling this used hatchback that contains a 3.0 LTR petrol motor with automatic transmission.