2019 BMW X5
X5 Xdrive30d M Sport
58,800miAutoDiesel3.0L
£41,450
Nelson
~£1,041/pm
At this dealer you will find the outstanding price of just £42,750 for this second hand BMW with automatic transmission, 58,800 miles clocked up on the dash and a 3.0l diesel engine.