Unbranded Engines & Engine Parts for 2004 BMW 325xi
Find parts that fit
We need more information about your vehicle to confirm fit.
2004
BMW
325xi
Shop by Popular Categories
SPONSOREDSPONSOREDSPONSOREDSPONSOREDSPONSORED
1,788 Results
Oil Pan Sump for BMW E46 325i 325Ci 330i 330xi 3.0L E83 X3 L6 2.5L 2004-2006 (Fits: 2004 BMW 325xi)
New (Other): Unbranded$119.90Free shipping11157532649 CRANK CCV CASE VALVE TURBO HOSES FOR BMW 320i 325i 330i 520i 525i (Fits: 2004 BMW 325xi)
Brand New: Unbranded$58.89Was: $61.99or Best OfferFree shippingHead Gasket Bolts Set for 01-06 BMW 325i 530i X3 X5 Z4 2.5 & 3.0 DOHC 24V M54 (Fits: 2004 BMW 325xi)
Brand New: Unbranded$100.04Free shipping181 sold24Pcs Hydraulic Valve Lifter For BMW 325i 325Ci 330i 330Ci 525i 528i 530i X3 X5 (Fits: 2004 BMW 325xi)
Brand New: Unbranded$106.66Was: $130.07Free shippingEngine Air & Oil Filter For BMW E36 E39 E46 E53 E60 E83 320i 323i 325i X3 Z3 Z4 (Fits: 2004 BMW 325xi)
Brand New: Unbranded$14.99Top Rated Plus- Sellers with highest buyer ratings
- Returns, money back
- Ships in a business day with tracking
or Best OfferFree shipping60 sold3Pcs Engine Oil Filter Kit For BMW E36 E39 E46 E53 E60 E83 320i X3 X5 2.5L 3.0L (Fits: 2004 BMW 325xi)
Brand New: Unbranded$14.99Top Rated Plus- Sellers with highest buyer ratings
- Returns, money back
- Ships in a business day with tracking
or Best OfferFree shippingTiming Chain Kit for BMW E36 E46 E53 E60 E85 325i 328i 330i 525i M3 X3 X5 Z3 Z4 (Fits: 2004 BMW 325xi)
Brand New: Unbranded$61.99Top Rated Plus- Sellers with highest buyer ratings
- Returns, money back
- Ships in a business day with tracking
or Best OfferFree shippingFor BMW E34 E36 E39 E46 E60 M54 328i 320i Z3 Oil Filter & Housing Seal Gasket (Fits: 2004 BMW 325xi)
Brand New: Unbranded$10.90Top Rated Plus- Sellers with highest buyer ratings
- Returns, money back
- Ships in a business day with tracking
or Best OfferFree shipping27 soldValve Cover Gasket Set For BMW E39 E46 E53 323I 328I 330I 325I 525I 528I X5 US (Fits: 2004 BMW 325xi)
Brand New: Unbranded$16.59or Best OfferFree shipping2x Engine Oil Filter for BMW E46 323Ci 320i 323is E90 325i 328Ci E39 528i Z3 10K (Fits: 2004 BMW 325xi)
Brand New: Unbranded$18.49Top Rated Plus- Sellers with highest buyer ratings
- Returns, money back
- Ships in a business day with tracking
or Best OfferFree shippingFor BMW E39 E46 E53 323I 328I 330I 325I 528I 525I X5 Valve Cover Gasket Set New (Fits: 2004 BMW 325xi)
Brand New: Unbranded$18.99Was: $19.99or Best OfferFree shippingFits For BMW E46 330i Vanos Oil Supply Line Hose With Seal Washers 11361705532 (Fits: 2004 BMW 325xi)
Brand New: Unbranded$12.99Top Rated Plus- Sellers with highest buyer ratings
- Returns, money back
- Ships in a business day with tracking
or Best OfferFree shippingOnly 2 leftFor BMW E39 E46 325i 525i M54 2.5-Engine Rebuild Kit Gasket Pistons Rings (Fits: 2004 BMW 325xi)
Brand New: Unbranded$495.00or Best OfferFree shipping10 watching1127512840 Engine Valve Cover w/Gasket Fits BMW 320i 325xi 525i 325Ci 330Ci X5 (Fits: 2004 BMW 325xi)
Brand New: Unbranded$67.44Top Rated Plus- Sellers with highest buyer ratings
- Returns, money back
- Ships in a business day with tracking
Was: $70.99or Best OfferFree shipping2x Vanos Solenoid Variable Valve for BMW 3 / 5 Series Z3 X5 X3 Z4 11361432532 (Fits: 2004 BMW 325xi)
Brand New: Unbranded$109.99or Best OfferFree shippingOnly 1 left!Crank Case Oil Breather Valve Filter + Pipes Kit Fits BMW 3 5 Series X3 (Fits: 2004 BMW 325xi)
Brand New: Unbranded$51.11Was: $53.80$18.00 shippingSet of 3 (2 Engine Camshaft & 1 Crankshaft ) Position Sensor Fits For BMW (Fits: 2004 BMW 325xi)
Brand New: Unbranded$18.39Top Rated Plus- Sellers with highest buyer ratings
- Returns, money back
- Ships in a business day with tracking
Was: $19.99or Best OfferFree shippingFor BMW E46 E60 E39 Oil Filter Kit Housing Gasket Seals 11427512300 11421719855 (Fits: 2004 BMW 325xi)
Brand New: Unbranded$10.89Top Rated Plus- Sellers with highest buyer ratings
- Returns, money back
- Ships in a business day with tracking
Free shippingAluminum Engine Valve Cover w/Gasket For BMW 325Ci 325i 330i 525i X3 X5 Z4 03-06 (Fits: 2004 BMW 325xi)
Brand New: Unbranded$115.19Top Rated Plus- Sellers with highest buyer ratings
- Returns, money back
- Ships in a business day with tracking
or Best OfferFree shippingTiming Chain Kit for BMW BMW E36 E39 E46 E83 323i 325i 328i 330i 525i 528i X3 X5 (Fits: 2004 BMW 325xi)
Brand New: Unbranded$59.98Top Rated Plus- Sellers with highest buyer ratings
- Returns, money back
- Ships in a business day with tracking
or Best OfferFree shipping108 soldALUMINUM Valve Cover w/ Gasket & Bolts for BMW 325i 330i 525i X3 X5 Z4 2003-2006 (Fits: 2004 BMW 325xi)
Brand New: Unbranded$112.49Top Rated Plus- Sellers with highest buyer ratings
- Returns, money back
- Ships in a business day with tracking
or Best OfferFree shippingBelt Tensioners For 1989-2008 BMW 320i 323i 325i 325xi 328i 330i 525i 528i 530i (Fits: 2004 BMW 325xi)
Brand New: Unbranded$29.66or Best OfferFree shippingOnly 1 left!PCV Crankcase Vent Valve & Breather Hose Kit Fits BMW E46 X3 Z4 325Ci 320i 325i (Fits: 2004 BMW 325xi)
Brand New: Unbranded$28.49Was: $29.99or Best OfferFree shippingPCV Crankcase Vent Valve & Breather Hose Kit fit BMW E46 X3 Z4 325Ci 320i 325i (Fits: 2004 BMW 325xi)
Brand New: Unbranded$36.19Free shippingCrankcase PCV Case Valve + Hoses for BMW E46 320i 325i 328i 330i 520i 525i 530i (Fits: 2004 BMW 325xi)
Brand New: Unbranded$31.99Free shippingEngine Oil Pump for BMW E46 320i 325Ci 328i 330xi E60 525i E83 X3 E36 Z3 E85 Z4 (Fits: 2004 BMW 325xi)
Brand New: Unbranded$93.99Top Rated Plus- Sellers with highest buyer ratings
- Returns, money back
- Ships in a business day with tracking
or Best OfferFree shipping27 watching11361432532 For BMW 325Ci 330Ci 325xi 330xi 525i Vanos Solenoid Variable Valve (Fits: 2004 BMW 325xi)
Brand New: Unbranded$24.79Top Rated Plus- Sellers with highest buyer ratings
- Returns, money back
- Ships in a business day with tracking
or Best OfferFree shippingFor 2001-2006 BMW 325Ci 330Ci X5 Engine Intake Manifold Gasket Set 11611436631 (Fits: 2004 BMW 325xi)
Brand New: Unbranded$8.69Top Rated Plus- Sellers with highest buyer ratings
- Returns, money back
- Ships in a business day with tracking
Free shippingHead Gasket Set for 01-06 BMW 325i 530i X3 X5 Z4 2.5 3.0 DOHC 256S4 256S5 M54 (Fits: 2004 BMW 325xi)
Brand New: Unbranded$80.04Free shipping74 soldCrankshaft Position Sensor 13627525015 For E90 E92 E60 E61 328i 328xi 325i 325xi (Fits: 2004 BMW 325xi)
Brand New: Unbranded$12.06Was: $12.70or Best Offer$4.00 shippingNew Set 5 PCV Crankcase Vent Valve Breather Hose Kit for BMW E46 325i 330i 325Xi (Fits: 2004 BMW 325xi)
Brand New: Unbranded$52.98Was: $64.61Free shipping143 soldUpgrade Performance Aluminum Valve Cover For 03-06 BMW 325i 330i 525i 530i X3 X5 (Fits: 2004 BMW 325xi)
Brand New: Unbranded$119.38Was: $127.00or Best OfferFree shippingOil Filter Housing Cover for BMW E46 E36 E39 E60 E83 E53 E85 320i 323i 325i X3 (Fits: 2004 BMW 325xi)
Brand New: Unbranded$14.99Top Rated Plus- Sellers with highest buyer ratings
- Returns, money back
- Ships in a business day with tracking
or Best OfferFree shippingAluminum Engine Valve Cover For BMW M54 E46 325Ci 325i 330i 525i X3 X5 Returned (Fits: 2004 BMW 325xi)
Parts Only: Unbranded$115.39Top Rated Plus- Sellers with highest buyer ratings
- Returns, money back
- Ships in a business day with tracking
Free shipping12147518628 Camshaft Position Sensor CPS fit for 2001-2005 BMW 330i 325xi 330Ci (Fits: 2004 BMW 325xi)
Brand New: Unbranded$22.60or Best OfferFree shippingIntake Exhaust Camshaft & Canshaft Position Sensor 12141438081 For BMW 325 330ci (Fits: 2004 BMW 325xi)
Brand New: Unbranded$19.99Top Rated Plus- Sellers with highest buyer ratings
- Returns, money back
- Ships in a business day with tracking
Was: $22.21or Best OfferFree shippingFor BMW E46 E83 325i 530i 525i 330i X3 X5 3.0L Car Engine Valve Cover Gasket Kit (Fits: 2004 BMW 325xi)
Brand New: Unbranded$15.55or Best OfferFree shippingValve Cover Gasket Set 00-06 For BMW E46 E83 325i 525i 530i 330i X3 X5 3.0L M54 (Fits: 2004 BMW 325xi)
Brand New: Unbranded$15.38Was: $17.09or Best OfferFree shippingAluminum Engine Valve Cover w/ Gasket For BMW M54 E46 325Ci 325i 330i 525i X3 X5 (Fits: 2004 BMW 325xi)
Brand New: Unbranded$125.05Top Rated Plus- Sellers with highest buyer ratings
- Returns, money back
- Ships in a business day with tracking
or Best OfferFree shippingOnly 1 left!Valve Cover w/ Gasket Bolts for 2003-06 BMW E46 E49 325i 330i 530i X3 2.5 / 3.0L (Fits: 2004 BMW 325xi)
Brand New: Unbranded$59.99or Best OfferFree shippingPCV Crankcase Vent Valve & Breather Hose Kit for BMW 325Ci 320i 325i E46 X3 Z4 (Fits: 2004 BMW 325xi)
Brand New: Unbranded$36.19Top Rated Plus- Sellers with highest buyer ratings
- Returns, money back
- Ships in a business day with tracking
Free shippingNew Set of 2 Engine Oil Filter For BMW E36 E39 E46 E53 E60 E83 320i 11427512300 (Fits: 2004 BMW 325xi)
Brand New: Unbranded$11.99Top Rated Plus- Sellers with highest buyer ratings
- Returns, money back
- Ships in a business day with tracking
Free shippingCrankshaft Position Sensor for BMW E36 E46 320i 323Ci 325xi Z3 E83 X3 E39 528i (Fits: 2004 BMW 325xi)
Brand New: Unbranded$14.99Top Rated Plus- Sellers with highest buyer ratings
- Returns, money back
- Ships in a business day with tracking
or Best OfferFree shippingCrankshaft Position Sensor For BMW 3 Series E36 E39 E46 E53 E60 E6112141709616 (Fits: 2004 BMW 325xi)
Brand New: Unbranded$20.60or Best OfferFree shipping12147518628 Exhaust Side Cam Camshaft Position Sensor CPS for BMW (Fits: 2004 BMW 325xi)
Brand New: Unbranded$29.40Top Rated Plus- Sellers with highest buyer ratings
- Returns, money back
- Ships in a business day with tracking
Was: $59.99or Best OfferFree shipping136 sold2x Variable Timing Oil Control Valve Solenoid VVT 11367585425 for BMW VANOS 328i (Fits: 2004 BMW 325xi)
Brand New: Unbranded$22.22or Best OfferFree shippingEngine Oil Filter Housing Gasket Kit For BMW 320i 1992-2005 BMW 320i 1992-2005 (Fits: 2004 BMW 325xi)
Brand New: Unbranded$48.99or Best OfferFree shipping12147518628 Cam shaft Camshaft Position Sensor for BMW 325Ci X5 (Fits: 2004 BMW 325xi)
Brand New: Unbranded$24.50Top Rated Plus- Sellers with highest buyer ratings
- Returns, money back
- Ships in a business day with tracking
Was: $50.00or Best OfferFree shippingNew For BMW E36 Z3 E46 E60 E83 X3 325xi 525i Z3 Z4 Oil Filter Kit 11427512300 (Fits: 2004 BMW 325xi)
Brand New: Unbranded$6.00Was: $6.59or Best Offer$2.00 shippingFor 03-06 BMW E46 E39 325i 330i 525i X3 X5 Z4 3.0L Valve Cover w/ Gasket & Bolts (Fits: 2004 BMW 325xi)
Brand New: Unbranded$112.29Top Rated Plus- Sellers with highest buyer ratings
- Returns, money back
- Ships in a business day with tracking
or Best OfferFree shippingAluminum Engine Valve Cover w/ Gasket For BMW M54 E46 325Ci 325i 330i 525i X3 X5 (Fits: 2004 BMW 325xi)
Brand New: Unbranded$124.09Top Rated Plus- Sellers with highest buyer ratings
- Returns, money back
- Ships in a business day with tracking
Was: $147.25or Best OfferFree shipping2pcs OEM Variable Timing Control Valve Solenoid VVT for BMW 128i 328i X3 VANOS (Fits: 2004 BMW 325xi)
Brand New: Unbranded$24.38Top Rated Plus- Sellers with highest buyer ratings
- Returns, money back
- Ships in a business day with tracking
or Best OfferFree shippingPCV Crankcase Vent Valve + Breather Hose Kit For BMW 3/ 5/ 7 Series E46/39/60/61 (Fits: 2004 BMW 325xi)
Brand New: Unbranded$31.59Top Rated Plus- Sellers with highest buyer ratings
- Returns, money back
- Ships in a business day with tracking
or Best OfferFree shippingFor BMW E46 E90 E60 E65 E38 X3 X5 Z3 Z4 12147518628 Cam Camshaft Position Sensor (Fits: 2004 BMW 325xi)
Brand New: Unbranded$13.63Was: $14.35or Best Offer$0.01 shippingALUMINUM Valve Cover w/ Gasket & Bolts&Cap for BMW 325CI 330CI E46 E53 2002-2006 (Fits: 2004 BMW 325xi)
Brand New: Unbranded$112.00Top Rated Plus- Sellers with highest buyer ratings
- Returns, money back
- Ships in a business day with tracking
Free shippingMagnetic Oil Sump Drain Plug For BMW 1 3 4 5 6 7 Series 135i 318i 325i 328i 335i (Fits: 2004 BMW 325xi)
Brand New: Unbranded$7.99Free shippingOil Level Sensor 12617508003 For BMW 1 3 5 7 Series E46 E81 E87 E90 Z3 X5 Z4 Z8 (Fits: 2004 BMW 325xi)
Brand New: Unbranded$24.99or Best OfferFree shippingFor BMW E36 E39 E46 E53 E60 E83 E85 Z3 323i 325i 328i 330i 525i X5 Z4 Oil Filter (Fits: 2004 BMW 325xi)
Brand New: Unbranded$10.60or Best OfferFree shippingPCV Crankcase Vent Valve Hose Kit for BMW E46 320i 325i 330i 525i M54 X3 Z3 Z4 (Fits: 2004 BMW 325xi)
Brand New: Unbranded$43.55or Best OfferFree shippingEngine Oil Pump Fits BMW E36 E39 E46 E83 E85 323Ci 525i X3 Z3 00-06 11417501568 (Fits: 2004 BMW 325xi)
Brand New: Unbranded$233.37Free shipping