2018 BMW 4 Series Gran Coupe
420D M Sport
57,029miAutoDiesel2.0L
£16,490
Hawick
~£414/pm
Now up for sale and ready for its new owner to drive home is this BMW 4 Series Gran Coupe 420D M Sport with a 2000 CC diesel motor and 57,029 miles clocked up on the dashboard.