2010 BMW X5M V8 twin turbo vehicle is very well maintained and nothing too be done with 164000km and full service history R209999 slightly negotiable
ZAR209,999