2016 BMW M4
2016 3.0 M4 426 Bhp
48,226miAutoPetrol3.0L
£24,499
Maidstone
~£615/pm
Currently available to drive away is this coupe finished in orange. This second hand mode contains a 3000 cc petrol motor with automatic transmission and it has 48,226 miles on the clock.