BMW 320i Oil Capacity: Engine Fill Specs, Oil Type, and Service Tips
The BMW 320i oil capacity depends on the engine code, model year, and whether you are doing a full oil-and-filter service.
Knowing the correct fill amount matters because overfilling or underfilling can affect engine performance, oil pressure, and long-term reliability.
This guide explains the BMW 320i oil capacity by generation, the right oil specifications, and the steps that help you measure and refill it correctly.
BMW 320i oil capacity by generation
BMW has used several different engines in the 320i across global markets, including naturally aspirated four-cylinders and turbocharged four-cylinders.
That means the oil capacity is not one fixed number for every 320i.
- E46 320i: typically around 5.5 liters with filter, depending on engine variant.
- E90/E91/E92 320i: often around 4.25 to 4.5 liters with filter.
- F30 320i: commonly about 5.0 liters with filter for turbocharged four-cylinder engines.
- G20 320i: usually around 5.25 liters with filter, depending on market and engine code.
Always verify the exact specification for your car using the owner’s manual, BMW service data, or the oil cap label if present.
BMW regional variants can differ, especially between North American, European, and Asia-Pacific models.
Why the exact oil capacity matters
Engine oil does more than lubricate moving parts.
It also cools components, helps control deposits, protects turbochargers on later 320i models, and supports hydraulic systems such as variable valve timing.
If the level is off, the engine may not operate as intended.
What happens if you overfill?
Too much oil can aerate inside the crankcase and create foaming, which reduces lubrication quality.
In some cases, overfilling can increase crankcase pressure and contribute to oil leaks or catalytic converter contamination.
What happens if you underfill?
Too little oil can reduce protection under load, especially during highway driving, hot weather, or stop-and-go traffic.
On turbocharged versions, low oil can be particularly harmful because the turbo relies on steady lubrication and cooling.
What oil type does a BMW 320i need?
The correct BMW 320i oil capacity is only part of the equation.
The oil must also meet BMW’s approval standards.
In many cases, the recommended oil will be a fully synthetic formulation that meets BMW Longlife specifications.
- BMW Longlife-01: commonly used in many earlier gasoline BMW engines.
- BMW Longlife-04: widely used in modern gasoline and diesel BMW applications in many markets.
- Viscosity: often 0W-30, 5W-30, or 0W-20 depending on engine and climate.
Do not choose oil based only on viscosity.
A product that matches the viscosity but lacks the proper BMW approval may not provide the intended protection or service interval performance.
Check the exact requirement for your engine code and region.
How to check the oil level correctly
Many newer BMW 320i models use an electronic oil level system instead of a traditional dipstick.
The procedure can vary slightly by model year, but the basic process is similar.
- Park the car on level ground.
- Bring the engine to operating temperature.
- Shut the engine off and wait for the system to complete its check.
- Use the iDrive or instrument cluster menu to view the oil level reading.
Older models may include a dipstick, in which case the measurement should be taken after the vehicle sits briefly and the oil drains back into the pan.
Either way, avoid checking immediately after shutdown if the manufacturer recommends a delay, because the reading can be inaccurate.
BMW 320i oil change: what to replace
A proper oil service includes more than just fresh oil.
The oil filter should be replaced at the same time, because the old filter can trap contaminants and reduce the benefit of the fresh fill.
A crush washer or drain plug seal is also commonly replaced during service.
- Engine oil
- Oil filter element or cartridge
- Drain plug sealing washer
- Optional inspection of the air filter, belts, and coolant hoses
Using quality parts helps maintain consistent oil pressure and clean circulation.
OEM or equivalent filters are generally preferred for BMW engines because they match the housing and flow requirements.
How much oil should you add after draining?
When performing a service, do not pour in the full stated capacity at once unless you are certain the engine is completely empty and the exact amount is confirmed.
A safer approach is to add most of the expected fill, then top off gradually while checking the level.
For example, if your BMW 320i oil capacity is listed at 5.0 liters with filter, many technicians will start with about 4.5 liters, run the engine briefly, let it settle, and then add oil in small increments until the target level is reached.
This method reduces the risk of overfilling, which is especially important on BMW engines with electronic level monitoring that may take time to update.
Signs your BMW 320i may need an oil service
BMW service intervals vary, but oil condition can deteriorate faster under severe driving conditions.
Short trips, heavy traffic, repeated cold starts, and spirited driving all place more stress on the oil.
- Oil service reminder on the instrument cluster
- Noisy valve train on cold start
- Higher-than-usual oil consumption
- Dark, dirty oil when checked during maintenance
- Burning oil smell after driving
If the oil level warning appears, do not delay.
Even a top-up can help prevent wear while you arrange a full service.
Common BMW 320i oil service mistakes
Small mistakes during an oil change can cause bigger issues later.
The most common problems are preventable with careful attention to detail.
- Using the wrong BMW approval or viscosity
- Forgetting to replace the oil filter
- Overtightening the drain plug
- Adding the entire fill quantity without checking the level
- Ignoring leaks around the filter housing or drain plug
After service, inspect the underside of the vehicle and the filter area for seepage.
A clean, dry installation is a good sign that the service was completed properly.
Which BMW 320i engine code do you have?
The engine code is the most reliable way to confirm the right oil capacity and oil specification.
BMW has used multiple 320i engines, including older naturally aspirated units and newer turbocharged designs.
Common code families may include N42, N46, N43, N20, B48, and related regional variants.
If you are unsure, check the VIN decoder, the registration documents, or the label under the hood.
Matching the engine code to the factory specification is the best way to avoid guesswork.
Quick reference for owners
If you only need the essentials, start with the following checklist:
- Confirm your exact BMW 320i engine code and model year.
- Check the owner’s manual for the stated oil capacity with filter.
- Use BMW-approved synthetic oil with the correct Longlife rating.
- Add oil gradually and verify the level electronically or with a dipstick.
- Replace the oil filter and sealing washer during every service.
Using the correct BMW 320i oil capacity and the right oil specification helps keep the engine protected, the service interval accurate, and the drivetrain operating as BMW intended.
