2017 BMW 6 Series
3.0 640D M Sport 309 Bhp
48,658miAutoDiesel3.0L
£21,400
£5,010 morePeterborough
~£537/pm
Same model
45k less miles
Same year
3.0L
Diesel
Auto
This dealer has a great price of just £21,400 on this 6 Series with a 3.0 litre diesel engine, automatic transmission and 48,658 miles on the dash.