2018 BMW M2
3.0 M240i 335 Bhp
21,000miAutoPetrol3.0L
£20,595
£5 lessWinchester
~£517/pm
Same model
12k more miles
Same year
3.0L
Petrol
Auto
A superb price of just £24,995 is currently being advertised by this dealer on this low mileage M2 3.0 M240i 335 Bhp that's got a low mileage of just 21,000 miles.