That oil is probably coming out of the dip stick. Your crankcase breather filter is blocked. This is not good!
Search crankcase breather to find out how to change it and/or up grade to the BMW part.
Personally I wouldn't drive it til you've sorted it.
Its quite an easy job, but very fiddly, I put the upgrade BMW part in, then you can forget about it.
Mike