2016 BMW M1
M140i
18,000miAutoPetrol3.0L
£120,999
£103,104 moreLeatherhead
~£3,039/pm
Same model
30k less miles
Same year
3.0L
Petrol
Auto
On the market and ready for you to take home is this BMW that is fitted out with a 3.0L petrol engine with automatic transmission. This second hand model currently on sale at this dealer comes in black and has 18,000 miles clocked up on the dash.