2018 BMW M1
Shadow Edition
34,350miAutoPetrol3.0L
£20,094
Milton Keynes
~£505/pm
Coming finished in white, this BMW M1 Shadow Edition has got 34,350 miles clocked up on the dash and is fitted with a 3.0l petrol engine with automatic transmission.