2016 BMW M4
M4 Competition Package
30,000miAutoPetrol3.0L
£29,500
Elgin
~£741/pm
Be the next owner of this BMW that has a 3.0 litre petrol motor with automatic transmission. This second hand one from this dealership priced at £35,995 has 18,000 miles clocked-up on the dash.