2016 BMW X4
Coupe
105,000miAutoDiesel3.0L
£15,990
Livingston
~£402/pm
Looking out to buy a BMW? Well, have a more detailed look at this second-hand one, it comes fitted out with automatic transmission, a 3.0 ltr diesel engine and has 105,000 miles on the clock.