2016 BMW M2
3.0L M240i 335 Bhp
63,500miAutoPetrol3.0L
£19,495
£1,000 moreBedford
~£490/pm
Same model
500 more miles
Same year
3.0L
Petrol
Auto
Buy this coupe for just £19,495. It has 63,500 miles on the dash and is fitted with a 3.0 litre petrol engine and automatic transmission.