2017 BMW X5
X5 Xdrive40d M Sport
37,385mi Auto Diesel 3.0L
£29,800
Kingston Upon Thames
~£748/pm
This X5 X5 Xdrive40d M Sport has 37,385 miles clocked up on the dashboard and is fitted out with a 3.0 Ltr diesel engine. This particular second-hand model from this dealer has been finished in the tone of silver.