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 Engine Oil Coolers & Lines for BMW 3 Series 2004
Related Searches
Engine Oil Bmw
Bmw Longlife 04 Oil
Oil Cooler Kit
Oil Cooler Housing
Universal Oil Cooler
350Z Oil Cooler
Bmw Oil Filter
Hose Oil Cooler
Bmw Engine Cover Rubber
Oil Cooler Bracket
Oil Cooler Car
Oil Cooler
More to explore
10 Row Oil Cooler
Bmw E46 Oil Cooler
Citroen Berlingo Oil Cooler
Oil Cooler Pipes
Transmission Oil Cooler
breadcrumb
eBay
Motors
Vehicle Parts & Accessories
Car Parts & Accessories
Engine Cooling Components
Motors
Vehicle Parts & Accessories
Car Parts & Accessories
Engine Cooling Components
Engine Oil Coolers & Lines
Car Engine Oil Coolers & Lines for BMW 3 Series 2004
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
Shop by category
Engine Cooling Components
Engine Oil Coolers & Lines
Caps
Clamps & Hardware
Coolant Hoses
Expansion & Overflow Tanks
Fan & Shroud Assemblies
Fan Blades
Fan Clutches
Fan Motors
Gaskets, Seals & O-Rings
Other Engine Cooling Components
Radiators
Temperature Sensors
Thermostats & Housings
Water Pumps
BMW 3 SERIES 2004-2007 2.0 PETROL OIL FILTER HOUSING 7505203 - N46B20B
Pre-owned
·
BMW
£16.13
£4.06 P&P
BMW 3 SERIES F30 F31 F34 2011-16 OIL FILTER HOUSING ASSEMBLY & SEALS 11428512283 (For: BMW 3 Series 2004)
Brand new
·
Unbranded
£144.99
Free postage
Click & Collect
Only 1 left.
BMW X3 SERIES 2006-2017 ENGINE OIL LEVELLING LEVEL SENSOR 12617607909 BRAND NEW (For: BMW 3 Series 2004)
Brand new
·
Unbranded
£44.50
Free postage
Click & Collect
Only 1 left.
BMW 3 SERIES 2008-2013 ENGINE OIL LEVELLING LEVEL SENSOR 12617607909 BRAND NEW (For: BMW 3 Series 2004)
Brand new
·
Unbranded
£44.50
Free postage
Click & Collect
Oil Cooler Fits BMW 3 Series 2001-2013 1 Series 2004-2013 1.6 1.8 1.9 2.0 (For: BMW 3 Series 2004)
Brand new
£48.89
Free postage
Click & Collect
BMW 3 Series E90 E91 E92 E93 Oil Filter Housing and Gaskets 2009-13 11428512283 (For: BMW 3 Series 2004)
Brand new
·
BMW
£144.99
Free postage
Click & Collect
Only 1 left.
BMW 3 SERIES 2004-2007 2.0 PETROL OIL FILTER HOUSING 7505203 - N46B20B (For: BMW 3 Series 2004)
Pre-owned
·
BMW
£29.99
Free postage
Click & Collect
BMW 3 SERIES F30 F31 2.0D 2012 - 2018 316D 318D OIL FILTER HOUSING + COOLER New (For: BMW 3 Series 2004)
Brand new
·
Unbranded
£179.99
Free postage
Click & Collect
2004 BMW 3 SERIES E46 COMPACT. OIL FILTER HOUSING AND COOLER M47
Pre-owned
·
BMW
£15.00
Free postage
Bmw 3 Series E90 2008-2015 2.0 DIESEL Oil Filter Housing & Cooler 778707206 (For: BMW 3 Series 2004)
Pre-owned
·
Citroën
£50.00
Free postage
Click & Collect
FOR BMW SERIES 3 E90 E91 E92 E93 N47 N57 2004-2013 ENGINE EGR EXHAUST VALVE
Brand new
·
Unbranded
£44.99
Free postage
Click & Collect
Fits BMW 3 Series E91 325i Genuine NRF Engine Oil Cooler (For: BMW 3 Series 2004)
Your First Stop For All Car Parts!
Brand new
·
NRF
£94.50
Free postage
Est. delivery
Wed, Aug 13
BMW Genuine O Ring 13,4x1.78 Fits E82 E88 F20 F21 E30 E36 E46 E90 17222245358 (For: BMW 3 Series 2004)
Brand new
·
BMW
(5)
£1.25
(£1.25/Unit)
£2.99 P&P
719 sold
Febi Bilstein 49199 Engine Oil Oil Cooler Fits BMW 3 Series 318Ci 316ti 318ti (For: BMW 3 Series 2004)
Brand new
·
febi bilstein
£37.99
Was:
£102.44
was - £102.44
Free postage
BMW 3 Series F30 F31 F34 2011-2016 Oil Filter Housing with Gaskets 11428512283 (For: BMW 3 Series 2004)
Brand new
·
BMW
£144.99
Free postage
Click & Collect
BMW 3 SERIES E90 E91 E92 2005-2010 ENGINE OIL LEVEL SENSOR 12617607910 NEW (For: BMW 3 Series 2004)
Brand new
·
BMW
£50.00
Free postage
Click & Collect
Only 1 left.
BMW 3 SERIES E90 2004 2013 2.0 D OIL FILTER COOLER HOUSING 7574115 B8316000
Pre-owned
·
BMW
£48.00
or Best Offer
Free postage
BMW 3 SERIES F30 F31 2.0D 2012 - 18 316D 318D OIL FILTER HOUSING + COOLER New (For: BMW 3 Series 2004)
Brand new
·
Unbranded
£174.99
Free postage
Click & Collect
BMW 3 SERIES F30 F31 2.0D 2012 - 2018 316D 318D Oil Filter Housing & Cooler New (For: BMW 3 Series 2004)
Brand new
·
Unbranded
£179.99
Free postage
Click & Collect
Only 1 left.
BMW 3 SERIES F30 F31 2.0D 2012 - 18 316D 318D Oil Filter Housing & Cooler New (For: BMW 3 Series 2004)
Brand new
·
Unbranded
£174.99
Free postage
Click & Collect
Fits BMW 3 Series E90 330i Genuine NRF Engine Oil Cooler (For: BMW 3 Series 2004)
Your First Stop For All Car Parts!
Brand new
·
NRF
£94.50
Free postage
Est. delivery
Wed, Aug 13
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
21 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
AVA
BMW
febi bilstein
Maxgear
Nissens
NRF
NTY
Thermo-Tec
Unbranded
Not specified
Brand Type
Aftermarket Branded
Genuine OEM
Private Label
Unbranded
Not specified
Features
Durability Tested
No Drilling or Modifications Needed for Installation
Not specified
Material
Aluminium
Metal
Not specified
Classic Part
Yes
No
Not specified
Condition
New
New other (see details)
Used
For parts or not working
Price
Under £55
£55 to £75
Over £75
All Filters