2016 BMW 6 Series
3.0 640D M Sport Euro 6 Ss
34,733miAutoDiesel3.0L
£23,999
Preston
~£603/pm
On the market and ready for its next owner to drive away today is this BMW that features a 3.0l diesel engine with automatic transmission. This second hand one currently in stock at our dealership has just 34,733 miles on the dash.