2016 BMW X5
3.0 Xdrive40d M Sport 309 Bhp
95,000miAutoDiesel3.0L
£23,390
Bedford
~£587/pm
Go for a test drive in this BMW X5 3.0 Xdrive40d M Sport 309 Bhp that has automatic transmission and a 3000cc diesel engine. This second hand model currently for sale at our dealership in Bedford has 95,000 miles clocked up on the dash.