2014 BMW M3
3.0Ltr Twin
59,133miManualPetrol3.0L
£22,995
Forres
~£577/pm
Giving the next privileged owner a fabulous and top rate mode of transport, this vehicle has been finished in the tone of blue, comes equipped with manual transmission, a 3.0l petrol engine and has 59,133 miles clocked up on the dash.