2019 BMW M1
Shadow Edition Step
46,700miAutoPetrol3.0L
£20,495
Newport
~£515/pm
Advertised at the price of £20,495 and with the possibility to buy using finance with achievable repayments from as little as £ per calendar month, this BMW M1 incorporates a 3.0 litre petrol motor with automatic transmission and it has 46,700 miles clocked up on the dash.