2020 BMW X5
X5 M50d
49,000miAutoDiesel3.0L
£46,990
Perth
~£1,180/pm
On offer at the marvellous price of just £46,990 is this BMW X5 X5 M50d equipped with a 3.0 Ltr diesel engine and automatic transmission. This second hand one has a grey finish and has 49,000 miles on the clock.