Skip to main content
Hi
!
Hello.
Sign in
or
register
Local
Daily Deals
Fashion
Help & Contact
Sell
Watch List
Expand watch list
My eBay
Expand My eBay
Summary
Recently Viewed
Bids/Offers
Watch List
Purchase History
Selling
Saved feed
Saved Searches
Saved Sellers
My Garage
Sizes
Messages
Expand Notifications
Please
sign in
to view notifications.
Expand Basket
Loading...
eBay Home
Shop by category
All Categories
Search
Advanced
Car Engines & Engine Parts for BMW 3 Series 2004
Related Searches
Bmw Engine Rebuild
Bmw E 46 Engine
E36 Engine
Bmw 318is Engine
Bmw F10 Engine
Bmw 118 Engine
Bmw N63 Engine
Bmw N 63 Engine
Bmw Engine Swap
Bmw E30 M3 Engine
Bmw M43 Engine
Bmw Engine N43
More to explore
80mm Piston in Car Engine Pistons, Rods & Parts
84mm Pistons in Car Engine Pistons, Rods & Parts
Austin Tilly in Car Engine Pistons, Rods & Parts
Cosworth Bda in Car Engine Pistons, Rods & Parts
Cosworth Dfv in Car Engine Pistons, Rods & Parts
Lotus Twin Cam in Car Engine Pistons, Rods & Parts
Zetec Blacktop in Car Engine Pistons, Rods & Parts
Find parts that fit
We need more information about your vehicle to confirm fit.
Add vehicle manually
Make
BMW
Model
3 Series
Year
2004
Variant
Type
Chassis
Engine
Finish adding vehicle
breadcrumb
eBay
Motors
Vehicle Parts & Accessories
Car Parts & Accessories
Motors
Vehicle Parts & Accessories
Car Parts & Accessories
Engines & Engine Parts
Car Engines & Engine Parts for BMW 3 Series 2004
Shop by category
Car Parts & Accessories
Engines & Engine Parts
Connecting Rods & Parts
Crankshafts
Cylinder Heads
Engine Bearings
Engine Blocks
Engine Mounts
Engine Rebuild Kits
Engine Sensors & Switches
Engines
Gaskets, Seals & Hardware
Oil Drain Plugs, Filler Caps & Dipsticks
Oil Filters
Oil Pumps & Parts
Oil Sumps
Other Engine Parts
Pistons & Rings
Service Kits
Timing Components & Kits
Valvetrain Components
All listings
Auction
Buy It Now
Best Offer
Sort: Best match
Best match
Time: ending soonest
Time: newly listed
Price + postage: lowest first
Price + postage: highest first
Distance: nearest first
List view
Gallery view
5,252 results
Sort: Best match
Best match
Time: ending soonest
Time: newly listed
Price + postage: lowest first
Price + postage: highest first
Distance: nearest first
Filter
Brand
BMW
Millers
Bosch
febi bilstein
Gates
Elring
febi
BGA
FAI
Unbranded
INA
Victor Reinz
Mahle
AIM
SKF
Blue Print
Dayco
TJ Filters
MANN
Ajusa
Brand Type
Genuine OEM
Aftermarket Branded
Unbranded
Private Label
Not specified
Performance Part
No
Yes
Not specified
Manufacturer Warranty
1 Year
2 Years
5 Years
3 Years
1 Month
3 Months
10 Years
Not specified
Classic Part
Yes
No
Not specified
Condition
New
New other (see details)
Remanufactured
Used
For parts or not working
Not specified
Price
Under £25
£25 to £55
Over £55
All Filters
BMW 3 Series E90-E91-E92-E93 (N47 Diesel) 3 Filter Service Kit, OIL & Sump Plug (For: BMW 3 Series 2004)
Brand new
·
BMW
£72.58
Free postage
Click & Collect
Only 2 left
Eccentric Shaft Sensor Fits BMW 3 Series 2001-2012 1 Series 2004-2013 RTLCS624
Brand new
£52.60
Was:
£423.48
was - £423.48
Free postage
Click & Collect
Lucas Eccentric Shaft Sensor For BMW 3 Series 2001-2012 1 Series 2004-2013 #2
Brand new
·
Lucas
£71.97
Was:
£448.84
was - £448.84
Free postage
Click & Collect
Cylinder Head Rocker Cover and Gasket BMW 3 Series 2006 to 2012 NEW 11127552281 (For: BMW 3 Series 2004)
Brand new
£89.35
Free postage
Click & Collect
Intermotor Eccentric Shaft Sensor VVT For BMW 3 Series 2004-2007 17258 LCS624 (For: BMW 3 Series 2004)
Brand new
·
Intermotor
£31.82
Free postage
Click & Collect
Lucas Eccentric Shaft Sensor VVT For BMW 3 Series 2004-2007 SEB5119 17258 LCS624
Brand new
·
Lucas
£32.23
Free postage
Click & Collect
SERVICE KIT FOR BMW 3 Series 318Ci Petrol 2004-2006 OIL AIR CABIN + Engine Oil (For: BMW 3 Series 2004)
Brand new
£51.00
Free postage
Click & Collect
Oil Air Fuel Filter BMW 3 Series Diesel 320 td 2001,2002,2003,2004,2005 (For: BMW 3 Series 2004)
Brand new
·
Comline
£36.64
Free postage
Click & Collect
BMW 3 SERIES Oil Sump Pan E46 Diesel M47N 11137789388 (For: BMW 3 Series 2004)
Pre-owned
·
BMW
£64.95
or Best Offer
Free postage
Click & Collect
Febi Crankshaft Sensor Fits BMW 3 Series 2001-2012 1 Series 2004-2013 (For: BMW 3 Series 2004)
Brand new
·
febi
£29.86
Free postage
Click & Collect
BMW 3 Series E46 M3 3.2 S54 S54B32 Bare Engine 90 Day Warranty 57k (For: BMW 3 Series 2004)
Pre-owned
·
BMW
£5,995.00
or Best Offer
£40.00 P&P
Est. delivery
Fri, Aug 15
Febi Crankshaft Sensor Fits BMW 3 Series 2001-2012 1 Series 2004-2013 (For: BMW 3 Series 2004)
Brand new
·
febi
£30.00
Was:
£53.88
was - £53.88
Free postage
Click & Collect
Oil Filter Housing for BMW X1 E84 1 Series F20 2 3 4 5 Series 2004-2020 7800066 (For: BMW 3 Series 2004)
Brand new
·
Unbranded
£95.99
or Best Offer
Free postage
Click & Collect
Fits BMW 3 Series 2004-2013 1 Series 2006-2013 2.0 D AZ Rocker Box Cover (For: BMW 3 Series 2004)
Brand new
£354.49
Was:
£666.76
was - £666.76
Free postage
Click & Collect
Fits BMW 3 Series 2004-2013 1 Series 2006-2013 2.0 D Rocker Box Cover Mity (For: BMW 3 Series 2004)
Brand new
£334.51
Was:
£571.50
was - £571.50
Free postage
Click & Collect
Timing Chain Kit BMW 3 Series 316d 318d 320d 325d 330d 335d NEW 11318576201 (For: BMW 3 Series 2004)
Brand new
(1)
£86.65
Free postage
Click & Collect
10 watching
SERVICE KIT FOR BMW 3 Series 320d Diesel 2004-2013 OIL AIR Engine Oil 5W-30 6L (For: BMW 3 Series 2004)
Brand new
£52.49
Free postage
Click & Collect
2 watching
Rocker Arm Fits BMW 3 Series 2000-2013 1 Series 2004-2013 Z4 2005-2009 #1 (For: BMW 3 Series 2004)
Brand new
£14.18
Was:
£26.22
was - £26.22
Free postage
Click & Collect
BMW 3 SERIES E90 E91 E92 E93 AUTO TRANSMISSION GEARBOX SUMP PAN FILTER 2004-2013 (For: BMW 3 Series 2004)
Brand new
£38.95
Free postage
Click & Collect
Fits BMW 3 Series 2001-2012 1 Series 2004-2013 Febi Crankshaft Sensor (For: BMW 3 Series 2004)
Brand new
·
febi
£29.93
Was:
£53.88
was - £53.88
Free postage
Click & Collect
GENUINE BMW 3 SERIES E90 2004-2013 INLET CAMSHAFT 7507998
Pre-owned
·
BMW
£19.60
Free postage
Click & Collect
Service Kit for BMW 3 Series 330i Petrol 2004-2013 Oil Air Cabin CASTROL OIL (For: BMW 3 Series 2004)
Brand new
£126.36
Free postage
Click & Collect
Valvetronic Actuator Motor for BMW 1 3 5 6 7 X1 X3 Series 2004-15 Eng N52 Engine (For: BMW 3 Series 2004)
Brand new
·
Quality
£36.69
Free postage
Click & Collect
For BMW 3 Series 316d, 318d, 320d 2004-2013 Crank Crankshaft Damper TVD Pulley (For: BMW 3 Series 2004)
Brand new
£97.99
Free postage
Click & Collect
Mann Oil Filter For BMW 3 Series 2004-2016 74x79mm OEM Quality NEW (For: BMW 3 Series 2004)
Brand new
·
MANN
(1)
£16.91
Free postage
Click & Collect
2009-2012 BMW 3 SERIES E90 320D 2.0 DIESEL ENGINE COMPLETE WITH TURBO N47D20C (For: BMW 3 Series 2004)
Pre-owned
·
BMW
£1,099.99
£60.00 P&P
Est. delivery
Fri, Aug 15
Gates V-Ribbed Belt Set For BMW 3 Series 2004-2013 316 318 320 325 330 (For: BMW 3 Series 2004)
Brand new
·
Gates
(3)
£113.65
Free postage
Click & Collect
BMW 3 SERIES E90 318I PETROL ENGINE BARE ASSEMBLY N46 B20 UNIT 2004 - 2008
Pre-owned
·
BMW
£459.99
or Best Offer
£45.00 P&P
FOR BMW 3 SERIES E90 E92 320D B47 N47 CYLINDER HEAD ROCKER VALVE COVER & GASKET (For: BMW 3 Series 2004)
Brand new
·
Unbranded
£55.00
Free postage
Click & Collect
BMW 3 Series Oil Filter Housing GASKET KIT N47 2.0 DIESEL E90 E91 E92 E93 (For: BMW 3 Series 2004)
Brand new
·
Unbranded
£19.95
Free postage
Click & Collect
Only 3 left
Rocker Box Cover SJR Fits BMW 3 Series 2004-2013 1 Series 2006-2013 2.0 D
Brand new
£326.38
Was:
£571.50
was - £571.50
Free postage
Click & Collect
Fits BMW 3 Series 2004-2013 1 Series 2006-2013 2.0 D MFD Rocker Box Cover (For: BMW 3 Series 2004)
Brand new
·
MFD
£331.03
Was:
£571.50
was - £571.50
Free postage
Click & Collect
GENUINE BMW 3 SERIES E90 2004-2013 CAMSHAFT SOLENOID VALVE 7584115
Pre-owned
·
BMW
£9.90
Free postage
Click & Collect
For BMW 3 Series 2004-2013 325 330 330x Gates V Ribbed Belt Set K036PK1835XS (For: BMW 3 Series 2004)
Brand new
·
Gates
£113.31
Free postage
Click & Collect
Fits BMW 3 Series 1989-2013 1 Series 2004-2013 Febi Rear Gearbox Mounting (For: BMW 3 Series 2004)
Brand new
·
febi
£13.35
Was:
£25.54
was - £25.54
Free postage
Click & Collect
GENUINE BMW 3 SERIES E90 2004-2013 ENGINE CYLINDER HEAD 779767606
Pre-owned
·
BMW
£110.00
Free postage
Est. delivery
Fri, Aug 15
Service Kit for BMW 3 Series 330i Petrol 2004-2013 Oil Air Cabin + Engine Oil (For: BMW 3 Series 2004)
Brand new
£64.89
Free postage
Click & Collect
Crankshaft Oil Seal Fits BMW 3 Series 2001-2013 1 Series 2004-2013 Z4 2005-2011 (For: BMW 3 Series 2004)
Brand new
£18.07
Free postage
Click & Collect
Engine Oil Pan Wet Sump BMW 3 Series 2001 to 2007 11137568565 New (For: BMW 3 Series 2004)
Brand new
(1)
£78.95
Free postage
Click & Collect
6 watching
Fits BMW 3 Series 2001-2012 1 Series 2004-2013 Mity Eccentric Shaft Sensor #2
Brand new
£70.66
Was:
£428.30
was - £428.30
Free postage
Click & Collect
Timing Belt Kit+Water Pump for BMW 3 Series 320d 318d 320dxDrive 325d 2004-2016 (For: BMW 3 Series 2004)
Brand new
·
Unbranded
£79.99
or Best Offer
Free postage
Click & Collect
3 watching
GENUINE BMW 3 SERIES E90 2004 - 2013 ENGINE CYLINDER HEAD 779767606
Pre-owned
·
BMW
£130.00
Free postage
Est. delivery
Fri, Aug 15
SERVICE KIT FOR BMW 3 Series 320d Diesel 2004-2013 OIL AIR CASTROL OIL 5W-30 6L (For: BMW 3 Series 2004)
Brand new
£104.51
Free postage
Click & Collect
BMW 3 SERIES 330CI (E46) BOSCH OIL FILTER CHANGE SERVICE KIT [1999 - 2003] (For: BMW 3 Series 2004)
Brand new
·
Bosch
£61.99
Free postage
Click & Collect
10 watching
BMW 3 Series E46 320D 2004 Crankshaft
Pre-owned
·
BMW
£54.95
Free postage
Click & Collect
Service Kit For BMW 3 Series 325ti Petrol 2001-2004 Oil Air Cabin + Engine Oil (For: BMW 3 Series 2004)
Brand new
£52.49
Free postage
Click & Collect
BMW 3 Series E46 M3 3.2 S54 S54B32 Bare Engine 90 Day Warranty 0304349 (For: BMW 3 Series 2004)
Pre-owned
·
BMW
£5,500.00
or Best Offer
£40.00 P&P
Est. delivery
Fri, Aug 15
For BMW 3 Series 316d, 318d, 320d 2004-2013 Crank Crankshaft Damper TVD Pulley (For: BMW 3 Series 2004)
New (other)
£99.99
Free postage
Click & Collect
Febi Rear Gearbox Mounting Fits BMW 3 Series 1989-2013 1 Series 2004-2013 (For: BMW 3 Series 2004)
Brand new
·
febi
£13.32
Free postage
Click & Collect
Service Kit BMW 3 Series Touring E91 318i/320i 2004-2012 Oil Air Cabin + Eng Oil (For: BMW 3 Series 2004)
Brand new
·
BMW
£49.75
Free postage
Click & Collect
FOR BMW 3 SERIES 330D M SPORT 2004-2012 E91 8L CASTROL EDGE 5W30 & FILTER & PLUG (For: BMW 3 Series 2004)
Brand new
·
OE+
£112.99
Free postage
Click & Collect
Fits BMW 3 Series 2000-2013 1 Series 2004-2013 Z4 2005-2009 MFD Rocker Arm #1 (For: BMW 3 Series 2004)
Brand new
·
MFD
£14.43
Was:
£26.22
was - £26.22
Free postage
Click & Collect
FOR BMW 3 Series 318Ci 2004>2006 OIL SERVICE KIT 5W-30 5L FULLY SYNTHETIC (For: BMW 3 Series 2004)
Brand new
£30.70
Free postage
Click & Collect
BMW 3 Series E90 E91 E92 E93 2004-2013 Full Service Kit 5w30 Oil **OEM QUALITY** (For: BMW 3 Series 2004)
Brand new
·
SCT
(4)
£82.99
Free postage
12 watching
Oil Filter For BMW 3 Series E46 M3 3.2 MANN (For: BMW 3 Series 2004)
Brand new
·
MANN
£8.78
Free postage
Click & Collect
FOR BMW 3 SERIES 330D M SPORT 2004-2012 E91 8L CASTROL EDGE & AIR OIL FILTER KIT (For: BMW 3 Series 2004)
Brand new
·
OE+
£119.99
Free postage
Click & Collect
SERVICE KIT BMW 3 SERIES (E46) 318I N46 BOSCH OIL FUEL FILTER PLUGS (2004-2007) (For: BMW 3 Series 2004)
Brand new
·
Bosch
£123.98
Free postage
Click & Collect
BMW 3 SERIES Engine 2002 (For: BMW 3 Series 2004)
Pre-owned
·
BMW
£390.00
or Best Offer
£89.99 P&P
BMW 3 5 7 Series Vortex Engine Crankcase Oil Breather Valve E60 530D 11127799225 (For: BMW 3 Series 2004)
Brand new
·
Unbranded
£29.99
Was:
£39.52
was - £39.52
Free postage
Click & Collect
256 sold
Fits BMW 3 Series 2001-2012 1 Series 2004-20… Eccentric Shaft Sensor IntuPart #4
Brand new
£55.23
Free postage
Click & Collect
Results Pagination - Page 1
1
2
3
4
5
6
7
8
9
10