2016 BMW X5
X5 Xdrive 40E M Sport
60,000miAutoHybrid2.0L
£20,990
£2,370 moreSurbiton
~£527/pm
Same model
18k less miles
Same year
2.0L
Hybrid
Auto
This X5 has got 58,918 mi on the dashboard and is equipped with a 2000CC hybrid motor and automatic transmission.