2017 BMW M2
3.0 M240i 335 Bhp
45,289miAutoPetrol3.0L
£18,150
£1,850 lessDerby
~£456/pm
Same model
21k more miles
Same year
3.0L
Petrol
Auto
Interested in buying one of 2017's top ten, best selling cars? Well, consider going for this M2 from this dealer, it has got 45,289 miles clocked up on the dash and incorporates a 3000CC petrol engine with automatic transmission.