2016 BMW M4
3.0 M4 426
36,695miAutoPetrol3.0L
£27,650
Farnworth
~£694/pm
Currently available from this dealership's showroom in Farnworth is this M4 3.0 M4 426 with low mileage. It has a 3000CC petrol motor with automatic transmission and has a mere 36,695 miles on the dash.