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