Unbranded Engines & Engine Parts for 2004 BMW 325xi
The following parts fit a 2004 BMW 325xi |Go to My Garage
SPONSOREDSPONSOREDSPONSOREDSPONSOREDSPONSOREDSPONSORED
1,316 Results
Oil Pan Sump for BMW E46 325i 325Ci 330i 330xi 3.0L E83 X3 L6 2.5L 2004-2006 (Fits: 2004 BMW 325xi)
C $164.35C $64.80 shipping1x Oil Pan for BMW E46 325Ci 325i 325xi 330i 330xi 2001-2006 X3 E83 L6 2.5L 3.0L (Fits: 2004 BMW 325xi)
C $222.05or Best OfferC $37.63 shipping3 watching2PCS Vanos Camshaft Solenoid for E82 E90 E92 E60 F10 E83 E70 E85 E89 N51 N52 N54 (Fits: 2004 BMW 325xi)
C $35.63or Best OfferC $20.64 shippingOnly 1 left!24Pcs Hydraulic Valve Lifter For BMW 325i 325Ci 330i 330Ci 525i 528i 530i X3 X5 (Fits: 2004 BMW 325xi)
C $146.20Was: C $178.29Free shippingTiming Chain Kit for BMW E36 E46 E53 E60 E85 325i 328i 330i 525i M3 X3 X5 Z3 Z4 (Fits: 2004 BMW 325xi)
C $84.97or Best OfferC $26.39 shipping42 watching12147518628 Camshaft Position Sensor CPS fit for 2001-2005 BMW 330i 325xi 330Ci (Fits: 2004 BMW 325xi)
C $30.98or Best OfferC $2.74 shippingTiming Chain Kit for BMW BMW E36 E39 E46 E83 323i 325i 328i 330i 525i 528i X3 X5 (Fits: 2004 BMW 325xi)
C $82.22or Best OfferC $26.30 shipping109 soldSet of 3 (2 Engine Camshaft & 1 Crankshaft ) Position Sensor Fits For BMW (Fits: 2004 BMW 325xi)
C $25.21Was: C $27.40or Best OfferC $15.32 shipping66 soldIntake Exhaust Camshaft & Canshaft Position Sensor 12141438081 For BMW 325 330ci (Fits: 2004 BMW 325xi)
C $27.40Was: C $30.44or Best OfferC $15.39 shippingNew For BMW E36 Z3 E46 E60 E83 X3 325xi 525i Z3 Z4 Oil Filter Kit 11427512300 (Fits: 2004 BMW 325xi)
C $8.22Was: C $9.03or Best OfferC $3.43 shippingCamshaft Position Sensor & Variable Valve Timing Solenoid 4PCS For BMW N51 N (Fits: 2004 BMW 325xi)
C $77.76Was: C $90.41or Best OfferC $20.56 shippingFor 03-06 BMW 325i 330i 525i 530i X3 X5 Upgrade Performance Aluminum Valve Cover (Fits: 2004 BMW 325xi)
C $241.79Was: C $268.65or Best OfferC $43.08 shipping4Pcs Engine Oil Filter For BMW 320i 325i 325xi 28i 330Ci 330i 530i X3 X5 Z3 (Fits: 2004 BMW 325xi)
C $50.53Was: C $57.42or Best OfferC $10.20 shippingCrank Case Oil Breather Valve Filter + Pipes Kit Fits BMW 3 5 Series X3 (Fits: 2004 BMW 325xi)
C $70.06Was: C $73.75C $38.38 shippingCamshaft Position Sensor For BMW M52 M54 6 Cyl Inlet E46 E39 E60 E83 E53 NEW (Fits: 2004 BMW 325xi)
C $23.04Was: C $24.51or Best OfferFree shippingALUMINUM Valve Cover w/ Gasket & Bolts for BMW 325i 330i 525i X3 X5 Z4 2003-2006 (Fits: 2004 BMW 325xi)
C $150.78or Best OfferC $30.35 shippingEngine Air & Oil Filter For BMW E36 E39 E46 E53 E60 E83 320i 323i 325i X3 Z3 Z4 (Fits: 2004 BMW 325xi)
C $20.55or Best OfferC $20.20 shipping61 soldVAlVE COVER GASKET SET For BMW M52 M54 325I 328I 330I 525I 528I 530I X5 Z3 Z4 (Fits: 2004 BMW 325xi)
C $29.91Was: C $31.49or Best OfferFree shipping15 soldEngine Gaskets Overhaul Rebuilding Kit Fit For BMW 325i 330i 523i X3 X5 3.0T (Fits: 2004 BMW 325xi)
C $204.240 bidsC $41.86 shippingEnding 11 Jun at 4:42 EDT3d 17hAluminum Engine Valve Cover w/Gasket For BMW 325Ci 325i 330i 525i X3 X5 Z4 03-06 (Fits: 2004 BMW 325xi)
C $150.78or Best OfferC $35.31 shipping2pcs Variable Timing Control Valve Solenoid VVT for BMW 128i 328i X3 VANOS (Fits: 2004 BMW 325xi)
C $40.83or 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)
C $21.08Was: C $23.43or Best OfferC $15.20 shipping276 soldOil Line Oil Filter Housing Pressure Hose & 4 Rings For BMW 325i X3 X5 M3 113617 (Fits: 2004 BMW 325xi)
C $21.18Was: C $22.77Free shippingFor 03-06 BMW E46 E39 325i 330i 525i X3 X5 Z4 3.0L Valve Cover w/ Gasket & Bolts (Fits: 2004 BMW 325xi)
C $153.52or Best OfferC $30.44 shippingNEW 12141709616 Crankshaft Position Sensor For BMW E36 E46 E39 E60 E83 X3 X5 (Fits: 2004 BMW 325xi)
C $34.21or Best OfferFree shippingALUMINUM Valve Cover w/ Gasket & Bolts&Cap for 03-06 BMW 325i 330i 525i X3 X5 Z4 (Fits: 2004 BMW 325xi)
C $175.46or Best OfferC $36.11 shippingSet of 5 PCV Crankcase Vent Valve &Breather Hose Kit for BMW E46 325i 330i 325Xi (Fits: 2004 BMW 325xi)
C $66.44Was: C $70.68or Best OfferFree shippingSet of 2 Engine Camshaft & 1 Crankshaft Position Sensors fit BMW 325xi 2001-2005 (Fits: 2004 BMW 325xi)
C $100.87Was: C $109.65or Best OfferC $5.47 shippingM14×1.5 Magnetic Car Engine Oil Drain Plug Screws Nut Bolt Sump Nut Accessories (Fits: 2004 BMW 325xi)
C $3.91or Best OfferFree shipping440 soldEngine Oil Filter Housing Gasket Kit For BMW 320i 1992-2005 BMW 320i 1992-2005 (Fits: 2004 BMW 325xi)
C $39.74or Best OfferC $15.76 shippingNew ListingValve Cover Gasket&Seal For BMW X3 X5 3 5 Series E39 E39 E60 E53 E85 02-06 (Fits: 2004 BMW 325xi)
C $21.23or Best OfferC $15.75 shipping12147518628 Cam Camshaft Position Sensor CPS For BMW 320i 330i 325xi 330Ci 530i (Fits: 2004 BMW 325xi)
C $16.85Was: C $18.12Free shippingM14x1.5 Universal Magnetic Car Engine Oil Drain Plug Screws Bolt Sump Nut Black (Fits: 2004 BMW 325xi)
C $3.78or Best OfferFree shippingCrankshaft Position Sensor For BMW 3 Series E36 E39 E46 E53 E60 E6112141709616 (Fits: 2004 BMW 325xi)
C $28.24or Best OfferC $2.74 shipping12147518628 Cam Camshaft Position Sensor CPS For BMW 320i 330i 325xi 330Ci 530i (Fits: 2004 BMW 325xi)
C $27.17Was: C $31.23or Best OfferC $20.56 shippingHead Gasket Bolts Set for 01-06 BMW 325i 530i X3 X5 Z4 2.5 & 3.0 DOHC 24V M54 (Fits: 2004 BMW 325xi)
C $137.13C $33.50 shipping181 soldSet of 3 Engine Camshaft & Cranskshaft Position Sensor For BMW 12141709616 New (Fits: 2004 BMW 325xi)
C $44.47Was: C $54.23Free shippingFor BMW E36 E39 E46 E53 E60 E83 320i 330Ci 528i Engine Oil Filter 11427512300 (Fits: 2004 BMW 325xi)
C $10.61Was: C $11.79or Best OfferC $10.20 shippingNew Set of 6 Engine Oil Filter For BMW E36 E39 E46 E53 E60 E83 320i 11427512300 (Fits: 2004 BMW 325xi)
C $27.43Was: C $30.14or Best OfferC $6.85 shippingCrankshaft Position Sensor 12141709616 For BMW 330Ci 525i E36 E46 E39 X3 X5 Z3 (Fits: 2004 BMW 325xi)
C $21.67Was: C $23.30or Best OfferC $2.74 shipping2PCS For BMW E36 Z3 E46 E60 E83 X3 325xi 525i Z3 Z4 Oil Filter Kit 11427512300 (Fits: 2004 BMW 325xi)
C $12.46Was: C $13.69or Best OfferC $4.11 shippingCam Camshaft Position Sensor Intake Cps For Bmw E39 E46 E53 E60 12147539165 (Fits: 2004 BMW 325xi)
C $23.29or Best OfferC $15.27 shippingNew Listing1X Engine Camshaft Position Sensor 12147539165 For BMW E83 E85 X3 X5 Z4 Z3 Black (Fits: 2004 BMW 325xi)
C $20.88or Best OfferFree shipping2x Engine Oil Filter for BMW E46 323Ci 320i 323is E90 325i 328Ci E39 528i Z3 10K (Fits: 2004 BMW 325xi)
C $25.35or Best OfferC $15.34 shippingNew Oil Filter Kit For BMW E46 E53 Z3 Z4 3 & 5 Series HU 925/4 X 11427512300 (Fits: 2004 BMW 325xi)
C $12.32Was: C $13.69or Best OfferC $9.58 shippingOil Level Sensor 12617508003 For BMW 1 3 5 7 Series E46 E81 E87 E90 Z3 X5 (Fits: 2004 BMW 325xi)
C $24.80C $15.31 shipping245 sold3x Engine Timing Chain Kit for BMW 320i 323i 325Ci 328i 330i X3 X5 Z3 Z4 L6 2.0L (Fits: 2004 BMW 325xi)
C $47.96or Best OfferC $25.18 shippingDoor Window Switch Front Left DWS-832 For BMW 325I 325XI 330I 330XI 2.5L 3.0L (Fits: 2004 BMW 325xi)
C $48.13Was: C $51.75or Best OfferC $6.85 shippingCrank Crankshaft Position Sensor for BMW E36 E39 E46 325i 328i 525 X3 X5 1709616 (Fits: 2004 BMW 325xi)
C $16.23Was: C $17.27or Best OfferFree shipping3PCS Oil Filter For BMW E36 E39 E46 E53 E60 E83 E85 Z3 323i 325i 328i 525i X5 Z4 (Fits: 2004 BMW 325xi)
C $17.81or Best OfferC $5.48 shippingPCV Crankcase Vent Valve Hose Kit for BMW E46 320i 325i 330i 525i M54 X3 Z3 Z4 (Fits: 2004 BMW 325xi)
C $59.70or Best OfferFree shipping12 Pcs 11427512300 Oil Filter Kit Fits For BMW E36 E39 E46 E53 E60 E83 HU925/4X (Fits: 2004 BMW 325xi)
C $79.63or Best OfferC $33.42 shippingEngine Oil Pump Fits BMW E36 E39 E46 E83 E85 323Ci 525i X3 Z3 00-06 11417501568 (Fits: 2004 BMW 325xi)
C $319.89C $40.51 shipping