2023 BMW M2
M2 Coupe
3,145miAutoPetrol3.0L
£56,879
London
~£1,428/pm
Incorporating a 3.0l petrol engine with automatic transmission, this used coupe with just 3,145 miles on the clock has had such a good upkeep, you could actually mistake it for a brand new car.