2017 BMW 4 Series
420D Xdrive M Sport
24,639miAutoDiesel2.0L
£17,800
Perth
~£447/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.