2012 BMW 6 Series
3.0 640D M Sport 309 Bhp
60,934miAutoDiesel3.0L
£11,790
£800 moreDerby
~£296/pm
Same model
20k 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.