At a glance, the oil capacity for a BMW 328i varies by generation and engine code. Most versions require roughly 5.3 to 7 quarts (5.0 to 6.6 liters) of engine oil when including a new filter. Always confirm with your specific VIN and engine code in the owner's manual or BMW service data.
The 328i name has been used across several generations of the 3-series. Early models used larger inline-6 engines, while later variants moved to smaller turbocharged engines. Because the oil capacity depends on the exact engine and year, it’s important to identify your engine code (for example M52, M54, N52, or N20) to determine the precise capacity and the correct oil grade. This article provides typical ranges and steps to verify for your specific car.
Oil capacity by engine family
Below are typical oil capacities by common 328i engine configurations. Use these as a starting point, but confirm with your vehicle's documentation or a dealer if you’re unsure.
- Six-cylinder inline-6 engines (BMW M52/M54/N52 family): approximately 6.0–7.0 quarts (5.7–6.6 liters) of engine oil, including the new filter.
- Four-cylinder turbo engines (BMW N20 family, used in later 328i models): approximately 5.3 quarts (5.0 liters) of engine oil, including the new filter.
Note: Oil capacity can vary by model year and whether you’re performing a simple drain-and-fill versus a full oil change with other procedures. Always consult the factory service data for your exact vehicle.
More detail by generation
Older generations (E36/E46) six-cylinders
The E36 328i with the M52B28 and the E46 328i with M52/M54 variants typically require about 6.0 quarts (5.7 liters) with a filter. Some late-model M54 variants on different platforms can approach 7.0 quarts, but 328i models generally sit in the mid- to high-6 quart range.
Recent generations (F30 and later) with turbo four-cylinders
In the F30 328i (N20 2.0L turbo), oil capacity is commonly cited around 5.3 quarts (5.0 liters) with filter. Always check your owner’s manual because some model-year updates or maintenance specs can adjust capacity slightly.
How to verify the right amount for your car
To ensure you add the correct amount, follow the car’s dipstick or electronic oil level monitor. Start with the lower end of the expected capacity, run the engine, and recheck the level with a clean dipstick. If you’re at or near the full mark after a complete drain-and-fill, you’ve reached the correct level. Use the recommended oil grade for your engine as well.
Summary
Oil capacity for a 328i varies by engine code and generation. Common ranges are roughly 5.3 quarts for turbo four-cylinders and 6.0–7.0 quarts for six-cylinder inline engines. Always verify exact capacity using the vehicle’s VIN, owner’s manual, or official BMW service data, and adjust based on the filter type and whether you’re performing a full drain or a simple top-off. Regular oil changes with the correct quantity and grade help keep a 328i running smoothly.


