2023 BMW M2
M2 453 Bhp
2,100miManualPetrol3.0L
£59,990
Aylesbury
~£1,506/pm
If you are after a high standard car then have a closer look at this M2 M2 453 Bhp. It has 2,100 miles clocked up on the dashboard and is fitted out with a 3.0 L petrol engine with manual transmission.