2016 BMW X5
3.0 Xdrive30d M Sport 255 Bhp
45,450miAutoDiesel3.0L
£27,390
Bedford
~£688/pm
Get yourself behind the steering wheel of this BMW X5 for just £27,390. It has a 3.0L diesel motor with automatic transmission and it has 45,450 miles clocked-up on the dash.