2016 BMW 4 Series
2016 2.0 420I M Sport 181 Bhp
104,513miManualPetrol2.0L
£10,495
Preston
~£264/pm
Available in the shade of white, this BMW 4 Series 420I M Sport Professional Media Sat Nav, Dab has 104,513 miles clocked-up on the dash and contains a 2000cc petrol engine with manual transmission.