Skip to main content
G'day
!
G'day!
Sign in
or
register
eBay Deals
Find a Store
Help
Sell
Watch List
Expand watch list
My eBay
Expand My eBay
My eBay Summary
Recently Viewed
Bids/Offers
Watch List
Purchase History
Selling/Sold
Saved Feed
Saved Searches
Saved Sellers
My Garage
Sizes
My Messages
Get Exclusive Savings
Expand notifications
Please
sign in
to view notifications.
Expand cart
Loading...
eBay Home
Shop by category
All Categories
Search
Advanced
Other Engine Cooling Components for 2004 BMW 3 Series
Related Searches
Bmw Coolant
Coolant Bmw
Bmw Coolant Blue
Bmw Parts Used
Bmw E90 Water Pump
Bmw Water Pump
Engine Coolant
Fan CPU Cooling
Bmw Z3 Parts
Bmw E 30 Parts
Front Mount Intercooler Kit
Bmw X5 Engine
Find parts that fit
We need more information about your vehicle to confirm fit.
Make
BMW
Model
3 Series
Year
2004
Submodel
Variant
Engine
Finish adding vehicle
breadcrumb
eBay
Motors
Vehicle Parts & Accessories
Car & Truck Parts & Accessories
Engine Cooling Components
Motors
Vehicle Parts & Accessories
Car & Truck Parts & Accessories
Engine Cooling Components
Other Engine Cooling Components
Other Engine Cooling Components for 2004 BMW 3 Series
Shop by category
Engine Cooling Components
Other Engine Cooling Components
Caps
Clamps & Hardware
Coolant Hoses
Engine Oil Coolers & Lines
Expansion & Overflow Tanks
Fan & Shroud Assemblies
Fan Blades
Fan Clutches
Fan Motors
Gaskets, Seals & O-Rings
Radiators
Temperature Sensors
Thermostats & Housings
Water Pumps
New listing
BMW 3 Series 2004 GH-AY20 Radiator Cooling Fan [Used] [PA111298717]
Pre-owned
AU $1,241.24
Free postage
Premier Charge Air Cooler Fits BMW 3 Series 2004-2013 3.0 D + Other Models
Brand new
AU $413.02
Was:
AU $1,007.54
was AU $1,007.54
AU $105.73 postage
Fits BMW 3 Series 2004-2013 3.0 D + Other Models Charge Air Cooler Ikio
Brand new
AU $394.26
AU $104.84 postage
Fits BMW 3 Series 2004-2013 3.0 D + Other Models PV Charge Air Cooler
Brand new
AU $378.17
AU $104.08 postage
BMW 3 Series 2004 GH-AV22 Radiator Cooling Fan [Used] [PA94944797]
Pre-owned
AU $969.41
Free postage
BMW 3 Series E46 2004 320D Coolant Heater + Mounting Bracket
Pre-owned
AU $29.71
Was:
AU $33.00
was AU $33.00
AU $29.19 postage
Dayco Thermostat Housing 97C fits BMW 3 Series 2.5 E46 325 Ci (DT151P) (for: BMW 3 Series 2004)
Brand new
·
Dayco
(1)
AU $201.65
Was:
AU $237.23
was AU $237.23
Free postage
Dayco Thermostat Housing 97C fits BMW 3 Series 2.2 E46 Touring 320 i (DT151P) (for: BMW 3 Series 2004)
Brand new
·
Dayco
AU $201.65
Was:
AU $237.23
was AU $237.23
Free postage
Fits BMW 3 Series 2004-2013 3.0 D + Other Models Charge Air Cooler AST
Brand new
AU $380.83
Was:
AU $743.22
was AU $743.22
AU $104.22 postage
Fits BMW 3 Series 2004-2013 3.0 D + Other Models NRF Charge Air Cooler
Brand new
AU $376.37
AU $104.00 postage
Fits BMW 3 Series 2004-2013 3.0 D + Other Models NRF Charge Air Cooler
Brand new
AU $377.71
Was:
AU $737.13
was AU $737.13
AU $104.06 postage
NRF Charge Air Cooler Fits BMW 3 Series 2004-2013 3.0 D + Other Models
Brand new
AU $375.48
Was:
AU $732.75
was AU $732.75
AU $103.95 postage
Coolant Flange Hose 11122247744 for BMW 1 3 5 Series 535D E60 E61 3.0D 2004-2010
Brand new
·
Unbranded
AU $29.79
or Best Offer
AU $3.37 postage
Fits BMW 3 Series 2004-2013 3.0 D + Other Models Ruva Charge Air Cooler
Brand new
AU $401.77
AU $105.22 postage
Fits BMW 3 Series 2004-2013 3.0 D + Other Models Charge Air Cooler AMS
Brand new
AU $378.83
AU $104.12 postage
Fits BMW 3 Series 2004-2013 3.0 D + Other Models Intupart Charge Air Cooler
Brand new
AU $394.26
Was:
AU $854.89
was AU $854.89
AU $104.84 postage
Fits BMW 3 Series 2004-2013 3.0 D + Other Models Charge Air Cooler NRF
Brand new
AU $378.60
Was:
AU $738.87
was AU $738.87
AU $104.10 postage
Suit 98-2008 BMW 3 Series E46 X5 E53 X3 E83 6Cyl With Bypass Pipe Expansion Tank (for: BMW 3 Series 2004)
Brand new
AU $135.00
or Best Offer
Free postage
Fits BMW 3 Series 2002-2007 X3 2004-2007 2.0 D TD 3.0 PV Charge Air Cooler
Brand new
AU $159.71
AU $74.64 postage
BMW 3 Series E46 M54 M3 S54 Petrol Fuel Inlet Expansion Tank 2283280 (for: BMW 3 Series 2004)
Pre-owned
·
BMW
AU $169.62
Free postage
Fits BMW 3 Series 1997-2007 5 Series 1998-2004 IntuPart Coolant Control Valve
Brand new
AU $195.29
AU $76.32 postage
Fits BMW 3 Series 1997-2007 5 Series 1998-2004 Purevue Coolant Control Valve
Brand new
AU $187.30
Was:
AU $355.95
was AU $355.95
AU $75.94 postage
Fits BMW 3 Series 1997-2007 5 Series 1998-2004 Febi Coolant Control Valve
Brand new
AU $186.41
Was:
AU $355.95
was AU $355.95
AU $62.35 postage
Dayco Thermostat Housing 97C fits BMW 3 Series 2.2 E46 320 Ci (DT151P) (for: BMW 3 Series 2004)
Brand new
·
Dayco
AU $201.65
Was:
AU $237.23
was AU $237.23
Free postage
Coolant Control Valve Aim Fits BMW 3 Series 1997-2007 5 Series 1998-2004
Brand new
AU $190.63
AU $76.11 postage
Coolant Control Valve Fits BMW 3 Series 1997-2007 5 Series 1998-2004
Brand new
AU $185.98
AU $75.88 postage
Fits BMW 3 Series 1997-2007 5 Series 1998-2004 Ruva Coolant Control Valve
Brand new
AU $198.99
Was:
AU $415.26
was AU $415.26
AU $76.50 postage
Premier Coolant Control Valve Fits BMW 3 Series 1997-2007 5 Series 1998-2004
Brand new
AU $204.58
AU $76.77 postage
Charge Air Cooler AIM Fits BMW 3 Series 2004-2013 3.0 D + Other Models
Brand new
AU $384.87
Was:
AU $751.08
was AU $751.08
AU $104.41 postage
RTG Charge Air Cooler Fits BMW 3 Series 2004-2013 3.0 D + Other Models
Brand new
AU $375.48
Was:
AU $732.75
was AU $732.75
AU $103.95 postage
Charge Air Cooler Benni Fits BMW 3 Series 2004-2013 3.0 D + Other Models
Brand new
AU $387.54
AU $104.53 postage
Rampro Charge Air Cooler Fits BMW 3 Series 2004-2013 3.0 D + Other Models
Brand new
AU $384.19
AU $104.37 postage
Febi Coolant Control Valve Fits BMW 3 Series 1997-2007 5 Series 1998-2004
Brand new
AU $185.98
AU $62.33 postage
Coolant Control Valve Benni Fits BMW 3 Series 1997-2007 5 Series 1998-2004
Brand new
AU $191.96
Was:
AU $355.95
was AU $355.95
AU $76.17 postage
FINAL STAGE RESISTOR HEDGEHOG/HEATER RESISTOR FOR BMW 3 SERIES E46 & X3 E83 (for: BMW 3 Series 2004)
Brand new
AU $110.30
Free postage
PAT Electric Water Pump fits BMW 3 Series 3.2 E46 M3 (EWP-056) (for: BMW 3 Series 2004)
Brand new
·
Premier
AU $207.74
Was:
AU $210.90
was AU $210.90
Free postage
BMW 3 X3 Z4 Series E46 E83 E85 Cooling Water Connector Pipe Radiator 2248409 (for: BMW 3 Series 2004)
Pre-owned
·
BMW
AU $109.16
Free postage
BMW 3 4 Series F80 M3 F82 M4 Bracket Expansion Tank bracket Radiator 7850460 (for: BMW 3 Series 2004)
Pre-owned
·
BMW
AU $112.22
Free postage
Fits BMW 3 Series 2004-2013 3.0 D + Other Models Charge Air Cooler DPW
Brand new
AU $383.52
Was:
AU $748.47
was AU $748.47
AU $104.35 postage
Expansion Tank with Bypass Pipe Fit For BMW 3 Series E46 X5 E53 X3 E83 98-08 AUS (for: BMW 3 Series 2004)
Brand new
AU $135.00
or Best Offer
Free postage
Fits BMW 3 Series 1997-2007 5 Series 1998-2004 Coolant Control Valve Febi
Brand new
AU $187.53
Was:
AU $355.95
was AU $355.95
AU $75.96 postage
DAYCO FAN CLUTCH for BMW 325Ti 2001-07/2005 2.5L 6CYL 24V DOHC MPFI E46 M54B25 (for: BMW 3 Series 2004)
Brand new
·
Dayco
AU $450.00
Free postage
11122247744 Coolant Flange Hose for BMW 1 3 5 Series 535D E60 E61 3.0D 2004-2010
Brand new
AU $41.98
or Best Offer
AU $6.37 postage
Radiator Fan Temperature Switch For BMW 5 Series 1991-2004 3 Series 1987-1999 #2
Brand new
AU $37.49
Was:
AU $75.38
was AU $75.38
AU $29.56 postage
Coolant Level Sensor Fits BMW 5 Series 1994-2004 3 Series 1995-1999 RTLVC001
Brand new
AU $34.82
Was:
AU $65.04
was AU $65.04
AU $29.44 postage
For BMW 5 Series 1994-2004 3 Series 1995-1999 Lemark Coolant Level Sensor
Brand new
·
Lemark
AU $34.90
AU $29.44 postage
For BMW 5 Series 1994-2004 3 Series 1995-1999 Lucas Coolant Level Sensor
Brand new
·
Lucas
AU $42.04
AU $43.11 postage
Fits BMW 5 Series 1994-2004 3 Series 1995-1999 Aim Coolant Level Sensor #2
Brand new
AU $35.69
Was:
AU $65.04
was AU $65.04
AU $29.48 postage
Fits BMW 5 Series 1994-2004 3 Series 1995-1999 Coolant Level Sensor IntuPart #2
Brand new
AU $36.55
AU $29.52 postage
Fits BMW 5 Series 1994-2004 3 Series 1995-1999 PV Coolant Level Sensor #2
Brand new
AU $35.07
AU $29.44 postage
For BMW 5 Series 1994-2004 3 Series 1995-1999 Intermotor Coolant Level Sensor
Brand new
AU $40.86
AU $43.07 postage
Coolant Level Sensor Premier Fits BMW 5 Series 1994-2004 3 Series 1995-1999 #2
Brand new
AU $38.29
Was:
AU $89.43
was AU $89.43
AU $29.60 postage
For BMW 5 Series 1994-2004 3 Series 1995-1999 Kerr Nelson Coolant Level Sensor
Brand new
AU $40.86
Was:
AU $66.74
was AU $66.74
AU $43.07 postage
Fits BMW 5 Series 1994-2004 3 Series 1995-1999 Aim Coolant Level Sensor #1
Brand new
AU $41.77
Was:
AU $65.45
was AU $65.45
AU $43.11 postage
Benni Coolant Level Sensor Fits BMW 5 Series 1994-2004 3 Series 1995-1999 #1
Brand new
AU $42.06
AU $43.11 postage
Lucas Coolant Level Sensor Fits BMW 5 Series 1994-2004 3 Series 1995-1999
Brand new
·
Lucas
AU $41.93
Was:
AU $67.19
was AU $67.19
AU $43.11 postage
Fits BMW 5 Series 1998-2004 2.0 D 2.5 2.9 3.0 Charge Air Cooler AMS
Brand new
AU $246.45
AU $78.76 postage
Fits BMW 5 Series 1994-2004 3 Series 1995-1999 Coolant Level Sensor IntuPart #1
Brand new
AU $42.80
Was:
AU $85.91
was AU $85.91
AU $43.15 postage
Fits BMW 3 Series 2004-2013 3.0 D + Other Models Charge Air Cooler Howen
Brand new
AU $392.92
Was:
AU $766.80
was AU $766.80
AU $104.78 postage
Fits BMW 3 Series 2004-2013 3.0 D + Other Models Charge Air Cooler Mity
Brand new
AU $386.21
AU $104.47 postage
Results Pagination - Page 1
1
2
3
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
174 results
Sort: Best Match
Best Match
Time: ending soonest
Time: newly listed
Price + postage: lowest first
Price + postage: highest first
Distance: nearest first
Filter
Universal Fitment
No
Yes
Not specified
Performance Part
Yes
No
Not specified
Manufacturer Warranty
Lifetime
1 Year
Not specified
Brand Type
Aftermarket Branded
Genuine OEM
Private Label
Unbranded
Not specified
Brand
AM Autoparts
BMW
Intermotor
Lucas
Star
Unbranded
Not specified
Condition
Brand New
New: Never Used
Used
Price
Under AU $50
AU $50 to AU $75
Over AU $75
All Filters