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
SPONSOREDSPONSOREDSPONSOREDSPONSOREDSPONSOREDSPONSORED
15,722 Results
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 shippingBMW 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 shippingCylinder 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$68.66Free shipping143 soldOil 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 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.85or Best Offer6x 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 shippingBMW M54 3.0L 6-Cylinder Single Piston and Connecting Rod 2001-2006 USED OEM (Fits: 2004 BMW 330xi)
Pre-Owned: BMW$33.75Top Rated Plus- Sellers with highest buyer ratings
- Returns, money back
- Ships in a business day with tracking
Was: $45.00$15.20 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$76.88Top Rated Plus- Sellers with highest buyer ratings
- Returns, money back
- Ships in a business day with tracking
Was: $84.88or 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 shipping134 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 shipping1PCS RIGHT MOTOR MOUNT FIT 2001-2005 BMW 325xi 2.5L, 330xi 3.0L (Fits: 2004 BMW 330xi)
Brand New$49.28Free shippingOnly 2 leftHydraulic 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 OfferFront 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.75For BMW E46 325xi 330xi Engine Motor Mount Lt/Rt & Transmission Mount 3pcs OEM (Fits: 2004 BMW 330xi)
Brand New: febi$172.46Top Rated Plus- Sellers with highest buyer ratings
- Returns, money back
- Ships in a business day with tracking
Set of 2PCS Variable Timing Control Valve Solenoid VVT fit for BMW 328i X3 VANOS (Fits: 2004 BMW 330xi)
Brand New$64.99Top Rated Plus- Sellers with highest buyer ratings
- Returns, money back
- Ships in a business day with tracking
Was: $149.91or Best OfferFree shippingNew Listing✅Valve Cover W/Gasket Fits 2002-2006 BMW 325Ci 325i 325Xi 330Ci 330Xi 525i (Fits: 2004 BMW 330xi)
Brand New: CCIYU$85.25Top 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 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 shipping8 watchingNew ListingHead Engine Valve Cover For BMW 2002-06 330i 530i Z4 E46 E39 2.5L 3.0L New (Fits: 2004 BMW 330xi)
Brand New$64.58Top Rated Plus- Sellers with highest buyer ratings
- Returns, money back
- Ships in a business day with tracking
or 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 shippingValve Cover Gasket Fits BMW 325Ci 325i 325xi 330Ci M54; E46 2002-2006 (Fits: 2004 BMW 330xi)
Brand New$12.89or Best OfferFree shipping106 soldFor BMW E46 E60 E39 Oil Filter Kit Housing Gasket Seals 11427512300 11421719855 (Fits: 2004 BMW 330xi)
Brand New: Unbranded$10.89Top Rated Plus- Sellers with highest buyer ratings
- Returns, money back
- Ships in a business day with tracking
Free shipping3Pcs 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 shippingBMW E46 AWD Engine Arm Motor Mount Support Bracket Pair 2001-2006 325xi 330xi X3 (Fits: 2004 BMW 330xi)
Pre-Owned: BMW$48.75Top Rated Plus- Sellers with highest buyer ratings
- Returns, money back
- Ships in a business day with tracking
Was: $65.00$15.23 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 shipping11 watchingBMW M54 3.0L Bare Engine Cylinder Block Housing E39 E46 X3 X5 Z3 OEM (Fits: 2004 BMW 330xi)
Pre-Owned: BMW$300.00Was: $400.00$84.05 shippingCamshaft Position Sensor From 2004 BMW 330XI 3.0 (Fits: 2004 BMW 330xi)
Pre-Owned: BMW$19.95Free shipping01-06 BMW E46 AWD Engine Oil Pan 330xi 325xi (Fits: 2004 BMW 330xi)
Pre-Owned: BMW$189.99or Best OfferDual Vanos Anti Rattle + O-Ring Seal Repair Kit For 98-06 BMW 330Ci X5 X3 325i (Fits: 2004 BMW 330xi)
Brand New$61.18or Best OfferMotor 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$64.38Free shippingEngine Motor Mount Transmission Mount Air Oil Filter Kit OEM for BMW 325xi 330xi (Fits: 2004 BMW 330xi)
Brand New: febi$189.52Top Rated Plus- Sellers with highest buyer ratings
- Returns, money back
- Ships in a business day with tracking
New ListingCylinder Head Valve Cover for BMW 02-06 330i 530i Z4 E46 E39 2.5L 3.0L I6 New (Fits: 2004 BMW 330xi)
Brand New$63.04Top Rated Plus- Sellers with highest buyer ratings
- Returns, money back
- Ships in a business day with tracking
or Best OfferFree shippingBMW (1998-2008) Camshaft Position Sensor - Exhaust (1) BREMI + 1 YEAR WARRANTY (Fits: 2004 BMW 330xi)
Brand New: BREMI$38.65Top Rated Plus- Sellers with highest buyer ratings
- Returns, money back
- Ships in a business day with tracking
Free 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
Trending at $121.04eBay determines this price through a machine learned model of the product's sale prices within the last 90 days.Free shippingValve Cover w/ Gasket & Bolts for 03-06 BMW E46 E39 325i 330i 525i X3 X5 Z4 3.0L (Fits: 2004 BMW 330xi)
Brand New$65.99Free shippingSet 5 PCV Crankcase Vent Hoses Kit For BMW E46 320i 325i 330i 520i 525i 530i
Brand New$33.25Top Rated Plus- Sellers with highest buyer ratings
- Returns, money back
- Ships in a business day with tracking
or Best OfferFree shippingENGINE 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 shippingNew Dual Vanos Anti Rattle+O-Ring Seal Repair Kit For 98-06 BMW 330Ci X5 X3 325i (Fits: 2004 BMW 330xi)
Brand New$61.39Top Rated Plus- Sellers with highest buyer ratings
- Returns, money back
- Ships in a business day with tracking
or Best Offer🏁 BMW 330xi 2001-2005 Valve Cover Mounts! 2 pcs! Febi-Bilstein! FREE SHIP! 🏁 (Fits: 2004 BMW 330xi)
Brand New: febi bilstein$10.95Free 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 Offer8 watchingEngine Oil Pump for BMW E46 320i 325Ci 328i 330xi E60 525i E83 X3 E36 Z3 E85 Z4 (Fits: 2004 BMW 330xi)
Brand New: Unbranded$96.99Top Rated Plus- Sellers with highest buyer ratings
- Returns, money back
- Ships in a business day with tracking
or Best OfferFree shipping26 watchingTiming Chain Kit for BMW BMW E36 E39 E46 E83 323i 325i 328i 330i 525i 528i X3 X5 (Fits: 2004 BMW 330xi)
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 soldQuality Transmission Mount for BMW E46 325Xi 330Xi E60 E90 Xi X3, 22316773125 (Fits: 2004 BMW 330xi)
Brand New: GT Performance$36.99Free shipping34 soldEngine Air & Oil Filter For BMW E36 E39 E46 E53 E60 E83 320i 323i 325i X3 Z3 Z4 (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 shipping59 soldCrankshaft Position Sensor For 2001-2005 325i 325xi 330i 330xi 525i X5 (Fits: 2004 BMW 330xi)
Brand New$12.89or Best OfferFree shippingFor BMW E36 E46 E60 Z3 Z4 M52 M54 Aluminum Engine Oil Filter Housing Cover Cap (Fits: 2004 BMW 330xi)
Brand New$75.00Free shipping46 watchingCrankshaft Position Sensor From 2004 BMW 330XI 3.0 (Fits: 2004 BMW 330xi)
Pre-Owned: BMW$19.95Free shipping12147518628 Cam Camshaft Position Sensor CPS Fit For BMW (Fits: 2004 BMW 330xi)
Brand New$34.65Top Rated Plus- Sellers with highest buyer ratings
- Returns, money back
- Ships in a business day with tracking
Was: $105.00or Best OfferFree shipping541 soldOEM Reinz Engine Intake Manifold Gasket Set for BMW (Fits: 2004 BMW 330xi)
Brand New: Victor Reinz$31.99Top Rated Plus- Sellers with highest buyer ratings
- Returns, money back
- Ships in a business day with tracking
Free 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 3/ 5/ 7 Series E46/39/60/61 (Fits: 2004 BMW 330xi)
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 shippingFits For BMW E46 330i Vanos Oil Supply Line Hose With Seal Washers 11361705532 (Fits: 2004 BMW 330xi)
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 shipping182 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 shipping17 watchingNew ListingFor Bmw E46 E39 E53 E85 325ci 530i X5 Z3 Engine Oil Filter Housing Gasket Kit (Fits: 2004 BMW 330xi)
Brand New: Unbranded$46.21or Best OfferFree 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
Was: $59.11or Best OfferFree shippingNEW CRANK CRANKSHAFT POSITION SENSOR 12141709616 for BMW E36 E46 330Ci X3 X5 Z3 (Fits: 2004 BMW 330xi)
Brand 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 shipping72 soldVaico V20-10007-BEK Timing Chain Kit for 323 325 328 330 525 528 530 3 Series (Fits: 2004 BMW 330xi)
Hassle Free Returns. Free Fast Shipping.Brand New: Vaico$71.30Free shippingNew ListingFor Bmw E46 E39 E53 E85 325ci 530i X5 Z3 Engine Oil Filter Housing Gasket Kit (Fits: 2004 BMW 330xi)
Brand New: Unbranded$46.21or Best OfferFree shipping