2016 BMW X5
X5 Xdrive40e M Sport
79,909miAutoHybrid2.0L
£21,600
£200 lessCroydon
~£542/pm
Same model
23k more miles
Same year
2.0L
Hybrid
Auto
Painted in the shade of black, this car has 79,909 miles clocked-up on the dash and contains a 2.0L hybrid motor with automatic transmission.