2020 BMW X5
Xdrive30d M Sport
39,075miAutoDiesel3.0L
£41,998
£5,900 lessFortrose
~£1,055/pm
Same model
14k more miles
Same year
3.0L
Diesel
Auto
There's a low price of only £43,898 on this X5 Xdrive30d M Sport at this dealer. It is a second hand model, but it was wonderfully maintained by the last owner and still remains in a superb, nearly new condition in and out.