Engines & Engine Parts for 2004 BMW 320i
Find parts that fit
We need more information about your vehicle to confirm fit.
2004
BMW
320i
Shop by Popular Categories
SPONSOREDSPONSOREDSPONSOREDSPONSORED
6,363 Results
PCV Crankcase Vent Valve & Breather Hose Kit Fits BMW E46 X3 Z4 325Ci 320i 325i (Fits: 2004 BMW 320i)
Brand New$29.85Estimated delivery dateEst. delivery Thu, May 23or Best OfferVaico 38BT65F Valve Cover Fits 2001-2004 BMW 320i E46 2.2L 6 Cyl (Fits: 2004 BMW 320i)
Brand New: Vaico$212.53Free shippingAir Injection Pump Sedan Canada Market Fits 01-05 BMW 320i 734203 (Fits: 2004 BMW 320i)
*** 6 MONTH WARRANTY ****TestedPre-Owned: BMW$45.79or Best OfferAir Injection Pump Sedan Canada Market Fits 01-05 BMW 320i 742256 (Fits: 2004 BMW 320i)
*** 6 MONTH WARRANTY ****TestedPre-Owned: BMW$45.79or Best OfferPCV Crankcase Vent Valve & Breather Hose Kit for BMW 320i 325i 325Ci X3 Z4 E46 (Fits: 2004 BMW 320i)
Brand New$36.19Top Rated Plus- Sellers with highest buyer ratings
- Returns, money back
- Ships in a business day with tracking
Free shipping6 watchingFor BMW E36 E39 E46 E53 E60 E83 320i Set of 4 Engine Oil Filter Mann 11427512300 (Fits: 2004 BMW 320i)
Brand New: MANN-FILTER$38.95Free shipping1,826 soldEngine Oil Pan for BMW-320i, 323Ci, 323i, 325i, 328Ci, 330Ci, Z4 1999-2006 (Fits: 2004 BMW 320i)
Brand New: Majestic$65.66Only 1 left!Crankcase PCV Case Valve + Hoses for BMW E46 320i 325i 328i 330i 520i 525i 530i (Fits: 2004 BMW 320i)
Brand New$34.99Top Rated Plus- Sellers with highest buyer ratings
- Returns, money back
- Ships in a business day with tracking
or Best OfferOil Level Sensor for BMW 320I 323CI 325CI 325I X3 1995-2010 L6 2.2L 12617508003 (Fits: 2004 BMW 320i)
Brand New: Unbranded$18.99Top Rated Plus- Sellers with highest buyer ratings
- Returns, money back
- Ships in a business day with tracking
or Best OfferFree shipping2x Engine Oil Filter for BMW E46 323Ci 320i 323is E90 325i 328Ci E39 528i Z3 10K (Fits: 2004 BMW 320i)
Brand New: Unbranded$17.49Top Rated Plus- Sellers with highest buyer ratings
- Returns, money back
- Ships in a business day with tracking
or Best OfferFree shippingEngine Oil Pump for BMW E46 320i 325Ci 328i 330xi E60 525i E83 X3 E36 Z3 E85 Z4 (Fits: 2004 BMW 320i)
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 shipping26 watchingValve Cover Gasket Kit 11120030496 For BMW 320I 325CI 325I 325XI 330CI 530I (Fits: 2004 BMW 320i)
Brand New$15.38or Best OfferFree shippingEngine VVT Solenoid Gasket Kit Dorman For 2001-2004 BMW 320i 2.2L L6 (Fits: 2004 BMW 320i)
Brand New: Dorman$182.69Top Rated Plus- Sellers with highest buyer ratings
- Returns, money back
- Ships in a business day with tracking
Fits 2001-2004 BMW 320i 2.2L L6 Engine VVT Solenoid Gasket Kit Dorman 2002 2003 (Fits: 2004 BMW 320i)
Brand New: Dorman$180.70Top Rated Plus- Sellers with highest buyer ratings
- Returns, money back
- Ships in a business day with tracking
Engine VVT Solenoid Gasket Kit Fits 2001-2004 BMW 320i 2.2L L6 Dorman 840HF43 (Fits: 2004 BMW 320i)
Brand New: Dorman$184.42Top Rated Plus- Sellers with highest buyer ratings
- Returns, money back
- Ships in a business day with tracking
Free shippingFits 2002-2005 BMW 320i Head Gasket Set Victor Reinz 46195YP 2003 2004 Head Gask (Fits: 2004 BMW 320i)
Brand New: Victor Reinz$216.96Set 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 OfferFits BMW E46 X3 325Ci 320i 325i New PCV Crankcase Vent Valve & Breather Hose Kit (Fits: 2004 BMW 320i)
Brand New$29.38Estimated delivery dateEst. delivery Thu, May 23Top Rated Plus- Sellers with highest buyer ratings
- Returns, money back
- Ships in a business day with tracking
Set 5 PCV Crankcase Vent Hoses Kit For BMW E46 320i 325i 330i 520i 525i 530i (Fits: 2004 BMW 320i)
Brand New$33.98Top Rated Plus- Sellers with highest buyer ratings
- Returns, money back
- Ships in a business day with tracking
Was: $58.59Free shipping146 sold3x Engine Timing Chain Kit for BMW 320i 323Ci 323i 323ti 325Ci 325i 328Ci 330i (Fits: 2004 BMW 320i)
Brand New: Unbranded$35.99Top Rated Plus- Sellers with highest buyer ratings
- Returns, money back
- Ships in a business day with tracking
or Best OfferFree shippingFor BMW E36 E39 E46 E83 E85 323Ci 525i X3 Z3 Oil Pump OEM Pierburg 11417501568 (Fits: 2004 BMW 320i)
Brand New: Pierburg$249.95For BMW E34 E36 E39 E46 E60 M54 328i 320i Z3 Oil Filter & Housing Seal Gasket (Fits: 2004 BMW 320i)
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 shippingLeft + Right Engine Motor+Transmission Mount Mounts Set Of 4 Fit For BMW E36 E46 (Fits: 2004 BMW 320i)
Brand New$79.90Trending at $89.90eBay determines this price through a machine learned model of the product's sale prices within the last 90 days.or Best OfferFree shippingOil Level Sensor for BMW 323i 330Ci 525i 540i 325CI 330XI 740IL M5 X3 Z4 323CI (Fits: 2004 BMW 320i)
Brand New: Unbranded$23.99Top Rated Plus- Sellers with highest buyer ratings
- Returns, money back
- Ships in a business day with tracking
or Best OfferPISTON RING FOR BMW 320i 520i Z3 Z4 2.2 523i 2.5 STD 80.00MM 1CYL SET (Fits: 2004 BMW 320i)
Brand New$15.74Free shipping11157532649 CRANK CCV CASE VALVE TURBO HOSES FOR BMW 320i 325i 330i 520i 525i (Fits: 2004 BMW 320i)
Brand New: Unbranded$58.89Was: $61.99or Best OfferFree shippingOil Pan For 01-05 BMW 325i 325Ci 330Ci 328i 320i Z4 GAS with Drain Plug Aluminum (Fits: 2004 BMW 320i)
Hassle Free Returns. Free Fast Shipping.Brand New: Perfect Fit$129.31Free shipping39 soldFor BMW 320i/323i/325i/328i/330i Oil Pan 1999-2005 Aluminum Material 6 Cyl (Fits: 2004 BMW 320i)
✔Fast Shipping ✔Perfect Fitment ✔Hassle Free ReturnsBrand New$173.74Was: $261.45Free shipping✅ New Oil Pan for BMW 320i 323i 325 328 330 Coupe Sedan E46 3 Series 11131432703
Brand New: Custom$289.99Free shipping6 watchingEngine Oil Pump for BMW 320i 323Ci 323i 325Ci 325i 325xi 328Ci 328i 330Ci 330i (Fits: 2004 BMW 320i)
Brand New: Unbranded$95.99Top Rated Plus- Sellers with highest buyer ratings
- Returns, money back
- Ships in a business day with tracking
or Best OfferFree shippingMotoRad Oil Filler Cap for 1995-2004 BMW 320i Engine Cylinder Block cq (Fits: 2004 BMW 320i)
The #1 Seller of Genuine MotoRad Parts on eBayBrand New: MotoRad$12.39Was: $24.74Fits BMW E46 X3 Z4 325Ci 320i 325i PCV Crankcase Vent Valve & Breather Hose Kit (Fits: 2004 BMW 320i)
Brand New$29.15or Best OfferFree shippingBreather Hose Kit & PCV Crankcase Vent Valve For BMW E46 X3 Z4 325Ci 320i 325i (Fits: 2004 BMW 320i)
Brand New$29.99Estimated delivery dateEst. delivery Thu, May 23or Best OfferTop Rated Plus- Sellers with highest buyer ratings
- Returns, money back
- Ships in a business day with tracking
Crankcase PCV Case Valve + Hoses for BMW E46 320i 325i 328i 330i 520i 525i 530i (Fits: 2004 BMW 320i)
Brand New: Unbranded$31.99Free shippingBMW E46 2000-2004 320i M54 2.2L & 2.5L DISA VALVE UNIT FLAP PLATE REPAIR KIT
Brand New$87.07Top Rated Plus- Sellers with highest buyer ratings
- Returns, money back
- Ships in a business day with tracking
Was: $96.74Only 2 left24Pcs Hydraulic Valve Lifters Cam Followers 11321748880 For BMW 320i M52 M54 (Fits: 2004 BMW 320i)
Brand New$51.81or Best OfferFree shippingEngine Valve Cover Grommets for BMW 320I 323i 330i 525i X3 E46 E39 E83 2.5L 3.0L (Fits: 2004 BMW 320i)
Brand New: Victor Reinz$13.99Top Rated Plus- Sellers with highest buyer ratings
- Returns, money back
- Ships in a business day with tracking
Free shippingFor BMW E36 E39 E46 E53 E60 E83 320i Set of 5 Engine Oil Filter Mann 11427512300 (Fits: 2004 BMW 320i)
Brand New$53.95Free shippingFor BMW E46 E60 E39 Oil Filter Kit Housing Gasket Seals 11427512300 11421719855 (Fits: 2004 BMW 320i)
Brand New: Unbranded$10.89Top Rated Plus- Sellers with highest buyer ratings
- Returns, money back
- Ships in a business day with tracking
Free shippingSet 5 PCV Crankcase Vent Hoses Kit For BMW E46 320i 325i 330i 520i 525i/530i (Fits: 2004 BMW 320i)
Brand New$33.68Top Rated Plus- Sellers with highest buyer ratings
- Returns, money back
- Ships in a business day with tracking
Was: $40.10Free shippingTRANSMISSION MOUNTS FIT FOR BMW E30 E36 E46 128i 135i 318i 320i Manual 2PCS (Fits: 2004 BMW 320i)
Brand New$16.14Was: $16.99or Best OfferFree shippingOnly 1 left!Intake Exhaust Camshaft & Canshaft Position Sensor 12141438081 For BMW 325 330ci (Fits: 2004 BMW 320i)
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 shippingHOLSTEIN Intake Engine Camshaft Position Sensor for 2001-2004 BMW 320i (Fits: 2004 BMW 320i)
Part No. 2CAM0021-AA Ships Free!Brand New: Holstein$29.58PCV Crankcase Vent Valve & Breather Hose Kit fit BMW 325Ci 320i 325i E46 X3 Z4 (Fits: 2004 BMW 320i)
Brand New: Unbranded$36.19Top Rated Plus- Sellers with highest buyer ratings
- Returns, money back
- Ships in a business day with tracking
Free shippingOnly 1 left!1999-2006 BMW 320i 323i 325i 328i 330i Z4 (E46 E85) 2.5L / 3.0L ENGINE - OIL PAN (Fits: 2004 BMW 320i)
Pre-Owned: BMW$102.59Top Rated Plus- Sellers with highest buyer ratings
- Returns, money back
- Ships in a business day with tracking
Was: $128.24Free shippingBMW VICTOR REINZ E46 E39 Oil Pan Gasket Engine Premium Quality 11131437237 NEW (Fits: 2004 BMW 320i)
Brand New: Victor Reinz$20.80Free shipping495 soldOil Sensor Level For BMW E38 E39 E46 Series 525 540 740 750 325 323 12617508003 (Fits: 2004 BMW 320i)
Brand New: Unbranded$18.59$2.99 shipping1 Set PVC Engine Crankcase Vent Valve fit for BMW X3 Z3 Z4 2000-2016 11617501566 (Fits: 2004 BMW 320i)
Brand New: X AUTOHAUX$56.49or Best OfferFree shippingNew Set of 3 Engine Oil Filters For BMW E36 E39 E46 E53 E60 E83 320i Mann (Fits: 2004 BMW 320i)
Brand New: MANN-FILTER$28.95Free shippingOil Filter Housing Cover for BMW E36 E39 E46 E60 E83 E53 E85 323Ci 325i 320i X3 (Fits: 2004 BMW 320i)
Brand New: Unbranded$13.99Top Rated Plus- Sellers with highest buyer ratings
- Returns, money back
- Ships in a business day with tracking
or Best OfferFree shippingFits BMW E36 E46 328 E39 528 E53 X5 Engine Oil Filler Cap 11121743294 (Fits: 2004 BMW 320i)
Brand New$8.77or Best OfferFree shippingEngine Valve Cover with Gasket for BMW E46 320i 325i 330i E39 525i X3 X5 Z4 M54 (Fits: 2004 BMW 320i)
Brand New: Unbranded$68.99Top Rated Plus- Sellers with highest buyer ratings
- Returns, money back
- Ships in a business day with tracking
or Best OfferFree shippingEngine Motor Mount 22116779970 For BMW E36 E46 320i 323i 325i 328i 330i Z4 E85 (Fits: 2004 BMW 320i)
Brand New: Unbranded$25.99Free shipping03-06 BMW 320i 325i 330i Xi Ci 525i 530i X3 X5 Z4 HARMONIC BALANCER PULLEY OEM
Pre-Owned: BMW$49.00or Best OfferFree shippingFor 2001-2004 BMW 320i Valve Cover 23128HHYY 2002 2003 2.2L 6 Cyl E46 (Fits: 2004 BMW 320i)
Brand New: Vaico$228.95Free shipping