2012 BMW 6 Series
3.0 640D M Sport 309 Bhp
60,934miAutoDiesel3.0L
£9,600
£395 lessDerby
~£241/pm
Same model
23k less miles
Same year
3.0L
Diesel
Auto
At this dealer you'll find the low price of only £12,695 on this BMW 6 Series 3.0 640D M Sport 309 Bhp with automatic transmission and 60,934 miles on the dashboard.