2017 BMW X4
Xdrive30d M Sport
51,846miAutoDiesel
£20,500
Swansea
~£515/pm
Get yourself behind the steering wheel of this X4 Xdrive30d M Sport for only £20,500. It has 51,846 miles on the dash and is fitted with a CC diesel engine with automatic transmission.