Engines & Engine Parts for 2003 BMW 325i
Find parts that fit
We need more information about your vehicle to confirm fit.
2003
BMW
325i
SPONSOREDSPONSOREDSPONSOREDSPONSOREDSPONSOREDSPONSORED
13,491 Results
6x Piston Rings Set For BMW 325i 330Ci E46 E39 E60 E61 E83 M54B25 M54B30 2.5 3.0 (Fits: 2003 BMW 325i)
Brand New: MahleILS 486.13ILS 64.53 shipping6 watchingPCV Valve Cover Repair Kit Fits BMW E46 M56 325i 330i 325Ci 7521086 11127521086 (Fits: 2003 BMW 325i)
New (Other): HONGWINILS 79.72or Best OfferFree shipping51 soldGENUINE Engine Crankshaft Rear Seal With Housing Kit for BMW E36 E46 E39 E60 X3 (Fits: 2003 BMW 325i)
Brand New: WD ExpressILS 759.54ILS 275.16 shippingOnly 1 left!00-05 BMW 325i E46 Transmission Oil Fluid Sump Pan 7507556 OEM (Fits: 2003 BMW 325i)
Pre-Owned: BMWILS 609.94Was: ILS 734.89or Best OfferILS 379.79 shipping1x Anodized Engine Magnetic Oil Pan Drain Plug Bolt Kit Washer M14*1.5MM Screw (Fits: 2003 BMW 325i)
Brand New: UnbrandedILS 19.75or Best OfferFree shipping63 soldValve Cover Gasket Fits BMW 325Ci 325i 325xi 330Ci M54; E46 2002-2006 (Fits: 2003 BMW 325i)
Brand NewILS 48.96or Best OfferILS 238.32 shipping98 soldAluminum Engine Valve Cover Kit 11127512839 for 2003-2006 BMW 325i 525i X3 X5 Z4 (Fits: 2003 BMW 325i)
Brand New: QualityILS 455.71or Best OfferILS 438.77 shippingOnly 1 left!Crank Crankshaft Position Sensor for BMW E36 E39 E46 325i 328i 525 X3 X5 1709616 (Fits: 2003 BMW 325i)
Brand New: UnbrandedILS 44.97Was: ILS 47.85or Best OfferFree shipping2000-2003 BMW 325i 330i 328i E46 Owners Manuals Book Booklet Information Set OEM (Fits: 2003 BMW 325i)
-QUALITY ITEMS WITH FAST SHIPPING AND WARRANTY-Pre-OwnedILS 151.92or Best OfferILS 272.88 shippingBenefits charityCRANKCASE PCV VENT VALVE for BMW E46 E39 E60 E83 X3 325i 11617501566 NEW (Fits: 2003 BMW 325i)
Brand NewILS 91.53Was: ILS 114.39Free shippingTiming Chain Kit 11pcs for BMW E46 323Ci E36 323i 323is 325Ci 325i 328Ci 328i (Fits: 2003 BMW 325i)
Brand New: OE+ILS 296.24or Best OfferILS 371.36 shipping18 watchingNew Oil Filter Kit For BMW 1991-1995 E36 E34 325i 325is 320 325 328 11421730389 (Fits: 2003 BMW 325i)
Brand New: UnbrandedILS 32.24Was: ILS 37.94or Best OfferILS 26.55 shippingPCV Crankcase Vent Valve & Breather Hose Kit Fits BMW E46 X3 Z4 325Ci 320i 325i (Fits: 2003 BMW 325i)
Brand NewILS 113.37or Best OfferILS 256.09 shippingALUMINUM Valve Cover w/ Gasket & Bolts&Cap for 03-06 BMW 325i 330i 525i X3 X5 Z4 (Fits: 2003 BMW 325i)
Brand New: CARILS 493.69ILS 439.91 shipping2001-2006 BMW 325I - Engine Cover 7526445 (Fits: 2003 BMW 325i)
Pre-Owned: BMWILS 189.86ILS 1,112.79 shippingFuel Tank Vapor Canister Purge Solenoid Breather Vent Valve for BMW 13901433603 (Fits: 2003 BMW 325i)
Brand NewILS 113.98Was: ILS 142.46Free shippingFit For 2003-2007 BMW 325Ci 325i 330xi 525i 525xi 530i Bmw Engine Oil Filler Cap (Fits: 2003 BMW 325i)
Brand New: UnbrandedILS 86.59ILS 26.55 shipping16 soldFor Bmw Intake & Exhaust Cam Camshaft & Crankshaft Position Sensor Set With O-R (Fits: 2003 BMW 325i)
New (Other): UnbrandedILS 91.11Was: ILS 121.50or Best OfferFree shipping11 watching2001-2005 BMW 325i camshaft sensor plug wire b1 (Fits: 2003 BMW 325i)
Pre-Owned: BMWILS 56.93or Best OfferILS 351.15 shipping✅Valve Cover Gasket 2002-2006 for 2003 2004 2005 BMW 325Ci M54 E46 BMW Z4 E85 (Fits: 2003 BMW 325i)
Brand New: CCIYUILS 57.39or Best OfferILS 238.58 shippingValve Cover Gasket Set + Grommets Victor Reinz OEM for BMW M52 M54 E39 E46 (Fits: 2003 BMW 325i)
Brand New: Victor ReinzILS 150.09ILS 106.34 shipping290 soldCamshaft Position Sensor For BMW M52 M54 6 Cyl Inlet E46 E39 E60 E83 E53 NEW (Fits: 2003 BMW 325i)
Brand New: UnbrandedILS 64.53Was: ILS 67.91or Best OfferFree shippingValve Cover w/ Gasket & Bolts for 03-06 BMW E46 E39 325i 330i 525i X3 X5 Z4 3.0L (Fits: 2003 BMW 325i)
Brand NewILS 250.62ILS 432.73 shipping7Pcs Engine Timing Chain Kit for BMW (E46) 325i 2.5L 330Ci 3.0L 2003-2006
Brand New: UnbrandedILS 254.12Was: ILS 273.26or Best OfferFree shippingFor BMW 316i 318i 3 316ti E46 CYLINDER HEAD COVER GASKET SET 11120032224 NEW (Fits: 2003 BMW 325i)
Brand New: UnbrandedILS 60.73or Best OfferFree shippingOil Filter Kit for BMW E36 E39 E46 E53 E60 E83 E85 Z3 323i 325i 328i 330i 525i (Fits: 2003 BMW 325i)
Brand New: UnbrandedILS 29.70Was: ILS 32.28or Best OfferILS 11.39 shipping88 soldEngine Valve Cover with Gasket for BMW E46 320i 325i 330i E39 525i X3 X5 Z4 M54 (Fits: 2003 BMW 325i)
Brand New: UnbrandedILS 262.02or Best OfferILS 354.72 shippingE36 Transmission Mount Bushings Pair For BMW M3 325i 328i 318i 323i 22316799331 (Fits: 2003 BMW 325i)
Brand NewILS 132.55or Best OfferILS 240.79 shippingFor 03-06 BMW 325i 330i 525i 530i X3 X5 Upgrade Performance Aluminum Valve Cover (Fits: 2003 BMW 325i)
Brand NewILS 588.60Was: ILS 619.59or Best OfferILS 442.72 shippingPCV Crankcase Vent Valve & Breather Hose 5PCS For BMW E46 X3 Z4 325Ci 320i 325i (Fits: 2003 BMW 325i)
Brand NewILS 209.87Was: ILS 262.32Free shipping2004-2006 BMW X3 - Harmonic Balancer / Crankshaft / Crank Pulley 7513862 (Fits: 2003 BMW 325i)
Pre-Owned: BMWILS 125.29ILS 766.84 shippingCrankshaft Pulley 11237513862 For BMW E39 E46 E53 X5 E60 E83 X3 E85 Z4 (Fits: 2003 BMW 325i)
Brand NewILS 664.63or Best OfferILS 379.79 shippingEngine Oil Filter Housing Gasket Kit For BMW E46 E39 E85 325Ci X3 Z3 11361705532 (Fits: 2003 BMW 325i)
Brand New: UnbrandedILS 149.98Was: ILS 161.26Free shippingEngine Valve Cover fit for 2003-2006 BMW E46 E39 325i 330i 525i X3 X5 Z4 3.0L (Fits: 2003 BMW 325i)
Brand NewILS 242.95Was: ILS 323.92ILS 3,797.91 shippingValve Cover w/ Gasket + Bolts 2003-2006 BMW E46 E49 325i 330i 530i X3 2.5 / 3.0L (Fits: 2003 BMW 325i)
Brand NewILS 250.62ILS 354.38 shippingValve Cover Gasket Set 00-06 For BMW E46 E83 325i 525i 530i 330i X3 X5 3.0L M54 (Fits: 2003 BMW 325i)
Brand New: UnbrandedILS 58.41Was: ILS 64.91or Best OfferILS 254.50 shipping4Pcs Engine Oil Filter For BMW 320i 325i 325xi 28i 330Ci 330i 530i X3 X5 Z3 (Fits: 2003 BMW 325i)
Brand New: UnbrandedILS 135.24Was: ILS 159.09or Best OfferILS 26.55 shippingEngine Oil Filler Cover Cap Fits BMW 530i 325i 330i 525i Z4 E39 #11127500568 (Fits: 2003 BMW 325i)
Brand New: UnbrandedILS 36.95Was: ILS 39.31or Best OfferFree shippingFor 03-06 BMW 325i 330i 525i X3 X5 Z4 ALUMINUM Valve Cover w/ Gasket & Bolts&Cap (Fits: 2003 BMW 325i)
Brand New: CARILS 562.85Was: ILS 592.47ILS 363.61 shippingFull Gasket Set Head Bolts Fit 01-06 BMW 325i 530i X3 X5 Z4 2.5 3.0 DOHC M54 (Fits: 2003 BMW 325i)
Brand NewILS 566.04ILS 426.39 shippingPCV Crankcase Vent Valve + Hose Kit 5PCS For BMW E46 3/5 Series 11617533400 New (Fits: 2003 BMW 325i)
Brand NewILS 267.30Was: ILS 334.14Free shipping1x Oil Pan for BMW E46 325Ci 325i 325xi 330i 330xi 2001-2006 X3 E83 L6 2.5L 3.0L (Fits: 2003 BMW 325i)
Brand New: UnbrandedILS 615.22or Best OfferILS 443.48 shippingFor BMW E34 E36 E39 E46 E60 Crankshaft crank Seal Front 11142249532 (Fits: 2003 BMW 325i)
Brand NewILS 37.94Was: ILS 44.63or Best OfferFree shipping28 sold3pcs Intake Exhaust Cam Camshaft & Crankshaft Sensor Fit BMW E46 E66 E83 E53 E85 (Fits: 2003 BMW 325i)
New (Other): UnbrandedILS 91.11Was: ILS 121.50or Best OfferFree shipping2003 BMW 330ci 325ci 325i 330i E46 M54 Cylinder Head Torx Bolt M6X50 11121726397
Genuine BMW OEM Part, Fast Shipping, Easy ReturnsPre-Owned: BMWILS 64.53ILS 238.77 shipping24 PCS Valve Stem Seal Kit For BMW E34 E36 E39 E46 E60 E53 E83 M50 M52 M54 Set (Fits: 2003 BMW 325i)
Brand NewILS 54.88Was: ILS 64.56or Best OfferFree shippingO-Ring Seal Repair Kit 11361433513 for BMW E36 E39 E46 E53 E61 Z4 (Fits: 2003 BMW 325i)
Brand New: UnbrandedILS 90.88Was: ILS 95.67or Best OfferFree shippingValve Cover w/ Gasket & Bolts for 03-06 BMW E46 E39 325i 330i 525i X3 X5 Z4 (Fits: 2003 BMW 325i)
Brand New: D2ILS 227.84ILS 353.70 shipping9 watching5PCS Crankcase Vent Valve Breather Hose for BMW E46 320i 323i 325i 328i 330i X3 (Fits: 2003 BMW 325i)
Brand New: UnbrandedILS 153.40or Best OfferILS 37.94 shippingHead Gasket Kit Fits 01-06 BMW 325Ci 325i 325xi 330Ci 330i 525i 2.5L 3.0L DOHC (Fits: 2003 BMW 325i)
Brand New: AutodayplusILS 281.01Was: ILS 295.78or Best OfferILS 370.90 shippingFor BMW E36 E39 E46 E53 E60 E83 320i 330Ci 528i Engine Oil Filter 11427512300 (Fits: 2003 BMW 325i)
Brand New: UnbrandedILS 29.40Was: ILS 32.66or Best OfferILS 26.55 shippingFits BMW E46 X3 325Ci 320i 325i New PCV Crankcase Vent Valve & Breather Hose Kit (Fits: 2003 BMW 325i)
Brand NewILS 111.58ILS 256.05 shipping7 watchingTiming Chain Kit for BMW E36 E46 E53 E60 E85 325i 328i 330i 525i M3 X3 X5 Z3 Z4 (Fits: 2003 BMW 325i)
Brand New: UnbrandedILS 243.03or Best OfferILS 322.78 shippingBMW E46 and E46 M3 Convertible Carbon fiber interior Seat Trims (Fits: 2003 BMW 325i)
Brand New: BMWILS 2,468.64ILS 3.80 shippingLeft + Right Transmission Mount Mounts 22316799331 For BMW E36 E46 (Fits: 2003 BMW 325i)
Brand New: UnbrandedILS 49.33Was: ILS 51.92or Best OfferFree shipping2003 BMW 330ci 325ci 325i 330i E46 M54 Cylinder Head Torx Bolt M6X100 1720731
Genuine BMW OEM Part, Fast Shipping, Easy ReturnsPre-Owned: BMWILS 64.53ILS 238.77 shipping2003 BMW 330xi 330i 325i 325xi E46 AC A/C Compressor Support Bracket 64557512556
Genuine BMW OEM Part, Fast Shipping, Easy ReturnsPre-Owned: BMWILS 113.90ILS 240.26 shippingTiming Chain Tensioner For BMW DAF X3 X5 Z3 Z4 95 Xf E34 E36 E38 E39 1703746 (Fits: 2003 BMW 325i)
Brand New: TopranILS 122.14ILS 37.98 shippingOnly 1 left!6PCS Oil Filter For BMW E36 E39 E46 E53 E60 E83 E85 Z3 323i 325i 328i 525i X5 Z4 (Fits: 2003 BMW 325i)
Brand New: UnbrandedILS 83.52or Best OfferFree shippingValve Cover Gasket For BMW 325I 330I 525I 530i X3 X5 Z4 E46 E39 E83 E85 E53 E60 (Fits: 2003 BMW 325i)
Brand New: UnbrandedILS 127.00Free shipping