2015 BMW 6 Series
640I Se
60,721miAutoPetrol3.0L
£16,995
£1,996 lessDoncaster
~£427/pm
Same model
18k more miles
Same year
3.0L
Petrol
Auto
A 3000cc petrol engine and automatic transmission are only some of the aspects that this car has to offer its new owner.