BMW Engines & Engine Parts for 2004 BMW 325xi
Find parts that fit
We need more information about your vehicle to confirm fit.
2004
BMW
325xi
Shop by Popular Categories
SPONSOREDSPONSOREDSPONSOREDSPONSOREDSPONSOREDSPONSORED
All
Auction
Buy It Now
1,620 Results
bmw 325xi engine cover upper top 2004 (Fits: 2004 BMW 325xi)
Pre-Owned: BMW$32.00or Best Offer$15.90 shipping2004 BMW 325I Engine Motor 2.5 M56 226k Miles (Fits: 2004 BMW 325xi)
Pre-Owned: BMW$499.51Top Rated Plus- Sellers with highest buyer ratings
- Returns, money back
- Ships in a business day with tracking
or Best Offer$550.00 shipping1999-2006 BMW M52TU M54 2.5L 3.0L 6-Cyl Cylinder Head w Valves OEM Z3 E46 OEM (Fits: 2004 BMW 325xi)
Pre-Owned: BMW(1)1 product ratings - 1999-2006 BMW M52TU M54 2.5L 3.0L 6-Cyl Cylinder Head w Valves OEM Z3 E46 OEM$395.50Top Rated Plus- Sellers with highest buyer ratings
- Returns, money back
- Ships in a business day with tracking
Was: $565.00$80.68 shipping2004 BMW 330xi 330i 325i 325xi E46 M54 Engine Main Wire Harness 12517513554
Genuine Used BMW OEM Part, Fast Shipping, Easy ReturnsPre-Owned: BMW$199.99Estimated delivery dateEst. delivery Fri, May 24Top Rated Plus- Sellers with highest buyer ratings
- Returns, money back
- Ships in a business day with tracking
2004 BMW 325I Engine Motor 2.5 M56 156k Miles (Fits: 2004 BMW 325xi)
Pre-Owned: BMW$599.51Top Rated Plus- Sellers with highest buyer ratings
- Returns, money back
- Ships in a business day with tracking
or Best Offer$550.00 shipping2004 BMW 325I Engine Motor 2.5 M56 131k Miles (Fits: 2004 BMW 325xi)
Pre-Owned: BMW$799.51Top Rated Plus- Sellers with highest buyer ratings
- Returns, money back
- Ships in a business day with tracking
or Best Offer$550.00 shippingBMW M52 M54 6-Cylinder Camshaft Bearing Ledges w Caps A E 1995-2006 USED OEM (Fits: 2004 BMW 325xi)
Pre-Owned: BMW$105.00Top Rated Plus- Sellers with highest buyer ratings
- Returns, money back
- Ships in a business day with tracking
$14.90 shipping7 Liters Genuine For BMW TWIN POWER TURBO 5w30 Engine Motor Oil Set+Filter kit (Fits: 2004 BMW 325xi)
Brand New: BMW$99.87Free shipping119 sold325XI 2004 Engine Parts, Misc 906336
3 Month Money Back Guarantee! Quality Auto Parts!!Pre-Owned: BMW$174.62Was: $183.81or Best OfferFree shipping01-06 BMW E46 AWD Engine Oil Pan 330xi 325xi (Fits: 2004 BMW 325xi)
Pre-Owned: BMW$189.99or Best OfferAir Injection Pump Fits 06-10 BMW M5 691151 (Fits: 2004 BMW 325xi)
*** 6 MONTH WARRANTY ****TestedPre-Owned: BMW$53.79Estimated delivery dateEst. delivery Fri, May 24or Best Offer2003 BMW 325I Engine Motor 2.5 M56 175k Miles (Fits: 2004 BMW 325xi)
Pre-Owned: BMW$599.51Top Rated Plus- Sellers with highest buyer ratings
- Returns, money back
- Ships in a business day with tracking
or Best Offer$550.00 shipping2001-2006 BMW 325XI - Crankcase Breather / VENT HOSE 7533399 (Fits: 2004 BMW 325xi)
Pre-Owned: BMW$19.99Free shippingbmw 325xi gasket triangle 2004 (Fits: 2004 BMW 325xi)
Pre-Owned: BMW$12.00or Best Offer$5.00 shippingBMW E46, BMW E46 M3 Carbon fiber Interior Handbrake Console (Fits: 2004 BMW 325xi)
Brand New: BMW$850.00Free shipping93 watchingbmw 325xi left intake camshaft bearing caps 2004 (Fits: 2004 BMW 325xi)
Parts Only: BMW$75.00or Best Offer$6.66 shipping2004 BMW 330xi 330i 325i 325xi E46 AC A/C Compressor Support Bracket 64557512556
Genuine Used BMW OEM Part, Fast Shipping, Easy ReturnsPre-Owned: BMW$29.99Estimated delivery dateEst. delivery Fri, May 24Top Rated Plus- Sellers with highest buyer ratings
- Returns, money back
- Ships in a business day with tracking
32022 hohe gasket triangle bmw 325xi 2004 (Fits: 2004 BMW 325xi)
Pre-Owned: BMW$12.00or Best Offer$4.31 shippingBMW E46, E46 M3 Carbon fiber roller top storage tray holder on center console (Fits: 2004 BMW 325xi)
Brand New: BMW$275.00Free shipping2004 BMW 325I Engine Motor 2.5 M56 173k Miles (Fits: 2004 BMW 325xi)
Pre-Owned: BMW$599.51Top Rated Plus- Sellers with highest buyer ratings
- Returns, money back
- Ships in a business day with tracking
or Best Offer$550.00 shippingBMW OEM 01-06 325Ci Camshaft Cam-Tensioner 07119963418 (Fits: 2004 BMW 325xi)
#31 on Diagram Only-Genuine OE Factory Original ItemBrand New: BMW$3.702004 BMW 330ci 325ci 325i 330i 330xi 325xi E46 Intake Camshaft Splash Cover
Genuine Used BMW OEM Part, Fast Shipping, Easy ReturnsPre-Owned: BMW$24.99Estimated delivery dateEst. delivery Fri, May 24Top Rated Plus- Sellers with highest buyer ratings
- Returns, money back
- Ships in a business day with tracking
01-05 BMW 325XI AWD 2.5L ENGINE OIL FILTER HOUSING STAND FILTER RESERVOIR OEM (Fits: 2004 BMW 325xi)
Pre-Owned: BMW$340.00$15.00 shippingEngine Convertible 2.5L M56 265S6 Engine Slev Fits 02-06 BMW 325i 8007341 (Fits: 2004 BMW 325xi)
FREE RESIDENTIAL SHIPPING! RUNS GREAT! 6 MONTH WARRANTYPre-Owned: BMW$603.13Was: $753.91or Best OfferFree shippingAir Injection Pump Sedan Canada Market Fits 01-05 BMW 320i 734203 (Fits: 2004 BMW 325xi)
*** 6 MONTH WARRANTY ****TestedPre-Owned: BMW$45.79Estimated delivery dateEst. delivery Fri, May 24or Best OfferAir Injection Pump Sedan Canada Market Fits 01-05 BMW 320i 742256 (Fits: 2004 BMW 325xi)
*** 6 MONTH WARRANTY ****TestedPre-Owned: BMW$45.79Estimated delivery dateEst. delivery Fri, May 24or Best OfferOil Pump Sprocket Nut Genuine For BMW 07119905857 (Fits: 2004 BMW 325xi)
Brand New: BMW$6.61Trending at $9.50eBay determines this price through a machine learned model of the product's sale prices within the last 90 days.Free shippingGenuine OEM Transmission Oil Pan Gasket For BMW 24117524707 (Fits: 2004 BMW 325xi)
Brand New: BMW$47.89Free shipping2001-2006 BMW M54 6-Cylinder 2.5L Engine Cylinder Block Bare E39 E46 E60 Z3 OEM (Fits: 2004 BMW 325xi)
Pre-Owned: BMW$255.00Top Rated Plus- Sellers with highest buyer ratings
- Returns, money back
- Ships in a business day with tracking
Was: $340.00$135.62 shipping2001-2006 BMW M54 6-Cylinder 2.5L Engine Cylinder Block Bare E39 E46 E60 Z3 OEM (Fits: 2004 BMW 325xi)
Pre-Owned: BMW$243.75Was: $325.00$135.62 shipping7 Liters Genuine BMW TWIN POWER TURBO 5W30 Motor Oil ORIGINAL For BMW ENGINE OIL (Fits: 2004 BMW 325xi)
Brand New: BMW$89.99Free shipping00-06 BMW E46 325i Ci Xi 525i X3 X5 Z3 Z4 MOTOR ENGINE OIL PRESSURE PUMP OEM 100 (Fits: 2004 BMW 325xi)
Pre-Owned: BMW$74.95Top Rated Plus- Sellers with highest buyer ratings
- Returns, money back
- Ships in a business day with tracking
$15.00 shipping01-06 BMW E46 AWD Engine Oil Dipstick 330Xi 325Xi (Fits: 2004 BMW 325xi)
Pre-Owned: BMW$79.99or Best OfferEngine/motor Assembly BMW 325I 03 04 05 06 (Fits: 2004 BMW 325xi)
Pre-Owned: BMW$995.00or Best OfferFree shipping2004 BMW 330ci 330i 325ci 330xi 325xi E46 Mid Exhaust Hanger Rubber Mounting
Genuine Used BMW OEM Part, Fast Shipping, Easy ReturnsPre-Owned: BMW$16.99Estimated delivery dateEst. delivery Fri, May 24Top Rated Plus- Sellers with highest buyer ratings
- Returns, money back
- Ships in a business day with tracking
2001-2006 BMW 325XI - Engine OIL Pressure Switch / Sensor 8611273 (Fits: 2004 BMW 325xi)
Pre-Owned: BMW$11.99Free shipping2008-2013 BMW 128I - Vacuum Control Valve 7810831 (Fits: 2004 BMW 325xi)
Pre-Owned: BMW$16.99Free shipping02-06 BMW 330i 325i 525i 530i X3 X5 Z4 E39 E46 E53 E83 E85 2.5L 3.0L VALVE COVER (Fits: 2004 BMW 325xi)
Pre-Owned: BMW$135.03Top Rated Plus- Sellers with highest buyer ratings
- Returns, money back
- Ships in a business day with tracking
Was: $168.79Free shippingGenuine OEM Engine Oil Pan Gasket For BMW 323Ci 323i 323is 325Ci 325i (Fits: 2004 BMW 325xi)
Brand New: BMW$50.99Trending at $52.58eBay determines this price through a machine learned model of the product's sale prices within the last 90 days.Free shippingBMW OEM 01-06 325Ci Camshaft Cam-Tensioner 11411706809 (Fits: 2004 BMW 325xi)
#31 on Diagram Only-Genuine OE Factory Original ItemBrand New: BMW$6.51Trending at $11.31eBay determines this price through a machine learned model of the product's sale prices within the last 90 days.1999-2000 BMW 323CI 2.5L Cylinder Head (Fits: 2004 BMW 325xi)
Pre-Owned: BMW$429.87or Best OfferFree shippingFor BMW E46 E52 E53 E65 E66 E83 E85 E86 E90 E92 15 x Cable Holding Clips Genuine (Fits: 2004 BMW 325xi)
Brand New: BMW$18.67Was: $251.73Free shipping54 soldBMW M54B25 M54B30 2.5i 3.0i GOETZE PISTON RINGS KIT 1.2x1.5x2.0 84MM STD (Fits: 2004 BMW 325xi)
Brand New: GOETZE$150.00Estimated delivery dateEst. delivery Fri, May 24Only 2 leftBMW E46 and E46 M3 Convertible Carbon fiber interior Seat Trims (Fits: 2004 BMW 325xi)
Brand New: BMW$650.00Free shippingGENUINE BMW Cover Trim Cap 11121726089 / 11121726089 (Fits: 2004 BMW 325xi)
Brand New: BMW$12.65Trending at $15.50eBay determines this price through a machine learned model of the product's sale prices within the last 90 days.Free shipping1999-2006 BMW M52TU M54 2.5L 2.8L 6-Cylinder Intake Exhaust Camshaft Pair OEM (Fits: 2004 BMW 325xi)
Pre-Owned: BMW$187.50Top Rated Plus- Sellers with highest buyer ratings
- Returns, money back
- Ships in a business day with tracking
Was: $250.00$18.64 shippingFor BMW (1992-2024) Electrical Connector Oblong (3 Pin) GENUINE +1 YEAR WARRANTY (Fits: 2004 BMW 325xi)
Brand New: BMW$40.00Top Rated Plus- Sellers with highest buyer ratings
- Returns, money back
- Ships in a business day with tracking
Free shippingGenuine OEM Engine Timing Camshaft Sprocket For BMW 323Ci 323i 325Ci 325i 325xi (Fits: 2004 BMW 325xi)
Brand New: BMW$76.98Free shipping2001-2006 BMW 325XI - Intake Manifold Mount / Bracket 1436630 (Fits: 2004 BMW 325xi)
Pre-Owned: BMW$89.99Free shippingBMW E46 E39 E53 E60 325 330 525 530 X5 M52TU M54 - Rebuilt Dual Vanos Unit 98-05 (Fits: 2004 BMW 325xi)
$50 Core refund when we get core backRemanufactured: BMW$299.99Free shipping136 sold