2016 BMW X5
Xdrive40d M Sport
97,922miAutoDiesel3.0L
£19,600
£5,895 lessBury
~£492/pm
Same model
33k more miles
Same year
3.0L
Diesel
Auto
Own this BMW X5 3.0 Xdrive40d M Sport 309 Bhp for only £20,400. It incorporates a 3000cc diesel engine with automatic transmission and it has 97,000 miles clocked-up on the dashboard.