2016 BMW X5
3.0 40D M Sport Suv Xdrive Euro 6
88,800mi Auto Diesel 3.0L
£21,490
Doncaster
~£540/pm
For £21,490 you can purchase this second hand BMW X5 3.0 40D M Sport Suv Xdrive Euro 6 from this dealer in Doncaster which contains a 3.0l diesel motor with automatic transmission.