2016 BMW X4
X4 Xdrive30d M Sport
83,250miAutoDiesel3.0L
£14,577
Bury
~£366/pm
At this dealer there's a marvellous price of only £14,577 on this second hand BMW that has a 3.0 litre diesel engine, automatic transmission and 83,250 miles on the dash.