2016 BMW M2
2dr
12,307miManualPetrol3.0L
£28,922
£1,073 lessColchester
~£726/pm
Same model
693 less miles
Same year
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.