2017 BMW 6 Series
640D M Sport
37,999miAutoDiesel3.0L
£22,890
£390 moreBedford
~£575/pm
Same model
6k more miles
Same year
3.0L
Diesel
Auto
Up for sale and ready for its next owner to take home from this dealer is this 6 Series with low mileage. It features a 3000 CC diesel motor with automatic transmission and it has got a mere 37,999 miles clocked-up on the dash.