2016 BMW X5
Xdrive40d M Sport
50,238miAutoDiesel3.0L
£27,000
£1,250 moreCardiff
~£678/pm
Same model
4k more miles
Same year
3.0L
Diesel
Auto
With 50,115 miles on the clock, this BMW X5 Xdrive40d M Sport comes fitted with automatic transmission and a 3.0l diesel engine.