2018 BMW 6 Series Gran Coupe
Gran Coupe 3.0 640D M Sport Euro 6 Ss
47,004miAutoDiesel3.0L
£21,988
£2,007 lessKilmarnock
~£552/pm
Same model
22k more miles
Same year
3.0L
Diesel
Auto
This BMW is fitted out with a 3.0 Ltr diesel motor with automatic transmission and has 47,004 miles on the dash.