2016 BMW M2
2dr
12,307miManualPetrol3.0L
£28,922
£14,932 moreColchester
~£726/pm
Same model
49k less miles
Same year
3.0L
Petrol
Take a look at the terrific price of just £28,922 on this second hand, BMW with a 3.0 ltr petrol motor with manual transmission and only 12,307 miles on the clock.