2018 BMW 4 Series
440I M Sport
35,080miAutoPetrol3.0L
£21,555
£2,440 lessPortsmouth
~£541/pm
Same model
26k less miles
Same year
3.0L
Petrol
Auto
With 35,080 miles clocked-up on the dashboard and in the tone of black, this BMW features a 3.0L petrol engine and automatic transmission.