2018 BMW 6 Series
630D Xdrive M Sport
46,292miAutoDiesel3.0L
£23,898
Kirkcaldy
~£600/pm
Incorporating a 3.0 LTR diesel motor and automatic transmission, this BMW 6 Series comes finished in the tone of black and has 46,292 miles clocked up on the dash.