2017 BMW 2 Series
3.0 M240i Euro 6 Ss
37,226miAutoPetrol3.0L
£19,475
£483 morePeterborough
~£489/pm
Same model
12k more miles
Same year
3.0L
Petrol
Auto
This coupe vehicle has been used for under a year and has a low mileage of only 37,226 miles.