2023 BMW M2
M2 Coupe
5,174miAutoPetrol3.0L
£57,746
London
~£1,450/pm
Have a look at the fantastic price of just £57,746 for this low mileage, nearly new M2 that has a 3000 cc petrol motor, a mere 5,174 miles on the clock and automatic transmission.