Best Year BMW X5 - Picks That Won't Bankrupt You
X5Best YearBuying

Best Year BMW X5 - Picks That Won't Bankrupt You

Kamil SiegieńKamil Siegień·April 19, 2026·12 min read

If you are about to spend money on a used BMW X5 V8 and you cannot produce a VIN-specific Customer Care Package status printout from a BMW dealer, walk away. That is the one sentence I wish every X5 shopper read before they opened a listing. I have watched more people get ruined by an N63 xDrive50i than by every other BMW engine combined, and it happens because the V8 X5 is priced like a bargain and repair-cost like a catastrophe. The Customer Care Package - CCP for short - is the only thing that made the N63 survivable for the first decade of its life, and in 2026 a huge share of used V8 X5s are out of that coverage window. Before you even think about year, trim, mileage, or color, get the CCP status. No CCP, no deal.

I have been wrenching on BMWs for five years. I spent several years on the floor and in the service drive in BMW marketing, I currently daily a G20 330i, and I have owned, inspected, or helped family members buy seven used X5s across three generations. The X5 is a fantastic vehicle when you pick the right one, and it is a rolling money pit when you pick the wrong one. The difference between those two outcomes is not luck. It is homework. This guide is the homework - a frank, budget-by-budget, engine-by-engine, generation-by-generation map of which X5 to buy in 2026 and which ones to stay as far away from as physics allows.

The big-picture framing matters here because most of the articles ranking on this query right now are wrong. They pick a year - usually 2022 - and walk away. A buyer with $15,000 does not care that a 2022 is the best X5. A buyer with $65,000 does not care that a 2013 E70 35i is the best cheap X5. What you actually need is a map that matches your budget to the least-bad version of what you can afford, because the X5 is the only BMW where picking the wrong year can cost you a second engine. Four generations (E53, E70, F15, G05), three engine families (inline-six, V8, PHEV), one cleanup campaign that defines whether the V8 is survivable, and a facelift schedule that reshuffles the "best" recommendation every six years. Let's do this properly.

White BMW X5 G05 front three-quarter on a clean backdrop
BMW X5 G05 xDrive in Alpine White - the reference X5 that defines the best buying window in 2026

4 (E53 to G05)

Generations Covered

12

Engines Ranked

6 ($15K to $75K+)

Budget Tiers

N63 CCP required

Critical Warning

GenYearsEngine Sweet SpotBest Year2026 PriceVerdict
E532000-2006N52 (3.0i)2005-2006$4-12KAge is the enemy
E702007-2013N55 (35i) avoid N632012-2013 35i$10-22KN63 is a trap without CCP
F152014-2018B58 (40i) not N63TU2017-2018 40i$20-35KPre-LCI best value
G05 pre-LCI2019-2023B58 (40i) or N63TU3 (50i)2021-2022 40i$40-65KMature, modern
G05 LCI2024+B58 (40i) or xDrive50e2025+$60-90KLatest tech

The N63 Warning Story - Why CCP Is Everything

I want to spend real word-count on the N63 before we go anywhere else, because if you are shopping a V8 X5 and you do not understand this engine's history, you are about to make a financial decision the size of a down payment on a house. The N63 is BMW's 4.4-liter twin-turbo V8, and it powered every xDrive50i, M50i, and M50d variant of the X5 from 2008 through 2023. It is also the reason BMW had to invent a warranty-adjacent program called the Customer Care Package, because the engine's first-run failure modes were so numerous and so expensive that even BMW could not pretend they were normal. If you have never owned one and are tempted by a $17,000 E70 50i on Marketplace, keep reading. I have written this section specifically for you.

What the N63 Customer Care Package Actually Is

BMW never issued a formal recall for the N63. Instead, in 2014, they quietly rolled out a series of service bulletins under the name "Customer Care Package" that extended warranty-style coverage on specific N63 components from the original in-service date. Coverage is 10 years or 120,000 miles, whichever comes first. Under CCP, eligible trucks receive component replacements across a list that includes injectors, vacuum pump, valve stem seals, LPFP and fuel feed line, battery, mass airflow sensors, timing chain components, and engine oil change with specific Shell 0W-30. This is not a cosmetic campaign. This is BMW replacing the parts that were going to fail, because they knew they were going to fail.

Here is the critical part most buyers miss. CCP is VIN-specific and countdown-based. A 2010 E70 50i that sold new in March 2010 is already out of CCP as of 2020. A 2013 E70 50i that sold new in November 2013 is out as of November 2023. A 2016 F15 50i that sold new in August 2016 is out as of August 2026. A 2018 F15 50i that sold new in late 2018 still has useful CCP time left in 2026. The age of the truck on the lot does not tell you whether CCP is active. Only the VIN and the original in-service date do. A BMW dealer can pull the CCP status on any VIN in about 90 seconds. If the seller refuses to get you that printout, that is your signal.

How the Engine Fails - 20-Plus Known Modes

The N63 was BMW's first mass-market "hot-V" engine, meaning the turbochargers sit in the valley between the cylinder banks rather than outside the heads. The layout is compact and helps packaging, but it traps enormous heat exactly where heat-sensitive components live. Injectors, valve stem seals, vacuum pump, coolant lines, and the turbos themselves all sit in a thermal oven. Over years of cold-start cycles and hot shutdowns, seals cook, injectors leak, and stem seals fail until the engine drinks oil like a diesel. This is not a design flaw in the sense of a single bad part. It is a design consequence of building a hot-V without adequate cooling for the accessories.

The practical consequence for a used buyer is that an N63 has something like twenty distinct failure modes that will show up over its first 100,000 miles. I will list the expensive ones - Piezo injectors fail and need to be replaced in matched sets at $350-$500 per injector; valve stem seals leak and require head removal or a heads-on specialty repair starting at $4,500; vacuum pump fails and causes hard pedal and check engine lights ($700-$1,100 installed); LPFP and fuel feed line weep, sometimes catastrophically ($900-$1,500); turbo oil seals leak and dump oil into the charge air path, which is the failure mode that most often eats a second turbo cartridge ($8,000-$12,000 for turbo replacement if you do not catch the seal first); timing chain guides fail on pre-TU blocks ($4,500-$6,500 with engine-out labor); and the engine drinks oil at a rate of one quart every 800-1,200 miles if valve seals have gone south. Without CCP absorbing most of these repairs, the cumulative bill can easily exceed the value of the truck. For full engine-family context read my breakdown in BMW N63 problems.

⚠️
If a V8 X5 listing does not specifically advertise CCP documentation or remaining CCP time, assume it is out of coverage. Ask for the VIN, walk it into a BMW service advisor, and request the CCP status printout before you sign anything. Any seller who cannot or will not produce this paperwork is either hiding something or does not understand what they own. Either way, you do not want the truck.

TU and TU3 - The N63 That Actually Works

N63 revisions are not cosmetic. The original N63 (pre-TU) ran 2008-2013 in the E70 50i and is the disaster. The N63TU ("Technical Update") ran 2014-2018 in the F15 50i and added cooled charge air, revised crankcase ventilation, improved injector heat management, and a better oil drain path from the turbos. TU burns less oil and fails less spectacularly, but it still fails in similar patterns, just slower. The N63TU3 ran 2019-2023 in the G05 50i and M50i. This one is genuinely different - new block architecture, new cooling layout, new injectors, and a mild-hybrid 48V accessory system that pulls thermal load off the engine itself. TU3 is the first N63 I would consider buying without CCP coverage, though I would still do a compression test and an oil consumption check before I wrote the check.

💡
To verify CCP status in person, drive the truck to any BMW dealer service counter. Hand them the VIN. Ask for the "B001314 status" or "Customer Care Package eligibility report." A competent service advisor can print or email you a one-page PDF showing the in-service date, the CCP expiration date, and which CCP services have already been performed on that VIN. If the previous owner had CCP work done under the package, all of it will be listed. No CCP work listed and CCP expired means the truck went through its riskiest years without the package being used. That is a purple flag at best.

E53 (2000-2006) - The First X5

The E53 is the truck that invented the BMW SUV. It shares its suspension philosophy with the E39 5-series, it has hydraulic steering, it has real analog charm, and in 2026 the cleanest examples are genuinely cheap. A 2005-2006 xDrive3.0i with under 130,000 miles is a $6,000-$10,000 car in most markets. It is also twenty years old. Every piece of rubber, every plastic cooling component, every window regulator motor, every air suspension bladder is past its design life. You do not buy an E53 as a daily driver in 2026. You buy it as a project or a second car.

E53 Engine Choices

Three engine families showed up in the US market E53. The M54 inline-six in the 3.0i is the one to buy. Naturally aspirated, 225 hp, simple accessory layout, decent cooling packaging. Cooling system needs a refresh on any M54 that has not had one in the last five years - water pump, thermostat, expansion tank, hoses, and the famous M54 oil filter housing gasket. Budget $700-$1,000 for a complete cooling refresh and you have a truck that will run another 100,000 miles with basic care.

The M62 4.4i (2000-2003) and N62 4.4i/4.8i (2004-2006) V8s are a different story. Both have valve stem seal issues, both have timing chain guide issues, and the N62 in particular has the valley pan coolant leak that requires engine removal for proper repair. A clean E53 V8 at $7,000 with a pending $4,000 gasket job is not a bargain. It is a project you did not budget for. Unless you enjoy wrenching and already know what a valley pan job entails, skip the V8 entirely on this generation. The 3.0i is not exciting but it is the only E53 that makes financial sense.

E53 Common Failures in 2026

Every E53 needs the same refresh list. Rear air springs sag and leak on 2-axle air suspension trucks ($800-$1,500 per side installed). Window regulators fail one at a time ($350-$550 per window). Transfer case on 4.4is trucks grinds and needs replacement ($3,000-$4,500). Tailgate struts leak and drop the hatch on your head ($150-$300). Coolant expansion tank cracks ($400-$700 with water pump and thermostat included). V8s add valve stem seals, upper timing cover gaskets, VANOS solenoids, and the alternator bracket gasket to the list. A sensible used E53 3.0i purchase includes $1,500-$2,500 in preemptive maintenance on day one. Plan for it.

Best E53 Year

2005-2006 xDrive3.0i, 110,000-150,000 miles, documented cooling work within the last 60,000 miles, no air suspension (the rear-only coil-spring E53 is the reliability pick, the 4-corner air-suspended 4.8is is the exact opposite). Price range $5,500-$9,500 in 2026.

E70 (2007-2013) - The Generation That Almost Killed the Nameplate

Silver BMW X5 E70 4.8i front three-quarter
BMW X5 E70 4.8i - the first-run N62 era and the generation where V8 disaster lives

The E70 is where the X5 story gets complicated. It introduced the N63 V8 to the mass market, which is a polite way of saying it introduced a generation of BMW owners to unplanned five-figure repair bills. It also introduced the N54 and later N55 inline-sixes, the N57 diesel, and the 2011 LCI facelift that swapped the old 6-speed ZF 6HP transmission for the bulletproof ZF 8HP. The E70 is the generation where picking the engine correctly matters more than picking the year. A 2013 xDrive50i is not a better buy than a 2011 xDrive35i. They live on different planets.

E70 Engine-by-Engine

N52 3.0si (2007-2010) - naturally aspirated inline-six, 260 hp, rare in this chassis. If you find one, it is the simplest E70 to own. No turbos, no HPFP, no charge pipe. Cooling system and VANOS solenoids are the only real concerns.

N54 xDrive35i (2008-2010) - 300 hp twin-turbo six, same engine family as the 335i and 135i. HPFP was a known weak point and was revised multiple times under a class-action extended warranty campaign. The fix is a revised part number. Piezo injectors are expensive when they fail. Charge pipe is plastic and splits. Wastegate rattle develops at high mileage. The N54 is a known quantity with an enormous aftermarket - read my full N54 vs N55 vs B58 comparison for the deep dive.

N55 xDrive35i (2011-2013) - 300 hp single-turbo six. The single-turbo layout, Valvetronic, and solenoid injectors replaced the N54's twin-turbo + Piezo design. The N55 is more reliable than the N54 in almost every way, and in an E70 it arrived with the LCI facelift. The common failures are predictable and cheap - oil filter housing gasket ($600-$1,000), valve cover gasket ($500-$800), electric water pump ($900-$1,400), charge pipe crack ($150 part). The engine itself is robust past 200,000 miles. See BMW N55 common problems for the full list.

N63 xDrive50i (2008-2013) - 400 hp twin-turbo 4.4L V8. The disaster. Pre-TU N63. All twenty-plus failure modes apply. Do not buy this without active CCP coverage, and in 2026 most of these trucks are out of CCP.

N57 xDrive35d (2009-2013) - 265 hp twin-turbo diesel. Strong engine. Watch EGR cooler and DPF regen. Rare in the US market and priced accordingly.

E70 Year-by-Year

2007-2008 are first-run problem years. The sunroof drain tubes clog, water dumps onto the electronic modules under the front seats, and modules that flood are $1,000-$3,500 to replace. Cooling system issues are worse on these years. Avoid.

2009-2010 are slightly cleaner but still pre-LCI. N63 is at its worst on 2010 specifically. Avoid the 50i unless CCP is documented and active.

2011 is the pivot year. LCI arrives. 8-speed ZF 8HP replaces the 6HP. N55 replaces N54 on the xDrive35i. Interior updates. This is the first E70 year worth buying without reservations.

2012-2013 are continued LCI production. These are the best E70 years. 2013 is the final year and is typically the cleanest build. A 2012 or 2013 xDrive35i N55 with 95,000-150,000 miles, documented cooling and transmission work, and full maintenance records is the single best sub-$20,000 X5 in 2026.

Best E70 Year

2012-2013 xDrive35i with N55. Price range $11,000-$19,000 in 2026. Plan $1,500-$2,500 per year in maintenance. Avoid the 50i at any price without CCP.

⚠️
Do not buy an E70 xDrive50i (N63) in 2026 if you see it listed at $12,000-$18,000 with no CCP paperwork. That is not a bargain. That is a trap. A single turbo replacement on this engine, out of warranty, is $8,000-$12,000. Valve stem seal work is $4,500+. Injectors are $2,800 for a set. Plan on one of these every 18-24 months on an uncovered truck. The only E70 50i worth owning is one that had the entire CCP campaign completed at a BMW dealer with documentation, and the math on finding that specific truck in 2026 is bleak.

F15 (2014-2018) - The Great Reset

BMW X5 F15 front three-quarter
BMW X5 F15 - the reset generation where the N55 xDrive35i became the best value X5 ever built

The F15 is, in my opinion, the single best-value X5 generation if your budget lives in the $20,000-$35,000 range in 2026. It shares almost nothing with the E70 except a nameplate. New bodyshell, second-generation ZF 8HP with revised tuning, electric power steering, iDrive NBT then NBT Evo on late builds, 10.25-inch display, far better cabin materials, and on the xDrive35i the fully-mature N55 with another five years of production refinement beyond what the E70 got. The F15 is the generation where the X5 finally felt finished.

F15 Engine-by-Engine

N55 xDrive35i (2014-2018) - the same 300 hp single-turbo six as the late E70, with incremental improvements. Closed-deck upgrades, refined HPFP, better crankcase ventilation. The four items you will replace between 80,000 and 150,000 miles are the same ones I listed for the E70 LCI - oil filter housing gasket, valve cover gasket, electric water pump, and charge pipe. This is the engine I tell friends and family to buy when they ask for an F15 recommendation.

N63TU xDrive50i (2014-2018) - 445 hp twin-turbo V8, second-generation N63. Better than pre-TU but still an oil-drinker. CCP applies and is essential. A 2018 F15 50i with CCP time left is a different proposition than a 2014 F15 50i that is already out of coverage. Verify before buying. Always.

N20 xDrive40e (2016-2018) - the first X5 PHEV. 2.0L turbo four plus an electric motor, 308 hp combined, about 14 miles of EV range. The N20's early timing chain guide problems were largely resolved by the time the F15 40e shipped. The bigger concern on a used 40e is battery health and 12V parasitic drain. A 2016-2017 40e that has sat on a dealer lot for six months with no maintenance has a tired HV battery, a dead 12V battery, and a cabin that will not start.

N57 xDrive35d (2014-2018) - the refined diesel six. Strong engine, excellent tow capacity, painful to repair when things go wrong because diesel parts and labor run higher than petrol.

S63TU X5 M (F85, 2015-2018) - separate chassis designation, 567 hp, not covered by this guide beyond mentioning it exists. See my engine-comparison content for that one.

F15 Year-by-Year

2014 first-year complaints included electric power steering assist hunting at low speed and a handful of early software issues. These are resolved on 2015+ trucks.

2015 xDrive40e plug-in arrives. Generally a clean build year.

2016 NBT Evo infotainment begins phasing in. Android Auto support via dealer retrofit becomes available. The 35i with NBT Evo is a strong F15.

2017 refinement year. Very clean.

2018 final year, best build quality of the generation. The frequently-cited "best F15." A 2018 xDrive35i with 55,000-90,000 miles and full service records is the $25,000-$32,000 sweet spot of the entire used X5 market.

Best F15 Year

2017-2018 xDrive35i N55. Price range $20,000-$32,000 in 2026. The 2018 specifically commands a premium for being the final year and for having the most refined software. If you can find a 2018 at 65,000 miles for $28,000, that is the purchase I would make today without thinking twice.

G05 Pre-LCI (2019-2023) - The Modern Baseline

The G05 is where the X5 becomes a genuinely competitive luxury SUV. CLAR platform shared with G20/G30/G12. 12.3-inch iDrive 7 display. B58 inline-six with closed-deck block. 48V mild hybrid added in 2021. Air suspension increasingly standard. The pre-LCI G05 (2019-2023) is the generation I recommend most often to buyers with $40,000-$60,000 to spend in 2026.

G05 Pre-LCI Engine-by-Engine

B58 xDrive40i (2019-2023) - the best mainstream BMW six in production. Closed-deck block, robust HPFP, conservative factory tune, reliable timing chain. 335 hp on 2019-2020 trucks, 375 hp on 2021+ trucks with the 48V mild hybrid. The B58 TU3 variant on late 2021+ builds added a 3D-printed cylinder head and refined cooling. This engine routinely sees 200,000 miles on oil changes every 5,000-7,000 miles. For the engine deep dive read BMW B58 common problems.

N63TU3 xDrive50i and M50i (2019-2023) - 456-523 hp third-revision N63. Finally the version of this V8 that I would consider buying without CCP. Still consumes some oil, still a hot-V, but the catastrophic failure modes of earlier N63s are gone. Oil consumption is BMW-normal (a quart every 4,000-6,000 miles) rather than diesel-normal (a quart every 1,000 miles).

xDrive45e PHEV (2021-2023) - B58 plus an integrated electric motor in the transmission bellhousing, 389 hp combined, 30 miles of EV range. The PHEV trim trades 15-25 percent of value against a comparable 40i because the market knows the HV battery is the unknown variable. Out-of-warranty HV battery replacement is quoted $12,000-$18,000. Habitually charging to 100 percent accelerates degradation. A 2021 45e with documented 80 percent charge limits and preconditioning use is fine; a 2021 45e that lived at a charging station at 100 percent for three years is not.

G05 Pre-LCI Year-by-Year

2019 is the year that cost the G05 its reliability index score (52/100 on Auto Reliability Index for that year). The issue was Comfort Access proximity sensor battery drain on early builds - the car would drain its 12V overnight when parked in the owner's driveway. The fix is a dealer software update. A 2019 G05 that has received all the service bulletins is now a perfectly fine truck. A 2019 G05 that sat on a used lot since 2023 and has never seen a dealer software update will still exhibit the original problem.

2020 brought a mild cleanup and slightly improved software. Similar caveats to 2019.

2021 is the significant pivot year. 48V mild hybrid arrives on the 40i, pushing output to 375 hp. xDrive45e PHEV launches. Software is fully sorted. iDrive 7.5 improvements phase in. The 2021 xDrive40i is the cheapest G05 I would recommend without reservation.

2022-2023 are the best pre-LCI G05 years. Essentially every first-run issue is resolved. 2022 is the year most industry sources call out as the "best used X5" full stop, and they are not wrong if you ignore budget constraints.

Best G05 Pre-LCI Year

2021-2022 xDrive40i B58 with 48V mild hybrid, 35,000-65,000 miles, documented dealer service for software updates. Price range $42,000-$58,000 in 2026.

G05 LCI (2024+) - The Current Car

BMW G05 X5 xDrive40i M Sport interior
G05 xDrive40i M Sport Merino Coffee interior - the cabin that makes the late G05 years such an easy recommendation

The 2024 G05 LCI is the current X5. Refreshed lights (front and rear), curved dual-display iDrive 8.5 (12.3-inch instruments plus 14.9-inch infotainment), new steering wheel, updated grille and bumpers, M60i replacing M50i with the new S68 twin-turbo V8 from M Division (this is not an N63 continuation - architecturally S68 is closer to an S63 M engine than to N63). The xDrive50e replaces the 45e PHEV with a significantly larger battery (29 kWh) for 38 miles of EV range, and charging speed is noticeably faster. The 40i continues with the B58 and 48V mild hybrid.

G05 LCI Year-by-Year

2024 is the first LCI year and carries a handful of first-run quirks typical of any BMW facelift - iDrive 8.5 had a few small bugs in early 2024 software, since patched, and there were a small number of reports of early HUD calibration drift. Nothing structural.

2025-2026 are clean builds with the initial LCI quirks resolved. 2025 is the first year the S68 M60i has enough fleet time to evaluate long-term; early reports are strong.

Best G05 LCI Year

2025 xDrive40i B58 for most buyers. 2025 xDrive50e if you want the plug-in with genuinely usable EV range. 2025 M60i S68 if you want the V8 and actually drive it hard. New 2026 X5 xDrive40i MSRP is around $68,000 with options pushing most examples to $75,000+. A 2025 xDrive40i at 8,000 miles with CPO coverage and $5,000-$10,000 of depreciation behind it is the smartest new-car alternative in the lineup.

Engine-by-Engine Reliability Ranking - Best to Worst

The single most important decision a used X5 buyer makes is not the year. It is the engine. Year within generation is tertiary. Here is the ranked list with real-world context, from best to worst.

1. B58 (xDrive40i F15 2016+ and G05 2019-present)

The best mainstream BMW six currently in production. Closed-deck block. Strong timing chain on original build and 3D-printed cylinder head on TU3. Reliable HPFP. Conservative factory tune. The only common complaints are CCV clogging on trucks pushed past BMW's 10,000-mile oil intervals and minor iDrive bugs that are not engine-related. Pick the B58 if reliability is your top priority. Oil, filter, and regular inspection are the only maintenance it asks of you.

BAGARAATAN N55 Charge Pipe Kit — F10 535i / F12 640i / F01 740i / E70 F15 X5 / E71 F16 X6
N55 Charge Pipe Upgrade

BAGARAATAN N55 Charge Pipe Kit — F10 535i / F12 640i / F01 740i / E70 F15 X5 / E71 F16 X6

$124.99

2. S68 (M60i G05 2024+)

New-generation BMW V8 from M Division. 48V mild hybrid. Still accumulating fleet time, but architecturally this is a clean-sheet engine much closer to S63 than to N63. Early reports are strong. Pick it if you want the V8 and can afford the insurance.

3. N63TU3 (G05 2019-2023 50i/M50i)

Third revision of the N63, and the first one I would consider buying without CCP coverage if the rest of the service history is clean. Still consumes some oil, still a hot-V design, but the catastrophic failure modes are gone. A 2021-2023 M50i with documented service is a legitimately enjoyable truck.

4. N55 (xDrive35i E70 LCI 2011-2013 and F15 2014-2018)

Very good. The four predictable failures - oil filter housing gasket, valve cover gasket, electric water pump, charge pipe crack - are all cheap and well-understood. The engine itself is reliable past 200,000 miles. This is the engine to pick for the best budget X5.

5. N54 (xDrive35i E70 2008-2010)

Decent. HPFP is the main historical concern and was revised under an extended warranty program. Piezo injectors are expensive when they fail. Direct-injection carbon buildup is typical for the platform. Widely tuned. Well-understood. Buy with verified updated HPFP only.

6. N57 xDrive35d (E70 2009-2013 and F15 2014-2018)

Strong diesel. Watch EGR cooler and swirl flap delete. Not sold in all markets. Enormous low-end torque. Expensive to repair when things do fail.

7. M54 (E53 3.0i 2001-2006)

Old-school naturally aspirated BMW six. Cooling system and VANOS are the only real concerns. Boring, dependable, well-understood.

8. N20 (F15 xDrive40e 2016-2018)

The four-cylinder in the first X5 PHEV. Timing chain guide issues from earlier N20 builds were largely resolved by the time F15 40e shipped. Acceptable. The hybrid battery is the bigger variable.

9. N62 V8 (E53 2004-2006 4.4i/4.8i/4.8is)

Bad. Valve stem seals, valley pan coolant leak, upper timing cover gaskets, alternator bracket gasket, VANOS seals. Almost every N62 needs $3,000-$5,000 of gasket work by 120,000 miles. Only buy if you are mechanically inclined.

10. M62 V8 (E53 2000-2003 4.4i)

Older V8, simpler than N62, still has timing chain guide issues. Project-car territory.

11. N63TU (F15 2014-2018 xDrive50i)

Better than pre-TU. Still burns oil. Still prone to injector and vacuum pump failures. Only buy with documented CCP work.

12. N63 pre-TU (E70 2008-2013 xDrive50i)

The disaster. Without active CCP this is a financial trap. 20+ known failure modes. Full engine removal for some of the common repairs. Avoid without exception unless you are buying it specifically as a project and understand what you are buying.

Best-Year Verdicts by Budget Tier

BudgetBest X5EngineYear RangeExpected Annual Cost
Under $15KE70 xDrive35iN552012-2013$1500-2500
$15K-$25KF15 xDrive35iN552016-2018$1200-2000
$25K-$40KG05 xDrive40iB582019-2021$1000-1600
$40K-$55KG05 xDrive40iB58 48V2022-2023$900-1400
$55K-$75KG05 LCI xDrive40iB58 48V2024-2025$800-1300
$75K+G05 M60i or X5 MS68 or S632024+$1500-2500

Under $15,000 - The Budget E70

This is the only bracket where I actively steer people toward an older X5. At $12,000-$15,000 your target is a 2012-2013 E70 xDrive35i with the N55, 100,000-140,000 miles, documented cooling work (electric water pump at minimum), and ideally a completed ZF 8HP transmission fluid service. Walk away from any xDrive50i in this bracket unless the seller produces CCP documentation. Plan $1,500-$2,500 per year in maintenance - mostly preemptive gasket work and occasional cooling components. Ownership will not be free, but if you go in expecting a budget repair line item you can own this truck happily for five years.

Vgate vLinker BM+ Bluetooth OBD2 Scanner — BMW & Mini
E70 Pre-Purchase Scanner

Vgate vLinker BM+ Bluetooth OBD2 Scanner — BMW & Mini

$41.79

$15,000-$25,000 - The F15 Sweet Spot

This is the bracket where I would personally shop. Target is a 2016-2018 F15 xDrive35i N55, 60,000-110,000 miles, with NBT Evo infotainment, full service records, and ideally one owner. The 2018 examples have moved up slightly in price because buyers know it is the cleanest F15 build, but 2016-2017 trucks in equivalent condition are still widely available in the low-$20,000s. Plan $1,200-$2,000 annually for maintenance, with the expectation that the four common gaskets (oil filter housing, valve cover, electric water pump, charge pipe) will rotate through over the course of your ownership.

LAIPZ Auto Transmission Service Kit + 6L ATF for BMW ZF 8HP70
ZF 8HP Service Kit F15

LAIPZ Auto Transmission Service Kit + 6L ATF for BMW ZF 8HP70

$153.01

$25,000-$40,000 - Early G05

A 2019-2021 G05 xDrive40i with B58 at $35,000-$40,000 is a dramatic jump in refinement over the F15 for not much more money. The key constraint in this bracket is service history on 2019-2020 trucks. Demand proof of Comfort Access battery drain software updates. A 2019 G05 with all service bulletins applied is fine. A 2019 G05 that has not seen a BMW dealer since delivery may still exhibit the original problem and will need dealer time to resolve.

$40,000-$55,000 - The Sweet Spot

2022-2023 G05 xDrive40i B58 48V. This is the X5 I recommend to friends, family, and anyone who asks me directly what to buy. Fully-sorted car, all the tech that matters, the best engine, modern interior, 20-30 percent below new MSRP. Plan $900-$1,400 per year in maintenance, which is mostly oil changes and the occasional software update. This is the used X5 that delivers the best ownership experience for the money in 2026.

Akebono Euro Ultra-Premium Ceramic Brake Pad Set — E70/F15 X5 & E71/F16 X6
X5 Ceramic Brake Pads

Akebono Euro Ultra-Premium Ceramic Brake Pad Set — E70/F15 X5 & E71/F16 X6

$157.95

$55,000-$75,000 - Current-Gen LCI

2024-2025 G05 LCI xDrive40i. New lights, iDrive 8.5, curved display, 48V B58. The pick if you want everything modern. CPO coverage on these is meaningful - the truck is still close enough to new that CPO extension takes you out to 7 years / 100k miles. If you are planning to keep the X5 past the factory warranty, CPO is worth the price.

$75,000 and Above - V8 and M Territory

G05 M60i (2024+) with the S68, or F95 X5 M Competition for the enthusiasts. Only buy the V8 if you actually drive it hard. If you just want the big-car feel, save the money and buy a 40i. An M60i that spends its life in suburban traffic is a waste of S68 engineering.

Common Failures Per Generation and What They Cost in 2026

FailureGeneration2026 Parts + Labor
Rear air springE53/E70/F15/G05$800-$1500 per side
Air compressorE53/E70/F15/G05$1800-$2200
Electric water pumpE70 N55/F15 N55$900-$1400
Oil filter housing gasketN55/N54/N52$600-$1000
Valve cover gasketN55/N54/N52$500-$800
Charge pipeN55/N54$150 part + labor
HPFP (original)N54 pre-update$800-$1500
N63 injectorsE70/F15 50i$2400-$3200 set
N63 vacuum pumpE70/F15 50i$700-$1100
N63 valve stem sealsE70/F15 50i$4500-$7000
Timing chain V8N62/M62$3000-$6000
Transfer case fluid serviceF15/G05$400-$700
Transfer case replacementE70/F15/G05$3000-$4500
ZF 8HP mechatronicall 2011+$3500-$5500
iDrive unitF15 pre-Evo$1500-$2500

Air Suspension - The Thing No One Warns You About

Every generation of X5 except the E70 base trucks had an air suspension option, and every air suspension option will leak eventually. The rear-only 2-axle option is more reliable than the 4-corner option on 4.8is E53s and top-spec F15/G05 configurations. Rear air springs typically fail within 20,000 miles of each other, so if one has gone, plan to replace both. F15 owners quote $350-$650 in parts per side and $800-$1,100 installed at an independent BMW specialist. Air compressor replacement is typically $1,800-$2,200. This is the single most common expensive failure on F15 and G05 trucks, and critically, CPO does not cover it.

AC Schnitzer Rear Air Spring Suspension Kit BMW X5 F15 X6 F16
F15 Rear Air Spring Kit

AC Schnitzer Rear Air Spring Suspension Kit BMW X5 F15 X6 F16

$80.99

AC Schnitzer Rear Air Spring Suspension Bag Kit BMW X5 E70 X6 E71 E72
E70 Rear Air Spring Kit

AC Schnitzer Rear Air Spring Suspension Bag Kit BMW X5 E70 X6 E71 E72

$82.99

ZF 8HP - "Lifetime" Fluid Is Not Lifetime

Every X5 from 2011 onwards uses the ZF 8HP transmission. Despite BMW's marketing label of "lifetime fill," ZF themselves recommend fluid service every 80,000 km or 50,000 miles. Skipping this service is the single most common cause of ZF 8HP mechatronic failure, and mechatronic replacement is $3,500-$5,500. An indie shop can do the fluid, filter, and pan service for $400-$650. Do it on any used X5 you buy unless you have proof that it was done within the last 40,000 miles. My full deep-dive on this is in BMW transmission service guide.

Complete Auto Transmission Service Kit 9L ATF, Pan Filter Assembly, Seals & Bolts for BMW select models 6HP19
Complete ZF 8HP Service Kit

Complete Auto Transmission Service Kit 9L ATF, Pan Filter Assembly, Seals & Bolts for BMW select models 6HP19

$219.07

Transfer Case Shudder

F15 and G05 trucks develop a characteristic shudder at low-speed sharp turns, typically starting around 50,000-70,000 miles. The cause is friction modifier additive depletion in the transfer case fluid. A fresh fluid flush (with BMW-spec ATF, not generic) resolves the issue on most cases. If the shudder persists after a flush, you are looking at a $3,000-$4,500 transfer case replacement. Always road test with slow full-lock parking-lot maneuvers on any F15 or G05 you are considering.

Cooling System on Older Inline-Sixes

N52 and N55 engines on E53, E70, and F15 trucks all share the same cooling system weaknesses. Electric water pump fails around 80,000-100,000 miles. Plastic expansion tank cracks. Thermostat housing leaks. Budget a complete cooling refresh on any E70 or early F15 you buy that does not have documented recent cooling work. Parts $450-$700, labor $500-$900 at an independent shop.

iDrive on Pre-Evo F15

Early 2014-2015 F15 trucks with the original NBT infotainment (not NBT Evo) have a known head-unit failure pattern where the display freezes or reboots. Replacement OEM units are $1,500-$2,500 installed. Aftermarket retrofit kits exist but carry compatibility caveats. If you are shopping a 2014-2015 F15, verify NBT Evo either came from the factory or has been retrofitted - this is a meaningful price difference.

CPO Reality - What's Covered and What's Not

BMW's Certified Pre-Owned program covers X5s up to 6 model years old with under 60,000 miles at time of sale. Coverage extends the original 4-year/50k-mile new-car warranty to 7 years/100k miles total from the in-service date. CPO is a real benefit and costs real money - typically $2,500-$4,500 rolled into the price of the truck. Whether it is worth that premium depends entirely on which components it covers and which it does not.

What CPO Covers

Engine internals, transmission, drivetrain, electrical systems, standard suspension components (control arms, bushings, ball joints, coil springs), infotainment hardware, HVAC, and most of the expensive mechanical components you would reasonably expect a warranty to cover.

What CPO Does Not Cover - Critical for X5

Air suspension components are explicitly excluded. The BMW CPO "what is not covered" document lists "leveling system pneumatic/hydraulic springs" and related components as excluded. For an X5 buyer, this matters enormously, because air suspension is the single most common expensive failure on F15 and G05 trucks. Wear items are excluded (brakes, tires, wipers). Interior trim cosmetic items are excluded. Any work related to accident damage is excluded. Any aftermarket modifications void affected coverage.

The MPI (Multi-Point Inspection) that dealers perform on CPO cars does not replace the warranty. It is a checklist of items inspected at time of certification. It is not a guarantee those items will last. Specifically, the MPI does not include air suspension pressure testing in any depth. A used X5 CPO certification with functional air suspension at time of sale can fail 6 months later and the owner pays out of pocket.

⚠️
If you are buying a CPO X5 with air suspension, understand that the air suspension itself is not covered. You are paying $2,500-$4,500 for CPO that excludes the most common expensive failure on the vehicle. For an X5 specifically, I would only pay for CPO if the truck has coil-spring suspension or if the price premium is low enough that the engine and transmission coverage alone justify it.

CPO Versus N63 CCP

These are two different programs and do not overlap. CPO is a BMW extended warranty for any CPO-certified used car. N63 CCP is a one-time customer-care campaign for the specific N63 V8 engine, providing 10-year / 120,000-mile coverage on specific N63 components from the original in-service date. A 50i or M50i buyer needs both active. A 40i buyer needs only CPO. Do not assume CPO covers N63 issues - it does not extend the CCP timer, and once CCP expires, known N63 failure modes revert to normal repair economics (i.e., expensive).

xDrive45e PHEV - Battery Degradation Reality

The xDrive45e plug-in hybrid (2021-2023 G05) deserves its own section because the used market treats it differently and the reason is battery health. The 45e combines a B58 six with an electric motor integrated into the transmission bellhousing for 389 hp combined and about 30 miles of EV range. The B58 itself is fine. The transmission is fine. The HV battery is the unknown.

g05.bimmerpost.com has a multi-year thread tracking 45e owner battery health. Consensus: habitual charging to 100 percent accelerates degradation significantly. Best practice is 80 percent daily charge, precondition use, and never leaving the car plugged in at 100 percent SOC. Owners who followed best practice report minimal degradation at 4+ years. Owners who did not report meaningful capacity loss (20-30 percent) and reduced EV range.

Out-of-warranty HV battery replacement is quoted $12,000-$18,000. This is the reason a used 45e trades 15-25 percent below a comparable used 40i. For a buyer who lives in a metro area with dense EV charging and wants to use the plug-in capability, a 45e with documented battery health and charging discipline is a rational purchase. For anyone else, save the headache and buy the 40i.

⚠️
Before buying any xDrive45e, ask the seller for a dealer-pulled HV battery health report. BMW dealerships can pull state-of-health data directly from the vehicle in about 15 minutes. A used 45e seller who refuses or cannot produce this report is hiding the battery history. That is the same signal as an N63 without CCP paperwork. Move on.

Pre-Purchase Inspection Checklist - In Order

1. VIN and CCP Status (V8 Only)

Before you drive anywhere, ask for the VIN and walk it into a BMW service advisor. Request the Customer Care Package eligibility report. If the truck is a 2010-2018 V8 and CCP has expired with no CCP work performed, walk. This check takes 15 minutes and can save you $20,000.

2. Air Suspension Overnight Test

If the truck has air suspension (and most F15 and G05 trucks do), ask if you can park it overnight. Check all four corners in the morning. Uneven ride height means a slow leak. Even one low corner is a $1,500+ repair on the horizon.

3. Transfer Case Shudder Test

In a parking lot, at low speed (5-10 mph), make slow full-lock left and right turns. Feel for shudder or judder through the seat. Listen for driveline noise. If present, you need a fluid flush minimum ($400-$700) and potentially a full transfer case replacement ($3,000-$4,500).

4. iDrive Full Menu Walk

Cycle through every iDrive menu. Connect a phone via Bluetooth. Test CarPlay if equipped. Test backup camera. Test navigation. A head unit that freezes, reboots, or has display artifacts is an expensive failure to replace.

5. OBD Scan for Stored Codes

Use a BMW-specific scanner (not a generic $20 tool) to pull stored and pending codes from every module, not just the engine. A truck with no current codes but a history of rare boost-pressure codes or fuel trim codes is telling you its story. I keep a VGATE VLinker in my glovebox for exactly this purpose.

6. Full Service Records

For any X5 2011+, demand proof of ZF 8HP transmission service. For any V8, demand CCP paperwork. For any PHEV, demand HV battery health report. Missing any of these is a negotiating lever or a walk-away trigger, depending on what is missing.

7. Cold-Start Smoke and Sound

Start the truck stone cold (sits overnight before you arrive). Blue smoke on startup on a V8 is valve stem seals. White steam that lingers is head gasket or heater core. Timing chain rattle that does not clear after 30 seconds is a pending engine-out repair. All of these are walk-aways on a V8.

💡
VIN decoding tells you more than the seller might know. The 10th digit encodes model year. The 11th digit encodes assembly plant (F = Dingolfing for E70/F15, S = Spartanburg for G05 North American builds). The 4th through 8th digits encode chassis and engine variant. Free VIN decoder tools will tell you the original factory options - compare what they say to what is on the truck. If the truck was delivered with air suspension and the current truck has coil springs, someone converted it, and you need to know why.

Trims to Avoid at Any Price in 2026

Some X5 configurations are not worth buying at any asking price. This list is not emotional. It is arithmetic.

2008-2010 E70 xDrive48i/50i Without CCP

Pre-TU N63 with no active warranty coverage. Even at $10,000, the expected repair cost curve makes total cost of ownership significantly worse than a $18,000 xDrive35i. Do not buy.

2014 F15 xDrive50i

N63TU first-year. Some CCP time left, but first-year build with steering assist and software quirks. The 2017-2018 F15 50i with full CCP documentation is a materially better proposition than a 2014. Wait for a better truck.

Early 2019 G05 Without Documented Software Updates

The Comfort Access battery drain issue. Untouched 2019s are why the model year has a reliability score of 52/100. A documented-service 2019 is fine. An undocumented 2019 is a month of dealer visits before the truck feels normal.

F85 X5 M Pre-2020 Without Clean History

S63 and S63TU M engines are wonderful but expensive. A neglected X5 M is a project car that happens to weigh 5,200 pounds. If you want an M-car SUV experience, either buy a 2020+ F95 X5 M Competition with full history or buy an M340i and keep the difference.

Any 45e or 40e PHEV Without HV Battery Health Documentation

You are gambling on the most expensive component in the vehicle. Do not gamble.

FAQ - 15 Buyer Questions That Actually Matter

What year BMW X5 is the most reliable?

By third-party reliability index scoring, 2022 G05 xDrive40i at 67/100. By my own field experience, a 2017-2018 F15 xDrive35i N55 with documented service is equally trouble-free and costs roughly half. Reliability without price context is a meaningless ranking.

What is the worst year for the BMW X5?

Structurally, 2008-2010 E70 xDrive50i because of the pre-TU N63 engine. Statistically, 2019 G05 because of the Comfort Access battery drain issue. The 2019 problem is fixable via software update. The 2008-2010 50i problem is not fixable at any price without active CCP coverage.

Is the BMW X5 xDrive40i more reliable than the xDrive50i?

Yes, and it is not close. The 40i runs the B58 inline-six, which is the most reliable mainstream BMW engine currently in production. The 50i runs the N63 V8, which even in its best revision (TU3) is meaningfully more expensive to maintain. Pick the 40i unless you specifically need the V8 sound or the tow rating.

What is the N63 Customer Care Package and how do I check if my X5 is eligible?

CCP is BMW's 10-year / 120,000-mile cleanup campaign covering specific N63 V8 components from the original in-service date. It covers injectors, vacuum pump, valve stem seals, LPFP, fuel feed line, mass airflow sensors, timing chain components, battery, and a specific Shell 0W-30 oil change. Eligibility is VIN-specific. Take the VIN to any BMW dealer service counter and request the B001314 status report. If CCP has expired or was never initiated, the truck is outside the package.

How many miles will a BMW X5 B58 engine last?

With oil changes every 5,000-7,000 miles (not BMW's recommended 10,000), regular air filter and spark plug replacement, and standard preventive maintenance on the cooling system, the B58 routinely reaches 200,000+ miles. Multi-year ownership threads on bimmerfest.com show B58-powered G05 40i trucks crossing 150,000 miles with no significant engine repairs.

Should I avoid the BMW X5 V8 xDrive50i?

Avoid pre-TU N63 (2008-2013) without CCP. Approach N63TU (2014-2018) with CCP documentation only. N63TU3 (2019-2023) is the first version I would consider buying without CCP, though I would still do a compression test and an oil consumption check. If you want a V8 X5 in 2026, the 2024+ M60i with the new S68 engine is a different and better proposition.

Is a used BMW X5 worth it in 2026?

A 2017-2018 F15 xDrive35i or a 2022-2023 G05 xDrive40i is worth it. An out-of-CCP 2010 xDrive50i is not. The X5 buyer's ratio of good deals to bad deals is more lopsided than almost any other used luxury SUV, which is why pre-purchase inspection matters more here than on an Audi Q7 or a Mercedes GLE. See my X5 vs Q7 comparison for the cross-brand view.

How much does BMW X5 air suspension replacement cost?

A single rear air spring on an F15 or G05 runs $800-$1,500 installed at an independent BMW specialist. Both rear springs at once is typically $1,600-$2,600. Air compressor replacement is $1,800-$2,200. Four-corner air suspension on top-spec trucks roughly doubles these numbers because you have more springs to replace.

Which BMW X5 generation is best - E70, F15, or G05?

G05 is the best vehicle. F15 is the best value. E70 is the best budget option if you stick to the xDrive35i N55. No single answer is right without a budget constraint. I cover the full family positioning in best BMW SUV family comparison.

Is the BMW X5 xDrive45e PHEV reliable long-term?

The B58 engine and ZF 8HP transmission are proven reliable. The HV battery is the variable, and its long-term durability depends on charging habits. 80 percent daily charge with preconditioning use shows minimal degradation at 4+ years. Habitual 100 percent charging accelerates capacity loss. Out-of-warranty HV battery replacement is $12,000-$18,000, which is the reason used 45e trades below a comparable 40i.

What engine does the 2026 BMW X5 M60i have?

The 2026 X5 M60i uses BMW's S68 twin-turbo 4.4L V8 with a 48V mild hybrid system, rated at 523 hp. S68 is sourced from M Division and is architecturally closer to an S63 than to N63. It is an all-new engine platform, not a continuation of N63.

What is the difference between the 2023 and 2024 BMW X5?

2024 is the G05 LCI facelift. Changes include new front and rear lights, updated grille, new bumpers, new steering wheel, curved dual-display iDrive 8.5 (12.3-inch instruments plus 14.9-inch infotainment), M60i with S68 replaces M50i with N63TU3, and xDrive50e replaces xDrive45e with a larger battery (29 kWh) and 38 miles of EV range. The xDrive40i continues with the B58 and 48V mild hybrid.

Does BMW CPO warranty cover air suspension on the X5?

No. Air suspension components - specifically "leveling system pneumatic/hydraulic springs" and related hardware - are explicitly excluded from BMW CPO coverage. This is a critical point for X5 buyers because air suspension is the single most common expensive failure on F15 and G05 trucks. If you are paying the CPO premium on an X5 with air suspension, you are paying for coverage that excludes the most likely failure.

Is the 2019 BMW X5 G05 first-year a car to avoid?

Not automatically. The 2019 earned its low reliability score because of Comfort Access proximity sensor battery drain, which is solved via dealer software update. A 2019 G05 with all service bulletins applied is a perfectly fine truck. A 2019 G05 that has never been back to a dealer since original delivery will still exhibit the problem. Demand service records before buying.

How much does it cost to maintain a BMW X5 annually?

E70 (2007-2013) xDrive35i N55 - $1,500-$2,500 per year. F15 (2014-2018) xDrive35i N55 - $1,200-$2,000. G05 (2019-2023) xDrive40i B58 - $900-$1,600 for pre-LCI, dropping further on 2022+. Any N63 V8 X5 without CCP - budget $3,000-$5,000 per year and hope. V8 with active CCP - $1,500-$2,500 because CCP absorbs most major failures.

The Final Pick

BMW X5 E53 3.0d front view
BMW X5 E53 - the original, still the cheapest way into X5 ownership if you go 3.0i only

If the first thing you remember from this article is the CCP warning, I have done my job. That is the difference between a good used X5 purchase and a disaster. The rest of the decisions - E70 versus F15, 35i versus 40i, 2018 versus 2022 - are relatively easy once you filter out the engines that can ruin you financially.

Here is my final recommendation by budget, for 2026:

  • Under $15,000 - 2012-2013 E70 xDrive35i N55, documented cooling and transmission service. Not a 50i.
  • $15,000-$25,000 - 2017-2018 F15 xDrive35i N55 with NBT Evo. The single best value in the X5 lineup.
  • $25,000-$40,000 - 2019-2021 G05 xDrive40i with documented software updates. B58 is the winning engine.
  • $40,000-$55,000 - 2022-2023 G05 xDrive40i B58 48V. My top recommendation for most buyers.
  • $55,000-$75,000 - 2024-2025 G05 LCI xDrive40i. Latest tech, CPO still worthwhile.
  • $75,000 and above - 2024+ G05 M60i S68 if you actually drive it hard, or save the money and buy a loaded 40i.

The X5 is a genuinely great vehicle when you pick the right one. It has been for 25 years. The trick is that "the right one" changes every six years as new engines roll in and old ones show their real failure rates. Pick the engine first, pick the newest example of that engine your budget can reach, and verify service history before you sign. Get a BMW-specific OBD scanner in the car with you for the test drive. Walk the VIN into a dealer for any V8. Park the truck overnight if it has air suspension. None of this is hard. All of it is routinely skipped, which is why the used X5 market is full of both bargains and traps. Be the buyer who does the work. The X5 you end up with will be worth it, and the one you walk away from will be someone else's problem. For more on the broader BMW reliability picture, my most reliable BMW models guide is the next read, and when you are ready to talk about drivetrain, BMW xDrive explained is where the four-wheel-drive story lives.

A-Premium B03 Complete Turbocharger Kit — X5/X6 3.0L (2011-2014)
E70/F15 35i Turbocharger Assembly

A-Premium B03 Complete Turbocharger Kit — X5/X6 3.0L (2011-2014)

$582.59

Wagner Tuning Competition Intercooler Kit — E70/E71/F15/F16 X5 & X6
Wagner Tuning X5 35i Intercooler

Wagner Tuning Competition Intercooler Kit — E70/E71/F15/F16 X5 & X6

$1,140.00

Rockplanet Front Suspension Kit (10 Pcs) — F15 X5 / F16 X6
F15 Front Suspension Refresh

Rockplanet Front Suspension Kit (10 Pcs) — F15 X5 / F16 X6

$287.99

BMW X5 E70 X6 E71 Rear Shock Absorber Strut Set Left Right Pair
E70 Rear Shocks Pair

BMW X5 E70 X6 E71 Rear Shock Absorber Strut Set Left Right Pair

$182.16

Hamburg-Technic Front Strut Shock Mounts with Support Lower for BMW E70 X5 E71
E70 Front Strut Mounts

Hamburg-Technic Front Strut Shock Mounts with Support Lower for BMW E70 X5 E71

$139.95

ECU Engine Control Module (7612745 / 0261S06348) — BMW 135i / X5 / X6 N55
N55 ECU Replacement

ECU Engine Control Module (7612745 / 0261S06348) — BMW 135i / X5 / X6 N55

$584.96