2017 BMW 4 Series
420D Xdrive M Sport
39,878mi Manual Diesel 2.0L
£15,450
Kilmarnock
~£388/pm
Finished in the tone of grey, this used car only has 39,878 miles clocked up on the dashboard and comes fitted out with a 2.0l diesel engine and manual transmission.