BMW X5 (G05) Oil Change DIY: Extracting from the Top

A BMW X5 oil change is not usually something you get nagged into. This one was.

The BMW Connected app pushed a notice saying the engine oil level was too high, so the car needed looking at. iDrive said the same thing in blunter language.

BMW Connected app notification about the engine oil level

The Japanese notification reads: “Please check your BMW X5 xDrive30d. Book a service soon. Engine check, flagged 14 March 07:48. The engine oil level is too high, so an inspection is required. You can continue driving.”

iDrive showing Engine oil level above maximum

Rather than book the car in to have oil drained off, I brought the service forward. New oil, new filter, problem solved.

What the car was actually complaining about

iDrive measuring the engine oil level

Overfilling is not harmless on a modern diesel. Too much oil gets whipped by the crankshaft, which aerates it, plus it can push past seals.

Nothing else felt wrong. The engine ran normally, no smoke, no noise. Purely a quantity problem.

Job details, for the record:

  • Date: 17 April 2026
  • Method: extraction through the dipstick tube
  • Time taken: about an hour
  • Trigger: the overfill warning, not the service interval

Oil plus filter for the B57

Shell Helix Ultra Euro 5W-30 pail with a MAHLE OX 1146D filter

Oil is Shell Helix Ultra Euro SN/C3 5W-30, bought as a 20 litre pail. It carries the BMW LongLife-04 approval that the B57 diesel needs.

The filter is a MAHLE OX 1146D. Same quality as the BMW part at a fraction of the price.

You also need a 32 mm socket for the filter housing cap. Nothing else is special.

Buying oil by the pail is worth it on this engine. The B57 holds a lot, so single bottles get expensive quickly.

Decanting from a 20 litre pail is the one place a funnel earns its keep. A right-angle one reaches the filler neck without running oil down the side of the engine, plus the screen catches anything that should not go in.

The G05 takes a top extraction just fine

The B57 diesel engine bay of the BMW X5 G05

Most BMW X5 oil change guides assume you go underneath to the drain plug. Very little is written about extracting from the top on a G05.

An extractor pulls the lot out through the dipstick tube. I have never found meaningful residue left behind.

The advantage is that you never touch the drain plug, so the car stays on the ground. No jack, no stands, no crawling around under two tonnes of SUV.

Doing the BMW X5 oil change

Extracting the old oil

Oil extractor set up in the BMW X5 engine bay

Park the extractor somewhere stable in the engine bay, then feed the hose down the dipstick tube.

Pumping oil out through the dipstick tube

Push the hose all the way to the bottom of the sump, build up vacuum with the pump, then let it work. Warm oil comes out much faster than cold, so a short drive first helps.

The filter housing needs a 32 mm socket

Loosening the oil filter housing cap with a 32 mm socket

While the extractor is working, undo the filter housing cap on top of the engine.

Used filter next to a new MAHLE OX 1146D

The used element is black. Next to the new MAHLE it is obvious how much it has been catching.

Refilling slightly short on purpose

Because this whole job started with an overfill warning, I deliberately put in less than the nominal capacity, then crept up on it.

That turns out to be the right habit anyway. It is far easier to add another 200 ml than to extract it back out.

Checking the level on iDrive

Run the engine for a few minutes, then use the engine oil level measurement in iDrive. The G05 has no physical dipstick to read.

iDrive showing Engine oil level OK with a green bar

A green bar with the OK message means you are done. Somewhere between the middle of the range plus the maximum mark is the target.

Note that the car needs to be level, warm, then left to settle before the measurement means anything. If the reading looks odd, wait a few minutes, then run it again. The Owner’s Handbook spells out the conditions.

Wrapping up

  • The trigger was an overfill warning rather than the service counter
  • Extraction through the dipstick tube works fine on the G05, so no jacking is needed
  • Shell Helix Ultra Euro 5W-30 to LongLife-04, plus a MAHLE OX 1146D element
  • A 32 mm socket is the only unusual tool
  • Refill short, then top up while measuring on iDrive
  • The whole BMW X5 oil change took about an hour, start to finish

From here I will stick to whichever comes first, one year or 20,000 km. Buying the pail up front makes that cheap enough to keep doing properly. Not every X5 job needs a pail of oil, though: swapping the key fob battery is a five-minute one.

This article is also available in Japanese.

Leave a Comment

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

CAPTCHA


Scroll to Top