2017 BMW 6 Series
3.0 640I M Sport 316 Bhp
73,427miAutoPetrol3.0L
£23,000
Yeovil
~£578/pm
At the superb price of just £23,000 is this 6 Series 3.0 640I M Sport 316 Bhp, it has a 3000cc petrol motor with automatic transmission and it has 73,427 miles clocked-up on the dash.