2018 BMW 6 Series
630D Xdrive M Sport
31,256miAutoDiesel3.0L
£25,898
£2,097 lessRutherglen
~£650/pm
Same model
23k more miles
Same year
3.0L
This 6 Series is fitted with a 3.0 litre diesel engine with automatic transmission and has got 31,256 miles on the clock.