2017 BMW M4
Competition Pack Biturbo
21,757miAutoPetrol3.0L
£27,990
Sheffield
~£703/pm
Take a look at the fantastic price of only £27,990 for this used, low mileage M4 with automatic transmission, a 3.0l petrol engine and only 21,757 miles clocked up on the dashboard.