2016 BMW X5
Xdrive30d M Sport
48,398miAutoDiesel3.0L
£28,192
Kempston
~£708/pm
For the total price of just £28,192 is this BMW X5 fitted with automatic transmission and a 3000 CC diesel motor. This second-hand model has 48,398 miles clocked-up on the dashboard.