2016 BMW M2
M2
18,400miManualPetrol3.0L
£30,495
£16,496 moreYork
~£766/pm
Same model
71k less miles
Same year
3.0L
Coming in the shade of blue, this vehicle has 18,400 miles clocked up on the dash and comes fitted out with a manual 3.0 ltr engine running on petrol.