
Changing the oil on an E90-generation BMW 3 Series is one of the easiest ways to keep its inline-six healthy, and it takes about an hour with basic tools. The one thing that surprises new owners: there is no dipstick. Here is the capacity, the parts, and the order that keeps the job clean.
Specs for the common E9x sixes
| Item | N52 (328i) and N54 (335i) |
|---|---|
| Oil capacity with filter | about 6.5 liters (roughly 6.9 US quarts) |
| Oil specification | BMW Longlife-01 approved; 5W-30 is the common grade |
| Filter | paper cartridge in a top-mounted housing, with new O-rings |
| Filter housing cap torque | 25 Nm |
| Drain plug | always use a new crush washer; torque to the service manual value |
Always confirm capacity and oil approval for your exact engine code, which is printed on the engine and listed in the owner’s manual. The same basic procedure applies to the E91 wagon, E92 coupe, and E93 convertible.
What you need
A filter kit (cartridge, O-rings, and drain-plug washer), 7 liters of approved oil so you have a top-up left over, a socket for the filter cap and one for the drain plug, a torque wrench, a drain pan, gloves, and a safe way to raise the front: drive-on ramps or jack stands on level ground. Never work under a car supported only by a jack.
Step by step
1. Warm the engine for a few minutes. Warm oil drains faster and carries more contamination out with it. Don’t make it hot enough to burn yourself.
2. Loosen the filter housing cap first. Opening the cap before draining lets oil in the housing flow back into the sump instead of spilling when you remove the filter later.
3. Raise the car and drain the oil. Remove the underbody access panel if fitted, then the drain plug, and let the sump empty completely.
4. Replace the filter and O-rings. Lift out the old cartridge, replace the large O-ring on the cap and any small O-ring supplied in the kit, lightly oil the new O-rings, and seat the new cartridge. Tighten the cap to 25 Nm — it is plastic and easy to crack.
5. Refit the drain plug with a new washer and tighten it to specification.
6. Refill slightly under capacity, start the engine, let it idle briefly, shut it off, and wait a few minutes.

Checking the level without a dipstick
E90-generation sixes use an electronic oil level sensor instead of a dipstick. After the refill, check the level through the instrument cluster or iDrive menu with the engine warm, the car level, and the engine idling as the procedure instructs; the reading can take several minutes to settle. Add oil in small amounts — overfilling is as harmful as running low. Then reset the Condition Based Service oil reminder.
How often
BMW’s factory service indicator often allows long intervals. Many owners of older, higher-mileage E90s choose to change oil more often than the indicator suggests, especially on turbocharged engines and cars driven in short trips. Whatever interval you choose, keep receipts: a documented oil history is one of the first things a buyer of a used E90 or E92 328i should ask for, and heavily tuned engines like the N54 reward extra care. Premium fuel matters on these engines too — see our octane guide.
Specifications per BMW service data for the N52 and N54 engines as reported by parts suppliers ECS Tuning and Pelican Parts, September 2026. Photos: IntelPentiumMMX (CC BY-SA 4.0) and Hatsukari715 (public domain) via Wikimedia Commons.






