33 Series Guy
Home / G80 M3 / Best Oil
G80 M3 · Parts & Brands

Best Oil for the BMW G80 M3

On an S58, oil isn't just maintenance — it's the cheapest insurance a high-output M engine gets. The S58 has no rod-bearing worry like the S55, but the rules don't change: use the correct BMW M-approved oil, and change it often. Here's how to pick the right oil for the twin-turbo six.

3GBy the 3 Series Guy team·Updated May 2026·8 min read

Reader-supported. As an Amazon Associate we earn from qualifying purchases made through links on this page — at no extra cost to you. We only link oils that meet the BMW spec. Always confirm the correct M approval and grade for your exact car.

!

The right M oil, changed often, keeps a strong engine strong

The S58 specifies a particular BMW M-approved oil — don't substitute a generic grade. And although the S58 has no rod-bearing concern like the S55, fresh oil is still the cheapest care a high-output twin-turbo gets, so change it well ahead of BMW's interval (many owners ~5,000 miles, sooner if tracked). One note: most G80s are still under warranty, so keep records. The approval and frequency matter more than the brand on the bottle.

How to choose

Two things matter: the BMW M approval and the grade. The S engines call for a specific M-spec oil rather than the regular Longlife grades used in a 330i — so check what BMW specifies for your exact car and model year, buy an oil that carries that approval, and get enough of it (the S58 holds a lot). When in doubt, confirm the spec before you buy.

Spec & Capacity

Confirm against your exact car — general guidance only.

ItemDetail
ApprovalBMW M-approved oil for the S58 — confirm the exact spec/grade for your car & year
Capacity~6.5–7 quarts (set final level via iDrive)
TypeFull synthetic
Interval~5,000 mi / yearly — sooner if tracked or tuned
Level checkElectronic (iDrive), warm & level — no dipstick

The exact M-spec grade and capacity vary by car and model year. The single rule: use an oil carrying the correct BMW M approval for your S58.

The Picks

BMW M-Spec Oil Safest choice
The genuine BMW M oil (BMW TwinPower Turbo, made for the M engines) is the no-doubt option — it meets the exact approval the S58 wants. Buy the correct grade for your car.
Check on Amazon →
Liqui Moly Enthusiast favorite
A trusted full synthetic on the S58 — buy the variant that carries the correct BMW M approval and grade for your car. Hugely popular in the community.
Check on Amazon →
Castrol / Mobil 1 Widely available
Both make full synthetics meeting BMW M approvals and are easy to find. Confirm the bottle carries the right approval for the S58 before buying.
Check on Amazon →
Oil Filter (Cartridge) Companion
Pair the oil with a fresh cartridge filter and cap O-rings — Mann, Mahle or Hengst. See the oil change guide.
Check on Amazon →
The one rule: match the BMW M approval the S58 needs and change it often — that matters more than the brand. For the step-by-step see our G80 oil change guide, and the cross-generation rundown in the BMW engine oil guide.

FAQ

What oil does the G80 M3 take?

A full-synthetic oil carrying the specific BMW M approval for the S58 — the S engines call for a particular M-spec grade rather than the regular Longlife oils used in lesser 3 Series. Confirm the exact spec and grade for your car and model year, and buy enough (~6.5–7 quarts).

Can I use regular BMW Longlife oil?

Use what BMW specifies for the S58 specifically. The M engine calls for its own M-approved oil rather than the standard Longlife grade a 330i uses, so match the M approval rather than assuming a regular BMW oil is correct.

Which brand is best?

Any oil carrying the correct BMW M approval is fine — the genuine BMW M oil is the safest pick, with Liqui Moly an enthusiast favorite and Castrol and Mobil 1 widely available. The approval matters far more than the badge.

How often should I change it?

Well ahead of BMW's interval — many owners do roughly every 5,000 miles or annually, and sooner for tracked or tuned cars. It's the cheapest, most effective care a high-output engine gets, so don't stretch it — and it keeps the warranty service record clean.

How much does it hold?

Around 6.5–7 quarts — more than a regular 3 Series — so buy enough and set the final level by the electronic reading in iDrive rather than just pouring in the full amount.

The Bottom Line

For the S58, the right call is a full synthetic carrying the correct BMW M approval — the genuine BMW M oil or a proven brand like Liqui Moly in the right grade — changed well ahead of the interval. Confirm the exact spec for your car, buy enough, and don't stretch the changes: it's the cheapest care a high-output M engine gets, and it keeps the warranty record clean. See the oil change guide and the BMW oil guide, then back to the G80 hub.