Just have to look at it to determine where it is coming from. Hard to say from here.
if your driving the car, then how do you know its leaking ????
Maybe valve cover gaskets.
Looking for a Used 5 Series in your area?
CarGurus has 653 nationwide 5 Series listings starting at $1,949.
Search BMW 5 Series Questions
BMW 5 Series Experts
Related Models For Sale
Used Cars For Sale