2016 BMW X5
Xdrive30d M Sport
64,343mi Auto Diesel 3.0L
£22,495
Glasgow
~£565/pm
In the tone of grey, this estate X5 Xdrive30d M Sport has 64,343 miles clocked up on the dash and is fitted with a 3.0 ltr diesel engine and automatic transmission.