2017 BMW 6 Series
640D Se
64,999miAutoDiesel3.0L
£17,991
Pontypridd
~£452/pm
Get yourself behind the steering wheel of this 6 Series Diesel for just £17,991. It is equipped with a 3.0 Litre diesel engine with automatic transmission and has got 64,999 miles on the clock.