2017 BMW 6 Series
3.0 640D M Sport Euro 6 Ss
64,580miAutoDiesel3.0L
£18,490
£2,509 lessHeywood
~£464/pm
Same model
7k more miles
Same year
3.0L
Diesel
Auto
64,580 miles on the clock and in grey, this coupe BMW incorporates a 3.0 L diesel motor and automatic transmission.