2019 BMW 6 Series
3.0 640I Xdrive M Sport 335 Bhp
49,579miAutoPetrol3.0L
£25,995
£4,000 lessShrewsbury
~£653/pm
Same model
32k more miles
Same year
3.0L
Petrol
Auto
At this dealership you'll find the bargain price of just £27,995 on this second hand BMW 6 Series 3.0 640I Xdrive M Sport 335 Bhp with a 3000 cc petrol motor, automatic transmission and 49,579 miles clocked up on the dashboard.