2016 BMW M2
M2
18,500miAutoPetrol3.0L
£34,995
Halifax
~£879/pm
Up for sale at the price of £34,995 or with the option to buy on credit with manageable payments from just £ pm, this M2 M2 has 18,500 miles clocked up on the dash and features a 3000 cc petrol engine with automatic transmission.