2020 BMW M2
M2 Cs Coupe
260miAutoPetrol3.0L
£69,950
Cheltenham
~£1,757/pm
Containing a 3000 CC petrol motor with automatic transmission, this BMW with just 3,992 miles clocked-up on the dashboard has been so well maintained, it could actually be mistaken for a brand spanking new vehicle.