2017 BMW X5
3.0 30D M Sport Suv Xdrive Euro 6
63,000miAutoDiesel3.0L
£25,995
Dyce
~£653/pm
Currently on offer and ready for its next owner to drive away is this BMW X5 3.0 30D M Sport Suv Xdrive Euro 6 with a 3.0l diesel engine and 63,000 miles on the clock.