Engines & Engine Parts for 2004 BMW 330xi
Find parts that fit
We need more information about your vehicle to confirm fit.
2004
BMW
330xi
Shop by Popular Categories
SPONSOREDSPONSOREDSPONSOREDSPONSORED
16,491 Results
ENGINE BMW 330XI X3 2003 03 2004 04 2005 05 2006 06 3.0L 1308791 (Fits: 2004 BMW 330xi)
6 Month Money Back Guarantee! - Trusted eBay SellerPre-Owned: BMW$799.99or Best Offer$200.00 shipping12147518628 Camshaft Position Sensor CPS fit for 2001-2005 BMW 330i 325xi 330Ci (Fits: 2004 BMW 330xi)
Brand New: Oen (Original Equipment New)$21.56Top Rated Plus- Sellers with highest buyer ratings
- Returns, money back
- Ships in a business day with tracking
Was: $44.00or Best OfferFree shippingFor 2001 2002 2003 2004 2005 BMW 330i 325i 530i 325xi E46 E39 Oil Pan Gasket (Fits: 2004 BMW 330xi)
Brand New$22.95or Best OfferFree shippingPCV Crankcase Vent Valve & Breather Hose Kit Fits BMW E46 X3 Z4 325Ci 320i 325i (Fits: 2004 BMW 330xi)
Brand New$29.85Estimated delivery dateEst. delivery Mon, Jun 10or Best OfferNew Listing2004 BMW E46 ENGINE TOP COVER TRIM OEM 7526445 KW10 (Fits: 2004 BMW 330xi)
Pre-Owned$29.99Top Rated Plus- Sellers with highest buyer ratings
- Returns, money back
- Ships in a business day with tracking
or Best Offer$30.70 shippingValve Cover Gasket Set `For BMW E39 E46 E53 323I 328I 330I 325I 528I 525I X5 US (Fits: 2004 BMW 330xi)
Brand New: Unbranded$16.99or Best OfferFree shippingOnly 1 left!New ListingACL Race Series Engine Connecting Rod Bearing Set Fits BMW M20B20 1991cc Inline6 (Fits: 2004 BMW 330xi)
6B1490H-STD | Free SHipping!Brand New$111.00Free shippingREVO Timing Chain Kit for BMW 325i 330i 525i 528i 530i X5 Z3 E36 E46 E60 E83 E85 (Fits: 2004 BMW 330xi)
Brand New$45.89Was: $50.99Free shipping15 watchingNew ListingALUMINUM Valve Cover w/ Gasket & Bolts&Cap for 03-06 BMW 325i 330i 525i X3 X5 Z4 (Fits: 2004 BMW 330xi)
Brand New$118.90Top Rated Plus- Sellers with highest buyer ratings
- Returns, money back
- Ships in a business day with tracking
Free shippingNew ListingALUMINUM Valve Cover w/ Gasket & Bolts&Cap for 03-06 BMW 325i 330i 525i X3 X5 Z4 (Fits: 2004 BMW 330xi)
Brand New$114.00Top Rated Plus- Sellers with highest buyer ratings
- Returns, money back
- Ships in a business day with tracking
Free shippingOil Pan Gasket Set for BMW E46 E39 E85 325i 330i 330xi 525i X3 X5 Z3 Z4 3.0L M54 (Fits: 2004 BMW 330xi)
Brand New$49.99Top Rated Plus- Sellers with highest buyer ratings
- Returns, money back
- Ships in a business day with tracking
Was: $74.98or Best OfferFree shipping2pcs Variable Timing Control Valve Solenoid VVT for BMW 128i 328i X3 VANOS (Fits: 2004 BMW 330xi)
Brand New$63.69Top Rated Plus- Sellers with highest buyer ratings
- Returns, money back
- Ships in a business day with tracking
Was: $129.98or Best OfferFree shipping145 soldBMW 330 XI ENGINE COVER ASSEMBLY BOTH PIECES OEM 2004
Pre-Owned: BMW$80.96Top Rated Plus- Sellers with highest buyer ratings
- Returns, money back
- Ships in a business day with tracking
Was: $89.95Free shipping2x Vanos Solenoid Variable Valve for BMW 3 / 5 Series Z3 X5 X3 Z4 11361432532 (Fits: 2004 BMW 330xi)
Brand New: Unbranded$109.99or Best OfferFree shippingOnly 1 left!2004 BMW 330xi 330i 325i 325xi E46 M54 Engine Main Wire Harness 12517513554
Genuine Used BMW OEM Part, Fast Shipping, Easy ReturnsPre-Owned: BMW$199.99Top Rated Plus- Sellers with highest buyer ratings
- Returns, money back
- Ships in a business day with tracking
Free shippingFull Engine Gasket Set For 01-06 BMW E39 E46 E53 X3 Z3 325i 525i 330Xi 2.5L 3.0L (Fits: 2004 BMW 330xi)
Brand New$79.67Free shippingNew ListingALUMINUM Valve Cover w/ Gasket & Bolts&Cap for 03-06 BMW 325i 330i 525i X3 X5 Z4 (Fits: 2004 BMW 330xi)
Brand New: Unbranded$116.00Top Rated Plus- Sellers with highest buyer ratings
- Returns, money back
- Ships in a business day with tracking
Free shipping6x Piston Rings Set 84.00mm for 2001 2002 2003 2004 BMW 530i 330xi 330Ci X5 (Fits: 2004 BMW 330xi)
Brand New$73.94or Best OfferFree shippingNew ListingGasket For 99-06 BMW 325i 325xi 330i 330xi 525i 2.5L 3.0L (Fits: 2004 BMW 330xi)
Brand New$10.49or Best OfferFree shippingNew ListingAluminum Valve Cover for 03-06 BMW 325i 330i 525i 325ci 330ci 530i X3 E83 X5 E53 (Fits: 2004 BMW 330xi)
Brand New: Unbranded$110.49Top Rated Plus- Sellers with highest buyer ratings
- Returns, money back
- Ships in a business day with tracking
or Best OfferFree shippingFits BMW E46 X3 325Ci 320i 325i New PCV Crankcase Vent Valve & Breather Hose Kit (Fits: 2004 BMW 330xi)
Brand New$29.38Top Rated Plus- Sellers with highest buyer ratings
- Returns, money back
- Ships in a business day with tracking
or Best Offer23 soldTiming Chain Kit for BMW E36 E46 E53 E60 E85 325i 328i 330i 525i M3 X3 X5 Z3 Z4 (Fits: 2004 BMW 330xi)
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 shippingEngine Oil Filter For BMW 320i 325i 325xi 28i 330Ci 330i 530i X3 X5 Z3 Mann (Fits: 2004 BMW 330xi)
Brand New: MANN-FILTER$9.54Was: $10.38Free shipping1,839 soldNew ListingALUMINUM Valve Cover w/ Gasket & Bolts&Cap for 03-06 BMW 325i 330i 525i X3 X5 Z4 (Fits: 2004 BMW 330xi)
Brand New: Unbranded$115.00Top Rated Plus- Sellers with highest buyer ratings
- Returns, money back
- Ships in a business day with tracking
Free shippingBreather Hose Kit & PCV Crankcase Vent Valve For BMW E46 X3 Z4 325Ci 320i 325i (Fits: 2004 BMW 330xi)
Brand New$28.68Top Rated Plus- Sellers with highest buyer ratings
- Returns, money back
- Ships in a business day with tracking
or Best OfferNEW For BMW Oil Filter OEM MANN HU 925/4 X Engine Oil Filter (3Pack) (Fits: 2004 BMW 330xi)
Brand New: 1$12.79or Best OfferFree shippingCylinder Head Gasket Set For 01-06 BMW E46 E39 330 325 530i 525 X5 M54B30/M54B25 (Fits: 2004 BMW 330xi)
Brand New$39.99Was: $55.87or Best OfferFree shippingSet of 3 (2 Engine Camshaft & 1 Crankshaft ) Position Sensor Fits For BMW (Fits: 2004 BMW 330xi)
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 shippingFront Left & Right Engine Mounts W. Rear Auto Trans Mount 3PCS for BMW 330xi 3.0 (Fits: 2004 BMW 330xi)
For Automatic Transmission Only!Brand New: Quality$159.00Was: $198.75Free shippingBMW E36/E39/E46/E83 96-06 Oil Change Kit w/LIQUIMOLY 5W-30+MANN Filter HU925/4x (Fits: 2004 BMW 330xi)
Brand New: MANN-FILTER$97.63Was: $108.48Free shippingOnly 1 left!Oil Pan Sump for BMW E46 325i 325Ci 330i 330xi 3.0L E83 X3 L6 2.5L 2004-2006 (Fits: 2004 BMW 330xi)
New (Other): Unbranded$119.90Free shippingMotor Mounts Passenger Right Side for 330 325 Hand E46 3 Series BMW 330xi 325xi (Fits: 2004 BMW 330xi)
Hassle Free Returns. Free Fast Shipping.Brand New: Perfect Fit$63.10Free shipping2004 BMW 330ci 330i E46 3.0 M54 Piston With Connecting Rod 11257506222 (Fits: 2004 BMW 330xi)
Genuine Used BMW OEM Part, Fast Shipping, Easy ReturnsPre-Owned: BMW$49.99Top Rated Plus- Sellers with highest buyer ratings
- Returns, money back
- Ships in a business day with tracking
Free shipping2004 BMW 330I M54 Engine Motor ZHP 235hp 229k Miles (Fits: 2004 BMW 330xi)
Pre-Owned: BMW$1,400.51Top Rated Plus- Sellers with highest buyer ratings
- Returns, money back
- Ships in a business day with tracking
or Best Offer$550.00 shipping15 watchingValve Cover Gasket Fits BMW 325Ci 325i 325xi 330Ci M54; E46 2002-2006 (Fits: 2004 BMW 330xi)
Brand New$12.59or Best OfferFree shipping108 soldPCV Crankcase Vent Valve & Breather Hose Kit For BMW E46 X3 325i 11617501566 (Fits: 2004 BMW 330xi)
Brand New: MaXpeedingRods$32.78Top Rated Plus- Sellers with highest buyer ratings
- Returns, money back
- Ships in a business day with tracking
Was: $63.04Free shipping376 sold2pcs OEM Variable Timing Control Valve Solenoid VVT for BMW 128i 328i X3 VANOS (Fits: 2004 BMW 330xi)
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 shippingEngine Oil Pan for 2001-2006 BMW 325xi, 330xi, X3 (Fits: 2004 BMW 330xi)
Brand New: Majestic$83.65Free shippingOnly 2 leftBMW E46 E39 E53 E60 325 330 525 530 X5 M52TU M54 - Rebuilt Dual Vanos Unit 98-05 (Fits: 2004 BMW 330xi)
$50 Core refund when we get core backRemanufactured: BMW$299.99Free shipping139 soldCylinder Head Gasket For 2001-2006 BMW X5 325Ci 325i X3 Multi Layered Steel (Fits: 2004 BMW 330xi)
Hassle Free Returns. Free Fast Shipping.Brand New: Perfect Fit$71.43Free shipping143 soldNEW CRANK CRANKSHAFT POSITION SENSOR 12141709616 for BMW E36 E46 E39 X3 X5 325Ci (Fits: 2004 BMW 330xi)
Brand New: Oen (Original Equipment New)$34.30Top Rated Plus- Sellers with highest buyer ratings
- Returns, money back
- Ships in a business day with tracking
Was: $70.00or Best OfferFree shippingNEW 12147518628 Cam shaft Camshaft Position Sensor for BMW 325Ci X5 (Fits: 2004 BMW 330xi)
Brand New: Oen (Original Equipment New)$22.99Top Rated Plus- Sellers with highest buyer ratings
- Returns, money back
- Ships in a business day with tracking
or Best OfferFree shippingValve Cover Gasket Set For BMW E39 E46 E53 323I 328I 330I 325I 528I 525I X5 US!! (Fits: 2004 BMW 330xi)
Brand New: Unbranded$16.99or Best OfferFree shippingPCV Crankcase Vent Valve & Breather Hose Kit for BMW 320i 325i 325Ci X3 Z4 E46 (Fits: 2004 BMW 330xi)
Brand New$36.19Top Rated Plus- Sellers with highest buyer ratings
- Returns, money back
- Ships in a business day with tracking
Free shipping11 soldBMW Engine Oil Filler Cap 11 12 1 743 294 (Fits: 2004 BMW 330xi)
Brand New: URO$9.95Free shipping807 sold6x Pistons & Rings Set STD For BMW 330i 530i X5 Z4 E46 E53 E60 E85 M54B30 3.0 (Fits: 2004 BMW 330xi)
Brand New: Mahle$328.00Free shipping18 watchingValve Cover Gasket Kit For 02-05 BMW E39 E46 E60 X3 525i 530i L6 2.5L 3.0L M54 (Fits: 2004 BMW 330xi)
Brand New: ECCPP$15.79or Best OfferFree shipping2001-2006 BMW E46 330i E39 530i 3.0L M54 6-Cyl Camshaft Pair Inlet Exhaust OEM (Fits: 2004 BMW 330xi)
Pre-Owned: BMW$168.75Top Rated Plus- Sellers with highest buyer ratings
- Returns, money back
- Ships in a business day with tracking
Was: $225.00$23.62 shippingPCV Crankcase Vent Valve & Breather Hose Kit For BMW E46 Z4 X3 3 Series 325i 330 (Fits: 2004 BMW 330xi)
Brand New$33.25Free shipping1,644 sold3Pcs Engine Oil Filter Kit For BMW E36 E39 E46 E53 E60 E83 320i X3 X5 2.5L 3.0L (Fits: 2004 BMW 330xi)
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 From 2004 BMW 330XI 3.0 (Fits: 2004 BMW 330xi)
Pre-Owned: BMW$19.95Free shippingHead Gasket Bolts Set Fits 01-05 BMW 325I 325XI 330I 330XI 525I 2.5 3.0 L6 DOHC (Fits: 2004 BMW 330xi)
Brand New$73.04Top Rated Plus- Sellers with highest buyer ratings
- Returns, money back
- Ships in a business day with tracking
Was: $84.88or Best OfferFree shipping178 soldCamshaft Position Sensor From 2004 BMW 330XI 3.0 (Fits: 2004 BMW 330xi)
Pre-Owned: BMW$19.95Free shipping🏁 BMW 330xi 2001-2005 Valve Cover Mounts! 2 pcs! Febi-Bilstein! FREE SHIP! 🏁 (Fits: 2004 BMW 330xi)
Brand New: febi bilstein$10.95Free shippingCrankcase Vent Valve Oil Separator Hose Breather Hoses for BMW 330xi,325xi 01-0 (Fits: 2004 BMW 330xi)
Brand New$37.24Top Rated Plus- Sellers with highest buyer ratings
- Returns, money back
- Ships in a business day with tracking
Free shippingEngine Oil Pan Rear for BMW E46 E83 325Ci 325i 325xi 330i 330xi X3 11137502663 (Fits: 2004 BMW 330xi)
Brand New: Unbranded$176.99Top 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 Fits BMW E46 X3 Z4 325Ci 320i 325i (Fits: 2004 BMW 330xi)
Brand New: Racing Power Company$27.54Was: $28.99or Best OfferFree shipping01-06 BMW E46 AWD Engine Oil Pan 330xi 325xi (Fits: 2004 BMW 330xi)
Pre-Owned: BMW$189.99or Best OfferFree shippingHydraulic Front Left & Right Engine Mounts 2PCS for BMW 330i, 330xi 05-01 3.0L (Fits: 2004 BMW 330xi)
Please Review Important Notes to Ensure Proper FitmentBrand New: Quality$139.00Was: $173.75or Best OfferFree shipping