BMW 3 Series Engine Oil — Grade, Capacity & Recommendations (2019-2024)

BMW 3 Series Engine Oil — Grade, Capacity & Recommendations (2019-2024)

BMW 3 Series (2019-2024). Petrol engines take 5W-30 to BMW Longlife-01 (LL-01); diesels take 5W-30 to BMW LL-04 to protect the DPF. BMW’s modular engines use a Nanoslide bore coating, so matching the exact LL spec matters.

Oil Specification by Engine

Engine Oil grade BMW specification Capacity (inc. filter)
Petrol (320i / 330i / M340i) 5W-30 BMW LL-01 check handbook
Diesel (320d / 330d) 5W-30 BMW LL-04 ~5.2 L

BMW’s newest fuel-economy engines may instead specify 0W-20 to BMW LL-17 FE+ — check your iDrive service menu or owner’s manual. Capacities vary by engine; confirm by VIN.

Not sure which spec you need? Your BMW shows the required oil in the iDrive service menu, and the engine code is in section D.2 of your V5C.

Critical: Match the BMW Longlife number, not just the grade. A diesel must use LL-04 — a non-LL-04 oil clogs the DPF with ash. Using the wrong-ash oil can also erode the Nanoslide bore coating on modern engines.

Recommended Engine Oils

As an Amazon Associate we earn from qualifying purchases. Choose an oil that carries the correct specification for your engine — the approval matters more than the brand. Confirm fitment for your model and year before buying.

Petrol — 5W-30, BMW LL-01

Castrol EDGE 5W-30 LL

Castrol EDGE 5W-30 LL

Meets BMW Longlife-01; suited to BMW turbo petrol engines.

Check price on Amazon

Shell Helix Ultra 5W-30 (BMW LL-01)

Shell Helix Ultra 5W-30 (BMW LL-01)

Full-synthetic 5W-30 carrying BMW LL-01 approval.

Check price on Amazon

Any 5W-30 listing BMW LL-01

Any 5W-30 listing BMW LL-01

Any oil that lists the BMW LL-01 approval suits the petrol engines.

Check price on Amazon

Diesel — 5W-30, BMW LL-04

Castrol EDGE 5W-30 M (BMW LL-04)

Castrol EDGE 5W-30 M (BMW LL-04)

Low-SAPS 5W-30 carrying BMW LL-04 for diesels with a DPF.

Check price on Amazon

Shell Helix Ultra ECT C3 5W-30 (LL-04)

Shell Helix Ultra ECT C3 5W-30 (LL-04)

5W-30 meeting BMW LL-04 / ACEA C3 to protect the diesel DPF.

Check price on Amazon

BMW LL-01, LL-04 and LL-17 FE+ — Which Does Your 3 Series Need?

BMW specifies oil by its Longlife (LL) system. Petrol engines use 5W-30 LL-01 (mid-SAPS, ACEA A3/B4). Diesel engines with a DPF use 5W-30 LL-04 (low-SAPS, ACEA C3) — essential to keep the filter clear. BMW’s latest modular engines move to a thinner 0W-20 LL-17 FE+; this is not backward-compatible, so confirm via iDrive or the handbook before using it.

Oil Change Intervals

BMW’s condition-based servicing (CBS) can stretch to ~2 years or 18,000–24,000 miles, calculated by the car. Many owners halve this (12 months / ~9,000–10,000 miles) to protect the timing chain, turbo and (on diesels) the DPF.

Tip: always reset the CBS counter and fit a new filter with the oil.

How to Check Your Oil Level

Step 1: Park on level ground and wait at least 5 minutes after turning off the engine.

Step 2: Remove the dipstick, wipe it clean, reinsert fully, then remove again to read the level.

Step 3: The oil level should be between the minimum and maximum marks. Top up in small amounts if needed.

Frequently Asked Questions

What engine oil does a BMW 3 Series take?

Petrol engines use 5W-30 to BMW LL-01; diesels use 5W-30 to BMW LL-04. The newest engines may use 0W-20 LL-17 FE+ — check your iDrive service menu.

What is the difference between BMW LL-01 and LL-04?

LL-01 is the mid-SAPS petrol spec; LL-04 is the low-SAPS diesel spec that protects the DPF. They are not interchangeable — always use the one for your engine.

Can I use 0W-20 in my BMW?

Only if your car specifies BMW LL-17 FE+. Most 3 Series engines use 5W-30 (LL-01 petrol / LL-04 diesel); using a thinner oil where it is not approved can harm the engine.

Why does the oil spec matter on a modern BMW?

Modern BMW engines use a Nanoslide bore coating with tight tolerances. An oil with the wrong ash chemistry can erode the coating and raise oil consumption, so the exact LL spec must be matched.

Other Bmw 3 Series Guides

How we check fitment for this guide

We cross-reference fitment figures against manufacturer specifications and OE-supplier catalogue data where available, and matched to the standard codes that actually govern fit — battery type/group sizes, wiper lengths and fitting types, bulb fitment codes, tyre size markings, and oil specifications. We work by make, model, year, engine, and build date, because a single model can take different parts across its life. Where the right part depends on your exact vehicle, we tell you to confirm by registration or VIN. More on our method →

Leave a Comment

Your email address will not be published. Required fields are marked *

Not sure which parts fit your car? Find out instantly.

Compatibility Checker →
Scroll to Top