2016 BMW 6 Series
3.0 640D M Sport 309 Bhp
70,000miAutoDiesel3.0L
£15,490
Bedford
~£389/pm
On the market and ready for its new owner to take home is this BMW that has automatic transmission and a 3.0 litre diesel motor. This second hand one has 70,000 miles clocked up on the dashboard.