We have 185 new BMW X5 cars available from offical BMW dealers. Browse now, and find the perfect new BMW X5 near you.