📋 BMW 3 Series Oil Specs at a Glance
Capacity
5.3 qt (B46/B48 2.0L turbo - 330i) / 6.9 qt (B58 3.0L turbo - M340i) / 7.4 qt (S55/S58 - M3)
Viscosity
0W-20 BMW LL-17 FE+ (B46/B48, B58) / 0W-30 LL-04 (S58 M3) - BMW-approved only
Filter
BMW OEM 11428583898 (B46/B48) / 11428575211 (B58 cartridge) / Mahle OX982D / Mann HU6014z
Drain torque
18 lb-ft (M12x1.5, new aluminum crush washer - DO NOT REUSE)
Filter torque
18 lb-ft (cartridge housing cap, 36mm socket)
Interval
CBS will alert (typically 10,000-15,000 mi) - BMW Independent shops recommend 5,000-7,500 mi for longevity
This guide covers the sedan and wagon (G20/G21 7th gen 2019-2026, including 330i, M340i, M3). BMW uses ONLY oils with BMW LL-17 FE+ (or LL-04 for M cars) approval - generic 0W-20 will not meet the spec. Use BMW Twin Power Turbo or any LL-17 FE+ rated oil like Liqui Moly Top Tec 6610 or Mobil 1 ESP 0W-20. The cartridge filter housing is plastic - DO NOT overtighten or you will crack it. Reset CBS via iDrive: Vehicle > Vehicle Status > Service Required > Engine Oil > Reset.
🛠 What You'll Need
- 5.3 of 0W-20 BMW LL-17 FE+ engine oil (Mobil 1 Full Synthetic on Amazon)
- BMW OEM 11428583898 (B46 oil filter (FRAM equivalent on Amazon)
- Drain pan (drain pan on Amazon)
- Socket for drain plug (metric socket set on Amazon)
- Oil filter wrench or cartridge cap (oil filter wrench on Amazon)
- Torque wrench (1/2" torque wrench on Amazon)
- Funnel (oil funnel on Amazon)
- Floor jack and jack stands or ramps (floor jack on Amazon)
- Latex gloves and shop rags
⚠ Reset the Maintenance LightYour BMW 3 Series tracks oil life electronically. After the oil change, you MUST reset the maintenance reminder or the system will think your oil is still aged. Reset procedure varies by model year - see the FAQ below.
✅ Before You Start - Checklist
- Park on level, solid ground
- Confirm exact capacity and viscosity for YOUR engine variant
- Have a new crush washer / filter gasket ready (always replace, never reuse)
- Torque wrench calibrated and set to correct value
- 5.3 of fresh oil purchased - rounded UP, not down
📝 Step-by-Step: BMW 3 Series Oil Change
- Confirm your engine variantOpen the hood and check the engine cover or VIN sticker. Capacities differ between trims (5.3 qt (B46/B48 2.0L turbo - 330i) / 6.9 qt (B58 3.0L turbo - M340i) / 7.4 qt (S55/S58 - M3)). Buy the right amount of oil and the matching filter.
- Warm the engine 5-10 minutesWarm oil drains faster and more completely. Do not run to full operating temperature - the drain plug will burn you.
- Lift and secure the BMW 3 SeriesUse ramps or jack the front and place jack stands on the frame rails. Never work under a vehicle held only by a jack.
- Remove the underbody panel if equippedMost BMW models have a plastic skid panel held by 4-8 fasteners. Remove it for clear access to the drain plug and filter.
- Position drain pan and remove the drain plugOffset the pan 6-8 inches forward of the drain plug - oil shoots sideways at first. Use the correct socket (typically 14mm-19mm). Keep inward finger pressure as the plug spins free so it does not drop into the pan.
- Drain fully (10 minutes minimum)Wait until only single drops fall. Wipe drain plug threads clean. Discard the old crush washer.
- Install new crush washer and reinstall drain plugHand-thread first to avoid cross-threading. Then torque to 18 lb-ft (M12x1.5, new aluminum crush washer - DO NOT REUSE). Over-torquing strips the oil pan (a $400-800 mistake).
- Move pan under the oil filterOil pours out as you loosen the filter or cap. Reposition the drain pan.
- Remove the old filterFor spin-on filters, use the filter wrench counter-clockwise. For cartridge housings (common on BMW 3 Series), use the correct cap socket and remove the housing top. Pull the old element straight up.
- Install the new filter or elementSpin-on: pre-lube the rubber gasket with fresh oil, thread on by hand, then 18 lb-ft (cartridge housing cap, 36mm socket). Cartridge: install new O-rings (always included with cartridge), drop in new element, torque housing cap to 18 lb-ft (cartridge housing cap, 36mm socket).
- Lower the BMW 3 Series and refill with new oilRemove the oil filler cap on the valve cover. Pour in slightly less than spec (5.3 target - pour 5.3 first, then check dipstick).
- Start engine and verify no leaksIdle 30-60 seconds. The oil pressure light should extinguish within 5 seconds. Shut off and inspect the drain plug and filter from below - no drips allowed.
- Check dipstick and top off to MAXWait 2 minutes for oil to settle into the pan. Pull dipstick, wipe, reinsert fully, pull. Add oil to the MAX mark - do NOT overfill (overfilling foams the oil and damages bearings).
- Reset the maintenance reminder and record the changeReset via dashboard menu (procedure in FAQ below). Write the date and mileage on a sticker or in the door jamb. Next change at CBS will alert (typically 10,000-15,000 mi) - BMW Independent shops recommend 5,000-7,500 mi for longevity.
🔗 Related Guides
❓ BMW 3 Series Oil Change FAQs
What oil does a BMW 3 Series take?
BMW 3 Series: 0W-20 BMW LL-17 FE+ (B46/B48, B58) / 0W-30 LL-04 (S58 M3) - BMW-approved only. Capacity is 5.3 qt (B46/B48 2.0L turbo - 330i) / 6.9 qt (B58 3.0L turbo - M340i) / 7.4 qt (S55/S58 - M3). Always use API SP / ILSAC GF-6A rated oil from a name brand (Mobil 1, Castrol Edge, Pennzoil Platinum, Valvoline Advanced).
What oil filter does a BMW 3 Series use?
OEM and quality aftermarket options for the BMW 3 Series: BMW OEM 11428583898 (B46/B48) / 11428575211 (B58 cartridge) / Mahle OX982D / Mann HU6014z.
How much oil does a BMW 3 Series hold?
5.3 qt (B46/B48 2.0L turbo - 330i) / 6.9 qt (B58 3.0L turbo - M340i) / 7.4 qt (S55/S58 - M3). Always verify against your specific engine variant - capacities differ between trims.
How often should I change the oil in my BMW 3 Series?
CBS will alert (typically 10,000-15,000 mi) - BMW Independent shops recommend 5,000-7,500 mi for longevity. Severe service means towing, dusty conditions, lots of short trips, or extreme temperatures. Most BMW 3 Series owners benefit from changing earlier than the maximum spec.
What is the drain plug torque for a BMW 3 Series?
18 lb-ft (M12x1.5, new aluminum crush washer - DO NOT REUSE). Use a torque wrench - over-tightening strips the oil pan and a replacement pan costs $400-800 in parts plus labor.
How do I reset the maintenance light on a BMW 3 Series?
Procedure varies by year and model. Most BMW vehicles use the steering wheel menu or dashboard buttons to navigate to the oil life reset. Consult your owner's manual or search "BMW 3 Series oil reset [year]" for the exact button sequence.