2016 BMW X5
3.0 X5 M50d 375.5 Bhp 2016
74,400miDiesel3.0L
£23,995
Middlesbrough
~£603/pm
Finished in black, this X5 has 74,400 miles on the dash and is equipped with a 3.0 L diesel engine and transmission. First Registered in 2016, this X5 3.0 X5 M50d 375.5 Bhp 2016 is on the market and ready for its new owner to take home for £23,995.