2020 BMW X5
Xdrive30d M Sport
28,704miAutoDiesel3.0L
£48,500
£3,505 moreLoughton
~£1,218/pm
Same model
4k less miles
Same year
3.0L
Diesel
Auto
This estate second hand car has a low mileage of just 28,704 miles and it's been on the road for under a year.