2016 BMW M2
M2 Coupe
56,237mi Auto Petrol 3.0L
£25,450
Oxford
~£639/pm
Coming equipped with automatic transmission and a 3.0 ltr petrol motor, this second hand BMW from this dealership in Oxford is available on the market in the tone of and has 56,237 miles clocked-up on the dash.