Cars & Other Vehicles How much oil does a BMW 328i take? How much oil does a BMW 328i take? Most engines require anywhere between 5 to 8 quarts of oil. How many quarts of oil does a 2015 BMW 328i take? 5.3 quarts