2016 BMW M3
M3 S-a
18,900miAutoPetrol3.0L
£41,995
Shrewsbury
~£1,055/pm
Are you thinking of going for a M3 M3 S-a? Well, have a more in depth look at this one with low mileage from our dealership with automatic transmission and a 3.0l petrol engine.