2016 BMW X6
3.0 30D M
107,692mi Auto 3.0L
£16,295
Middlesbrough
from £342/pm
The BMW X6 is amongst the top 20 rated for reliability and this dealer currently has this second hand 3.0 30D M in stock for just £16,295. It's really good deal for this particular model and even more so if you take into account that it's less likely to leave you with an extra bill for repairs.






















