2018 BMW 6 Series
640I Xdrive M Sport Gt
34,712miAutoPetrol3.0L
£34,428
£7,438 moreRedhill
~£865/pm
Same model
8k less miles
Same year
3.0L
Auto
This car is fitted with a 3.0 ltr petrol engine with automatic transmission and it has 34,712 miles clocked-up on the dash.