2017 BMW M2
3.0 M240i 335 Bhp
37,000miAutoPetrol3.0L
£18,490
Derby
~£464/pm
At only £18,490 is this BMW M2 3.0 M240i 335 Bhp, it has got a 3.0l petrol motor with automatic transmission. This second-hand model has clocked-up 37,000 miles and comes in the tone of grey.