Skip to content
CarCaseFile

Case file · BMW-5-SERIES-2017-2023 · G30

BMW 5 Series 2017–2023Common problems, reliability & repair costs

The G30 is one of the most reliable modern BMWs — the four- and six-cylinder cars are genuinely stout. The money risks are plastic cooling parts (oil filter housing, coolant hoses) that get brittle with heat and start leaking around 60k–100k miles, the M550i's V8 with its oil-consumption heritage, and a 2020–2021 530e battery-fire recall you must verify was performed. Buy a 530i or 540i with records and it's a lot of car for the money.

Case data plateBMW-5-SERIES-2017-2023

Case score

7/10

Best years

2021, 2022, 2023

Avoid

2020–2021 530e without documented completion of the battery- +1 more

Status

Reviewed

Amended 2026-07-02

How we score →

BMW 5 Series (2017–2023)
Exhibit A · BMW 5 Series Vauxford · CC BY-SA 4.0 · Wikimedia

Engines

  • B46/B48 — 2.0L turbo gasoline, 248 hp
  • B58 — 3.0L turbo gasoline, 335 hp
  • N63B44 (TU2/TU3) — 4.4L twin-turbo V8 gasoline, 523 hp
  • B46 + electric (530e) — 2.0L turbo PHEV phev, 288 hp

Transmissions

  • ZF 8HP — automatic, 8-speed

Drivetrain

RWD / AWD

Body

sedan

Trims

530i, 530i xDrive, 530e, 530e xDrive, 540i, 540i xDrive, M550i xDrive

Parts desk

BMW 5 Series part-number cross-reference

Start from the OEM number, then pick the brand you trust — verified equivalents for the BMW 5 Series (2017–2023).

Engine oil filter (530i / 530e, cartridge)

530i / 530i xDrive and 530e (B46/B48 2.0L turbo). Cartridge element in the top-mount housing.
OEM part

BMW (Mahle)

Check price on Amazon
Cross-ref Verified fit · 07.26

Mahle

OE-supplier element; kit includes housing O-ring + drain-plug seal

Check price
Cross-ref Verified fit · 07.26

Mann

also sold as HU6014/1z; both cross to BMW 11428575211

Check price

Verified via: FCP Euro - Mahle OX8132D kit for BMW 11428575211 (230i/330i/330e/530i), AutohausAZ - Mann 11428575211 = HU6014z (530i/330i/430i/Z4), BimmerWorld - Mahle 11428575211 fitment incl. G30 530e/530i (B46/B48)

Engine oil filter (540i, cartridge)

540i / 540i xDrive (B58 3.0L turbo inline-6). Cartridge element.
OEM part

BMW (Mahle)

Check price on Amazon
Cross-ref Verified fit · 07.26

BMW

supersession of 11428583898 - same B58 filter, either number is correct

Check price
Cross-ref Verified fit · 07.26

Mann

crosses BMW 11428583898 / 11427826799; verified for 540i 2017-2023

Check price
Cross-ref Verified fit · 07.26

Mahle

Check price
Cross-ref Verified fit · 07.26

Wix

Check price
Cross-ref Verified fit · 07.26

Hengst

Check price

Verified via: FinditParts - Mann HU6022z cross (BMW 11428583898/11427826799; Mahle OX1146D, Wix WL10342, Hengst) + 540i 2017-2023 fitment, BimmerWorld - OEM oil filter kit 11428583898 for B58 (540i)

Engine oil filter (M550i, cartridge)

M550i xDrive (N63 4.4L twin-turbo V8, N63R 2018-2019 / N63TU3 2020-2023). Cartridge element; kit adds two cap O-rings + drain-plug seal.
OEM part

BMW (Mahle)

Check price on Amazon
Cross-ref Verified fit · 07.26

Mahle

OE-supplier element (also written OX3537D)

Check price
Cross-ref Verified fit · 07.26

Mann

Check price
Cross-ref Verified fit · 07.26

Wix

Check price

Verified via: BimmerWorld - Genuine BMW 11427583220 confirmed for G30 M550i xDrive 2017-2023 (N63), AutohausAZ - 11427583220 = Mahle OX3537D / Mann HU8007z (M550i/550i/750i N63), NewParts - Mahle OX 353/7D engine oil filter (N63/S63 4.4 V8)

Engine air filter (530i / 540i)

530i and 540i share ONE filter (B46/B48 four AND B58 six, incl. 530e), 2017-2023, all xDrive.
OEM part

BMW (Mahle)

Check price on Amazon
Cross-ref Verified fit · 07.26

Mann

Check price
Cross-ref Verified fit · 07.26

K&N

washable drop-in panel

Check price

Verified via: BimmerWorld - Genuine BMW 13718577170 fits BOTH G30 530i (B46) and 540i (B58); supersedes 13718691835, AutohausAZ - Mann 13718577170 = C28037, Turner Motorsport - Genuine BMW 13718577170 (G30 B58 3.0L and more)

Engine air filter (M550i V8 - TWO required)

M550i xDrive (N63 V8) only. The V8 uses one filter per bank: 13718613250 (right) + 13718613251 (left). Buy both.
OEM part

BMW (Mahle)

Check price on Amazon
Cross-ref Verified fit · 07.26

Mahle

right/passenger-side airbox (bank 1)

Check price
Cross-ref Verified fit · 07.26

Mahle

left/driver-side airbox (bank 2)

Check price

Verified via: BimmerWorld - OEM Mahle 13718613251 bank 2 for G30 50i (N63M/N63R), i.e. M550i, OEMBimmerParts - N63 50i air-filter pair 13718613250 (passenger) + 13718613251 (driver), Mahle

Cabin air filter (SET of 2)

All G30 530i/530e/540i/M550i without 4-zone or 5-zone climate. Car takes a PAIR of microfilters (activated charcoal).
OEM part

BMW

Check price on Amazon
Cross-ref Verified fit · 07.26

BMW

current genuine set number (supersession); sold as a set of 2

Check price

Verified via: Amazon - BMW 64119366401 activated-charcoal cabin microfilter, G30 5 Series, BimmerWorld - Genuine BMW charcoal cabin filter SET (pair) 64115A1BDB6, G30 530i/540i/M550i without 4/5-zone, ECS Tuning - Hengst-brand cabin filter set under BMW 64119366401

Spark plugs (530i / 540i)

530i (B46/B48) and 540i (B58), incl. 530e. NOTE the mid-generation changeover: 2020-2023 LCI cars (B46D / B58TU) use 12122455258; 2017-2019 cars (B46A/B48A/B58A) use 12120040551.
OEM part

BMW (NGK)

Check price on Amazon
Cross-ref Verified fit · 07.26

NGK

NGK stock no. 96206; fits 2020-2023 B46D/B58TU (also S58)

Check price
Cross-ref Verified fit · 07.26

BMW

OE plug for 2017-2019 530i/540i (B46A/B48A/B58A) - use this on pre-LCI cars

Check price
Cross-ref Verified fit · 07.26

Bosch

OE-supplier plug for the 2017-2019 12120040551 application

Check price

Verified via: BimmerWorld - BMW 12122455258 = NGK SILZKGR8E8S (96206), B46/B48/B58TU/S58, G30 from 2020, BimmerWorld - BMW 12120040551 for B46A/B48A/B58A engines (2017-2019 G30 530i/540i), OEMBimmerParts - 12120040551 (Bosch) G30 5-Series 2017-2019

Spark plugs (M550i N63 V8, x8)

M550i xDrive only. Changeover: 2020-2023 (N63TU3) uses 12120057704; 2018-2019 (N63R) uses 12120047946. Eight plugs.
OEM part

BMW

Check price on Amazon
Cross-ref Verified fit · 07.26

BMW

High-Power plug for 2018-2019 M550i (N63R); Bosch ZR-5-TPP-3320

Check price

Verified via: BimmerWorld / RM European - BMW 12120047946 High-Power plug, G30 M550i N63R (2018-2019), BMW Direct Parts - Genuine 12120057704 for 2019-2025 BMW (N63TU/S63TU), later M550i

Front brake pads

530i/530e/540i with BASE (non-M-Sport) brakes, 2017-2023. M Sport brakes and the M550i's larger front calipers take DIFFERENT pads - not this number.
OEM part

BMW (Textar/ATE)

Check price on Amazon
Cross-ref Verified fit · 07.26

Textar

Textar is an OE supplier; sold under the BMW number

Check price
Cross-ref Verified fit · 07.26

BMW

related/earlier OE front-pad number for the same base-brake application

Check price

Verified via: BimmerWorld - OEM Textar front pad set 34116883470, G30 530i/540i with base brakes, Park Auto Motorsports - Textar 34116883470 front brake pad set (G30), OEMBimmerParts - BMW G30 front brake pad set 34116883470

Wiper blades (front pair)

All G30 5 Series sedan, 2017-2023. Driver 26 in + passenger 19 in.
OEM part

BMW (Bosch)

Check price on Amazon
Cross-ref Verified fit · 07.26

Bosch

OE-style beam set; genuine set 61612447932 is Bosch-made

Check price
Cross-ref Verified fit · 07.26

Any beam blade

Check price

Verified via: OEMBimmerParts - Genuine BMW front wiper set 61612447932 (Bosch), G30 5 Series, Otto Blades - G30 5 Series wiper sizes 26in driver + 19in passenger

Accessory (serpentine) drive belt

530i (B46/B48) and 540i (B58) share this main belt - alternator/water pump/A/C, 6-rib. The M550i N63 V8 uses a different, multi-belt setup (not covered here).
OEM part

BMW (Continental)

Check price on Amazon
Cross-ref Verified fit · 07.26

Continental

OE ContiTech belt; covers B46D/B48D and B58A/B58C/B58D

Check price
Cross-ref Verified fit · 07.26

Continental

same belt, alternate length listing seen in some catalogs

Check price

Verified via: Turner Motorsport - OEM Continental 6PK1153 accessory belt, BMW B58A/B58C/B58D + B46D/B48D, BimmerWorld - Genuine BMW 11288613707 (6PK1155) serpentine belt, B46/B58, FCP Euro - Genuine BMW serpentine belt 11288613707

12V battery (AGM)

530i/540i base spec: 90Ah AGM, BCI Group H8 (94R/49). M550i and some optioned cars use the larger H9 (95R) 105Ah AGM; the 530e's 12V AGM is a separate spec. Any replacement must be registered/coded to the car.
OEM part

BMW

Check price on Amazon
Cross-ref Verified fit · 07.26

Aftermarket AGM

OE size for 530i/540i; H8=94R=Group 49. Confirm in the trunk - larger cars run H9/95R 105Ah

Check price

Verified via: BMW Parts Deal - Genuine BMW 61216924023 = 90Ah AGM battery, BMW of Stratham - Original BMW AGM battery 90 AH, 61216924023

Amazon affiliate links — prices unchanged for you. Confirm fitment against your VIN; mid-generation changes exist.

Verdict

Should I buy a 2017–2023 BMW 5 Series?

Buy it — this is the modern BMW to own out of warranty, provided you pick the right engine. The 530i (B46/B48) and 540i (B58) are strong, well-proven powertrains whose known failures are plastic cooling parts and gaskets, not internals — annoying and not cheap, but predictable. The 540i is the sweet spot if the budget allows. The M550i is a superb car with a V8 that is much improved over early N63s but still the costliest to keep; buy only with full records. On a 2020–2021 530e, confirm the high-voltage battery recall (NHTSA 20V-601) was completed by VIN before money changes hands. Whatever the engine, budget for the oil filter housing job — treat it as a when, not an if.

Best years

2021, 2022, 2023

Years to avoid

2020–2021 530e without documented completion of the battery-fire recall (NHTSA 20V-601), Any M550i without complete service records (oil-consumption history matters on the N63)

Pre-purchase inspection checklist

Printable field version →
  • Cold engine, flashlight under the intake manifold: look for coolant residue or oil seepage around the oil filter housing — the signature G30 leak point on 530i and 540i.
  • Check the coolant expansion tank level and ask directly whether the car has needed coolant top-offs; slow unexplained coolant loss is the classic symptom of brittle plastic fittings.
  • Look for oil weeping along the valve cover edges and a burnt-oil smell after a drive — valve cover gaskets harden with heat on both the four and six.
  • On a 530e: run the VIN through NHTSA's recall lookup and require proof the 20V-601 high-voltage battery recall was performed; also verify it charges to full on a Level 2 charger.
  • On an M550i: check the oil level and ask how much oil it uses between changes; walk away from a V8 with no service history.
  • Cycle the iDrive screen, backup camera, and driver-assist features through a full drive — screen blackouts and camera glitches are the most common electrical complaints, and a 2018–2020 backup-camera recall applies to many cars.
  • Run the VIN for open recalls generally — some 2020–2022 530i cars are under a starter-relay corrosion recall with fire risk.
  • Pull the service history for the ZF 8-speed: a documented fluid service by 60k–80k miles is a good sign; a 100k+ car on original fluid is a negotiating point.
Known faults

Common BMW 5 Series problems & repair costs

Oil filter housing / plastic coolant-fitting leaks (B46, B48, B58)

$1,200–$3,500
engine cooling moderate 2017–2023 ~60k–100k mi

Symptoms: Slow coolant loss with no puddle, coolant smell, low-coolant warnings; oil seepage or coolant residue visible under the intake manifold where the housing sits. The brittle plastic coolant vent hose next to the housing is often the actual leaker.

Fix: Replace the oil filter housing (or its gasket) and the aged plastic coolant hoses/fittings in the same job — the housing sits under the intake manifold, so labor dominates the bill. Heat cycling embrittles the polycarbonate housing and gaskets; the failure is common enough that a class-action lawsuit names the B46, B48, and B58 specifically. Do the whole corner once rather than chasing one fitting at a time.

Sources: CarComplaints — BMW oil filter housing lawsuit (B46/B48/B58), Bimmerpost G30 forum — coolant leak / oil filter housing on 2017 530i, Motronix — B46/B58 coolant leak (OFHG & vent hose) repair guide

Valve cover gasket oil leak

$600–$1,500
engine minor 2017–2023 ~70k–100k mi

Symptoms: Oil weeping down the side of the engine, burnt-oil smell after driving as it drips onto hot parts, oil film around the valve cover edges. Rarely drips enough to spot on the ground early on.

Fix: Replace the valve cover gasket (on some engines the whole plastic valve cover, since it distorts). Rubber gaskets harden from heat exposure; it's a labor-heavy but routine job on both the four- and six-cylinder. Not urgent at the seep stage, but fix before it fouls the belt or wiring.

Sources: BMWTuning — 5 most common B58 problems (valve cover gasket), Motronix — B46/B58 leak points overview

530e high-voltage battery fire risk — recall 20V-601 (2020–2021)

$0–$0
hybrid battery safety 2020–2021 (530e built Mar 2020–Jan 2021)

Symptoms: No warning symptoms — the defect is welding debris left inside battery packs during manufacture, which can short between modules and in rare cases cause a thermal event while charging. BMW told affected owners not to charge until repaired.

Fix: Recall repair: BMW inspects and replaces affected high-voltage battery modules free of charge. Roughly 4,500 US vehicles across BMW/Mini PHEVs were affected. Free, but non-negotiable — run the VIN through NHTSA's recall lookup and require proof of completion before buying any 2020–2021 530e.

Sources: NHTSA recall 20V-601 — high-voltage battery (official SIB), Green Car Reports — BMW expands 2020–2021 PHEV battery recall

Oil consumption / valve stem seals (N63 V8, M550i)

$4,000–$9,000
engine moderate 2018–2023 (M550i only) ~75k–150k mi

Symptoms: Adding oil between changes, blue-gray smoke on startup after sitting, low-oil warnings. The N63TU2/TU3 in the G30 is a big improvement over the 2008–2013 N63 that spawned an oil-consumption lawsuit, and many owners see no issue — but valve stem seals remain the known aging point.

Fix: Mild consumption is managed by monitoring and topping off; the real fix for smoking startups is valve stem seal replacement, a very labor-intensive V8 job. Buy an M550i on its oil-consumption history and records, and price the car accordingly if it's already using oil.

Sources: BimmerLife — updated N63 V8 oil-consumption lawsuit, EuroAutoPro — G30 M550i common problems guide

iDrive screen blackouts and electrical glitches

$0–$2,000
electrical minor 2017–2023

Symptoms: iDrive screen goes black or shows 'No Signal,' backup camera drops out intermittently, systems that recover after a restart. A weak 12V battery is a common trigger — BMW modules misbehave at marginal voltage. Separately, 2018–2020 cars were recalled for a backup-camera display defect, and some 2020–2022 530i cars for a starter-relay corrosion fire risk.

Fix: Start cheap: software update at the dealer and a load-test of the 12V battery fix most cases (recalls are free). A genuinely dead head unit runs roughly $800–$2,000 to replace, but that's the minority outcome. Verify all recall work by VIN.

Sources: Bimmerpost G30 forum — iDrive screen 'No Signal', BMWBlog — starter-relay corrosion recall (incl. 2020–2022 530i)

Plan for German-car money, not exotic money. Oil changes with the right full-synthetic, brakes, and tires are ordinary; the budget items are the plastic cooling parts — figure the oil filter housing/coolant fitting job ($1,200–$3,500) lands sometime after 60k miles, a valve cover gasket after that, and a water pump around 80k–100k. A ZF transmission service every 60k–80k miles is cheap insurance. The 530i and 540i are the predictable ones; the M550i adds V8 consumables, bigger brakes and tires, and the valve-stem-seal wildcard. An independent BMW specialist instead of the dealer roughly halves most of these bills.

Cost calculator

What will this BMW 5 Series cost you by a given mileage?

Drag to a mileage. We total the documented problems whose typical onset falls at or before it — the same cost ranges listed above, nothing new invented.

100k mi

$0 estimated repair range

    DIY repairs

    How to fix common BMW 5 Series problems (DIY)

    Engine & cabin air filter change

    easy 30 min saves ~$80–$180

    Tools: T20/T25 Torx driver, 8mm socket or flathead (airbox clips vary)

    1. Unclip or unscrew the airbox lid on the driver's side of the engine bay and lift it enough to slide the panel filter out.
    2. Seat the new engine filter with the sealing edge flat, then re-secure the lid.
    3. For the cabin filter, open the panel under the glovebox (or behind it, per year) — a few Torx screws — and slide the old filter out.
    4. Insert the new cabin filter with the airflow arrow pointing the correct direction and close the panel.

    Parts

    Replace and register the 12V AGM battery

    moderate 1–1.5 hrs saves ~$150–$300

    Tools: 10mm and 13mm sockets, Battery registration tool or OBD app (Bimmerlink/Carly) , Memory saver (optional)

    1. The battery lives in the trunk under the floor panel on the right side — remove the trim and the hold-down bracket.
    2. Disconnect negative first, then positive, then the vent tube; lift the battery out (it's heavy).
    3. Install a same-spec AGM battery, reconnect positive then negative, and reattach the vent tube and bracket.
    4. Register the new battery to the car with an OBD tool — skipping registration makes the charging system overcharge the new battery and shortens its life.
    5. Expect one-time warnings (windows, steering angle) to clear after a short drive.

    Parts

    Valve cover gasket replacement (B46/B48 530i)

    hard 3–5 hrs saves ~$400–$900

    Tools: E-Torx and standard socket set, Torque wrench (small increments — plastic cover), Plastic trim tools, Shop towels and brake cleaner

    1. Remove the engine cover and disconnect the ignition coils and any harnesses routed over the valve cover.
    2. Unbolt the valve cover in the reverse of the torque sequence and lift it off; note the bolt grommets.
    3. Clean the head's sealing surface completely — old baked gasket material is why redone jobs leak.
    4. Fit the new gasket (and spark plug tube seals) to the cover, set it in place, and torque in sequence to spec — the cover is plastic and cracks if overtightened.
    5. Reinstall coils and covers, then check for leaks after a heat cycle.

    Some parts links are affiliate links — we may earn a commission at no cost to you. We only list parts that fit this generation.

    The short version

    The G30 is the counterargument to “never buy a used BMW.” The 530i’s turbo four and especially the 540i’s B58 inline-6 are genuinely durable engines, and the ZF 8-speed behind them is one of the best automatics ever fitted to anything. What fails on these cars is mostly plastic: the oil filter housing and the coolant hoses and fittings around it get brittle from heat cycling and start seeping somewhere between 60k and 100k miles — common enough that a class-action lawsuit names the B46, B48, and B58 by engine code. Valve cover gaskets follow the same aging curve.

    The two exceptions to the “it’s fine” story are specific: the M550i’s N63 V8 (much improved over earlier N63s, but oil consumption is still its known weakness) and the 2020–2021 530e, which was recalled for battery packs that could short internally and catch fire while charging.

    Which engine should you buy?

    The 540i (B58) is the pick if the budget allows — more power, arguably the more robust engine, same predictable plastic-parts maintenance. The 530i (B46/B48) is the value play and costs less to feed. The 530e is fine with documented recall completion and a working charge test. The M550i is wonderful and the only one we’d call enthusiast-tier risk: buy on records or not at all.

    Years-wise, the 2021–2023 LCI (facelift) cars get the newest hardware and the most remaining recall-and-goodwill runway. Early cars aren’t traps — they’re just further along the plastic-aging curve, so price the cooling refresh in.

    What that means when you’re shopping

    Put a flashlight under the intake manifold and look at the oil filter housing before you look at the wheels. Ask about coolant top-offs. Run the VIN through NHTSA’s recall lookup — backup camera (2018–2020), starter relay on some 2020–2022 530i cars, and the 530e battery recall all live there. A car with the oil filter housing job already done and a ZF fluid service on record is worth paying up for; it means the expensive predictable stuff is behind you.

    How this file is built: failure modes and cost ranges are compiled from NHTSA recall and complaint data, the oil-filter-housing class-action reporting, and G30 owner-forum threads, then sanity-checked against shop-floor experience. Cost figures are independent-shop estimates and vary by region. Spot something off? Tell us.

    Myths, checked

    Viral car myths, checked against this car

    Appendix

    Frequently asked questions

    Is the BMW G30 5 Series reliable?

    By modern BMW standards, yes — it's widely regarded as one of the brand's most dependable recent generations. The B46/B48 four and B58 six are strong engines whose known failures are external: plastic cooling parts, the oil filter housing, and gaskets that harden with heat. Budget for those jobs after 60k miles and a well-kept 530i or 540i is a safe out-of-warranty car.

    Which G30 engine is the most reliable?

    The B58 in the 540i has the best reputation — a smooth turbo inline-6 that routinely goes past 200,000 miles with maintenance. The B46/B48 in the 530i is nearly as solid and cheaper to run. The M550i's N63 V8 is the most complex and most expensive to keep, even though the G30-era version is far better than the early N63s.

    Should I worry about the 530e plug-in hybrid?

    Only about paperwork. 530e cars built March 2020–January 2021 were recalled (NHTSA 20V-601) because battery packs could contain welding debris and short internally — a fire risk while charging. The fix is free module replacement. Run the VIN through NHTSA's recall lookup and require proof it was done; beyond that, the 530e's mechanical side shares the 530i's solid four-cylinder.

    What does the oil filter housing repair cost?

    Typically $1,200–$3,500 at an independent shop depending on how many of the surrounding plastic coolant fittings and hoses are replaced at the same time (they should be — they age together). It's the signature G30 repair; assume any car past 60k miles either has had it done or will need it.

    How many miles will a G30 5 Series last?

    A maintained 530i or 540i should reach 150,000–200,000+ miles without major internal engine or transmission work. What kills these cars isn't the drivetrain — it's owners skipping the cooling-system plastic refresh and gasket work, then driving through an overheat. Stay ahead of the leaks and the car lasts.

    Cross-reference

    Every BMW 5 Series generation

    The full case file run — not just the generation before and after this one.

    Cross-shopped rivals

    Files on what buyers weigh against the BMW 5 Series of this era.

    More BMW case files

    Reviewed CarCaseFile editorial · filed 2026-07-02 · updated 2026-07-02

    Cost figures are independent-shop estimates and vary by region and condition. Always confirm a diagnosis before authorizing repairs.