The exact amount of engine oil required for a BMW 5 Series depends on the engine type and specification. As a general guideline, the BMW 5 Series typically requires between 6 to 8 quarts of engine oil. It is recommended to consult the owner's manual or a BMW dealership for the exact amount for your specific BMW 5 Series model.