2017 BMW X5
Xdrive30d M Sport
34,249miAutoDiesel3.0L
£27,490
£500 moreBristol
~£690/pm
Same model
47k less miles
Same year
3.0L
Diesel
Auto
This X5 Xdrive30d M Sport has 34,249 miles on the dashboard and incorporates a 3.0 ltr diesel motor with automatic transmission.