2020 BMW X5
Xdrive30d M Sport
28,357miAutoDiesel3.0L
£43,998
£900 lessElgin
~£1,105/pm
Same model
3k more miles
Same year
3.0L
Diesel
Auto
At this car dealership there is a marvellous price for this second hand BMW X5 Xdrive30d M Sport that has 28,357 miles clocked up on the dashboard, a 3.0l diesel engine and automatic transmission.