2017 BMW M4
M4 Competition Edition Package
19,500miAutoPetrol3.0L
£32,995
Shrewsbury
~£829/pm
There's a marvellous price at this car dealership for this second hand, low mileage M4 that’s got a 3000cc petrol engine, automatic transmission and just 19,500 miles clocked-up on the dashboard.