Overnight battery drain in a car is not something that should be considered normal. It is usually a sign of a charging system issue. That's why if your BMW X5 battery is losing charge overnight, take it to the dealer right away.
https://www.vaughanautomotive.com/