2017 BMW 4 Series
420D Xdrive M Sport
24,639miAutoDiesel2.0L
£18,290
Perth
~£459/pm
Have a closer look at this BMW 4 Series 420D Xdrive M Sport, it is fitted out with a 2.0l diesel motor and automatic transmission. This second-hand model comes in the shade of grey and has just 24,639 miles clocked-up on the dash.