2016 BMW M2
3.0 M240i 335 Bhp
94,000miAutoPetrol3.0L
£13,995
Winchester
~£351/pm
On the market and ready for its next owner to drive away is this M2 in the shade of black. This second hand model has 94,000 mi on the dash, a 3000CC petrol motor and automatic transmission.