2020 BMW X5
Xdrive30d M Sport
28,357miAutoDiesel3.0L
£43,998
Elgin
~£1,105/pm
Up for sale and ready for its new owner to drive away is this BMW, it features a 3.0 LTR diesel motor and automatic transmission. This one with low mileage only has 28,357 miles clocked up on the dash.