Save UP TO 5% with code SUMMER
HomeAdd New VeihcleClear
Processing...

2003 BMW 525i (E39) Cooling System

Auxiliary Cooling Fan Assembly 64546921395
$489.99$622.27 
Ships in 3-4 days [ help ]
SKU: 64546921395
Logo for Genuine BMW
Qty: 
Add to Cart
This item requires a VIN to order. The VIN is used to ensure that this is the correct part for your vehicle.
Cooling System Kit (E39) 100K10098
$279.99$501.92 
Ships in 3-4 days [ help ]
SKU: 100K10098
Logo for eEuroparts.com Kit
Qty: 
Add to Cart
Engine Auxiliary Water Pump 64118381989
$90.99$108.28 
1 In Stock [ help ]
SKU: 64118381989
Logo for Pierburg
Qty: 
Add to Cart
Engine Auxiliary Water Pump 64116922699
$157.99$186.37 
Ships in 3-4 days [ help ]
SKU: 64116922699
Logo for Genuine BMW
Qty: 
Add to Cart
Engine Coolant Hose 11531438633G
$25.74$37.74 
Ships in 3-4 days [ help ]
SKU: 11531438633G
Logo for Genuine BMW
Qty: 
Add to Cart
Engine Coolant Hose - Lower 11531705224
$33.74$43.47 
On Order
Ships in 3-4 days [ help ]
SKU: 11531705224
Logo for Rein
Qty: 
Add to Cart
Engine Coolant Hose - Lower 11531705224G
$38.49$54.93 
1 In Stock [ help ]
SKU: 11531705224G
Logo for Genuine BMW
Qty: 
Add to Cart
Engine Coolant Hose - Upper 11531705223A
$31.49$39.94 
1 In Stock [ help ]
SKU: 11531705223A
Logo for Rein
Qty: 
Add to Cart
Engine Coolant Hose - Upper 11531705223
$34.99$49.47 
1 In Stock [ help ]
SKU: 11531705223
Logo for Genuine BMW
Qty: 
Add to Cart
Engine Coolant Hose Kit 100K10148
$46.74$82.22 
Ships in 3-4 days [ help ]
SKU: 100K10148
Logo for eEuroparts.com Kit
Qty: 
Add to Cart
Engine Coolant Level Sensor 61318360876
$9.49$44.82 
4 In Stock [ help ]
SKU: 61318360876
Logo for URO Parts
Qty: 
Add to Cart
Engine Coolant Level Sensor V20720501
$12.74$42.75 
6 In Stock [ help ]
SKU: V20720501
Logo for Vemo
Qty: 
Add to Cart
Engine Coolant Level Sensor 61318360876G
$44.24$44.82 
2 In Stock [ help ]
SKU: 61318360876G
Logo for Genuine BMW
Qty: 
Add to Cart
Engine Coolant Line 11537502525A
$39.24$75.28 
1 In Stock [ help ]
SKU: 11537502525A
Logo for eEuro Preferred
Qty: 
Add to Cart
Engine Coolant Line O-Ring (20x3mm) 11531435808
$0.99$1.57 
10+ In Stock [ help ]
SKU: 11531435808
Logo for Victor Reinz
Qty: 
Add to Cart
Engine Coolant Line O-Ring (20x3mm) 11531435808G
$2.24$2.67 
Ships in 3-4 days [ help ]
SKU: 11531435808G
Logo for Genuine BMW
Qty: 
Add to Cart
Engine Coolant Thermostat (97 Deg) 256101
$49.24$58.60 
4 In Stock [ help ]
SKU: 256101
Logo for Behr
Qty: 
Add to Cart
Engine Coolant Thermostat (97 Deg) 11537509227
$56.49$112.79 
5 In Stock [ help ]
SKU: 11537509227
Logo for Wahler
Qty: 
Add to Cart
Engine Coolant Thermostat (97 Deg) 11537509227G
$90.99$105.60 
2 In Stock [ help ]
SKU: 11537509227G
Logo for Genuine BMW
Qty: 
Add to Cart
Engine Coolant Thermostat Gasket 0362150
$4.24$8.88 
6 In Stock [ help ]
SKU: 0362150
Logo for Elring
Qty: 
Add to Cart
Engine Coolant Thermostat Gasket 11537509357G
$8.74$10.40 
Ships in 3-4 days [ help ]
SKU: 11537509357G
Logo for Genuine BMW
Qty: 
Add to Cart
Engine Coolant Thermostat Kit 100K10100
$86.99$142.12 
Ships in 2-3 days [ help ]
SKU: 100K10100
Logo for eEuroparts.com Kit
Qty: 
Add to Cart
Engine Cooling Fan Blade 1062
$18.49$72.68 
10 In Stock [ help ]
SKU: 1062
Logo for URO Parts
Qty: 
Add to Cart
Engine Cooling Fan Blade 11521712058
$34.74$64.20 
On Order
Ships in 1-2 days [ help ]
SKU: 11521712058
Logo for Febi
Qty: 
Add to Cart
Engine Cooling Fan Blade 11521712058G
$65.99$72.68 
Ships in 3-4 days [ help ]
SKU: 11521712058G
Logo for Genuine BMW
Qty: 
Add to Cart
Engine Cooling Fan Clutch 11527505302A
$55.99$272.38 
5 In Stock [ help ]
SKU: 11527505302A
Logo for URO Parts
Qty: 
Add to Cart
Engine Cooling Fan Clutch 11527505302
$78.99$94.00 
7 In Stock [ help ]
SKU: 11527505302
Logo for Behr
Qty: 
Add to Cart
Engine Cooling Fan Shroud 17101438457A
$52.99$83.60 
10 In Stock [ help ]
SKU: 17101438457A
Logo for URO Parts
Qty: 
Add to Cart
Engine Cooling Fan Shroud 17101438457
$77.99$83.60 
2 In Stock [ help ]
SKU: 17101438457
Logo for Genuine BMW
Qty: 
Add to Cart
Engine Water Pump 11517527910G
$115.99$140.52 
Ships in 3-4 days [ help ]
SKU: 11517527910G
Logo for Genuine BMW
Qty: 
Add to Cart
Engine Water Pump (w/ Metal Impeller) 11517527910
$47.49$125.49 
10+ In Stock [ help ]
SKU: 11517527910
Logo for Hepu
Qty: 
Add to Cart
Engine Water Pump O-Ring 11511711484
$1.24$3.54 
10+ In Stock [ help ]
SKU: 11511711484
Logo for CRP
Qty: 
Add to Cart
Engine Water Pump O-Ring 11511711484G
$3.99$4.75 
Ships in 3-4 days [ help ]
SKU: 11511711484G
Logo for Genuine BMW
Qty: 
Add to Cart
Engine Water Pump Pulley 11511436590G
$35.49$36.97 
Ships in 3-4 days [ help ]
SKU: 11511436590G
Logo for Genuine BMW
Qty: 
Add to Cart
Engine Water Pump Pulley (Aluminum) 11511436590A
$27.99$34.46 
3 In Stock [ help ]
SKU: 11511436590A
Logo for URO Parts
Qty: 
Add to Cart
Engine Water Pump Pulley (Plastic) 11511436590
$24.74$32.00 
On Order
Ships in 1-2 days [ help ]
SKU: 11511436590
Logo for Febi
Qty: 
Add to Cart
Enigine Coolant Line 11537502525
$63.49$77.25 
3 In Stock [ help ]
SKU: 11537502525
Logo for Genuine BMW
Qty: 
Add to Cart
Expansion Tank 17111436381H
$39.24$109.40 
3 In Stock [ help ]
SKU: 17111436381H
Logo for eEuro Preferred
Qty: 
Add to Cart
Expansion Tank 17111436381
$43.49$51.75 
2 In Stock [ help ]
SKU: 17111436381
Logo for Behr
Qty: 
Add to Cart
Expansion Tank 17111436381G
$98.99$109.40 
1 In Stock [ help ]
SKU: 17111436381G
Logo for Genuine BMW
Qty: 
Add to Cart
Expansion Tank Cap 17111712669A
$5.74$6.83 
3 In Stock [ help ]
SKU: 17111712669A
Logo for URO Parts
Qty: 
Add to Cart
Expansion Tank Cap 376743451
$8.74$10.40 
10+ In Stock [ help ]
SKU: 376743451
Logo for Behr
Qty: 
Add to Cart
Expansion Tank Cap 17111742231
$14.24$19.40 
On Order
Ships in 1-2 days [ help ]
SKU: 17111742231
Logo for Febi
Qty: 
Add to Cart
Expansion Tank Hose 17111427156
$8.24$18.13 
2 In Stock [ help ]
SKU: 17111427156
Logo for CRP
Qty: 
Add to Cart
Expansion Tank Hose 11531438633
$25.74$27.02 
1 In Stock [ help ]
SKU: 11531438633
Logo for Rein
Qty: 
Add to Cart
Expansion Tank Hose 11531438632
$31.49$39.94 
2 In Stock [ help ]
SKU: 11531438632
Logo for Rein
Qty: 
Add to Cart
Expansion Tank Hose 11531438632G
$33.99$49.47 
Ships in 3-4 days [ help ]
SKU: 11531438632G
Logo for Genuine BMW
Qty: 
Add to Cart
Expansion Tank Hose 17111427156G
$43.74$46.52 
Ships in 3-4 days [ help ]
SKU: 17111427156G
Logo for Genuine BMW
Qty: 
Add to Cart
Heater Bypass Valve 64128374995
$191.99$220.37 
Ships in 3-4 days [ help ]
SKU: 64128374995
Logo for Genuine BMW
Qty: 
Add to Cart
Heater Control Valve F46452
$90.99$114.58 
2 In Stock [ help ]
SKU: F46452
Logo for Febi
Qty: 
Add to Cart
Heater Control Valve 64118369805
$106.99$121.00 
1 In Stock [ help ]
SKU: 64118369805
Logo for Genuine BMW
Qty: 
Add to Cart
Heater Core 64118385562
$221.99$275.57 
Ships in 3-4 days [ help ]
SKU: 64118385562
Logo for Genuine BMW
Qty: 
Add to Cart
Heater Hose 64218367929
$10.49$14.32 
2 In Stock [ help ]
SKU: 64218367929
Logo for Rein
Qty: 
Add to Cart
Heater Hose 64218391017
$11.49$17.05 
3 In Stock [ help ]
SKU: 64218391017
Logo for Rein
Qty: 
Add to Cart
Heater Hose 11531438634
$24.24$30.96 
1 In Stock [ help ]
SKU: 11531438634
Logo for Rein
Qty: 
Add to Cart
Heater Hose 64218367929G
$26.24$27.48 
Ships in 3-4 days [ help ]
SKU: 64218367929G
Logo for Genuine BMW
Qty: 
Add to Cart
Heater Hose V200894
$27.99$36.07 
1 In Stock [ help ]
SKU: V200894
Logo for VAICO
Qty: 
Add to Cart
Heater Hose 64218391017G
$29.74$31.52 
Ships in 3-4 days [ help ]
SKU: 64218391017G
Logo for Genuine BMW
Qty: 
Add to Cart
Heater Hose 64218378369
$30.24$44.68 
Ships in 1-2 days [ help ]
SKU: 64218378369
Logo for Aftermarket
Qty: 
Add to Cart
Heater Hose 64218378368
$32.99$38.05 
Ships in 3-4 days [ help ]
SKU: 64218378368
Logo for Genuine BMW
Qty: 
Add to Cart
Heater Hose 64218378369G
$43.49$47.93 
Ships in 3-4 days [ help ]
SKU: 64218378369G
Logo for Genuine BMW
Qty: 
Add to Cart
Heater Inlet Pipe (w/ O-Ring) 11531705210A
$29.24$31.62 
Back-ordered [ help ]
SKU: 11531705210A
Logo for eEuro Preferred
This item is temporarily back-ordered from our supplier. We have stock on order. To be notified via email when this item becomes available please add this item to a project.
Heater Inlet Pipe (w/ O-Ring) 11531705210
$33.99$34.26 
1 In Stock [ help ]
SKU: 11531705210
Logo for Genuine BMW
Qty: 
Add to Cart
O-Ring 64508375741A
$1.99$3.25 
6 In Stock [ help ]
SKU: 64508375741A
Logo for Four Seasons
Qty: 
Add to Cart
O-Ring 64508375741
$3.74$4.45 
Ships in 3-4 days [ help ]
SKU: 64508375741
Logo for Genuine BMW
Qty: 
Add to Cart
Oil Cooler Line Bracket Spacer Sleeve 17227798686
$5.74$6.83 
3 In Stock [ help ]
SKU: 17227798686
Logo for Genuine BMW
Qty: 
Add to Cart
Radiator 60648A
$126.99$281.11 
1 In Stock [ help ]
SKU: 60648A
Logo for Nissens
Qty: 
Add to Cart
Radiator 17111436060
$136.99$163.02 
3 In Stock [ help ]
SKU: 17111436060
Logo for Behr
Qty: 
Add to Cart
Radiator Drain Plug 17111712339
$4.99$5.94 
10 In Stock [ help ]
SKU: 17111712339
Logo for Behr
Qty: 
Add to Cart
Radiator Drain Plug 17111712339G
$16.24$19.33 
Ships in 3-4 days [ help ]
SKU: 17111712339G
Logo for Genuine BMW
Qty: 
Add to Cart
Radiator Fan Switch 13621433077A
$12.99$38.75 
10+ In Stock [ help ]
SKU: 13621433077A
Logo for OEM Supplier
Qty: 
Add to Cart
Radiator Fan Switch 13621433077
$17.99$38.75 
8 In Stock [ help ]
SKU: 13621433077
Logo for FAE
Qty: 
Add to Cart
Radiator Fan Switch 13621433077G
$41.49$45.59 
Ships in 3-4 days [ help ]
SKU: 13621433077G
Logo for Genuine BMW
Qty: 
Add to Cart
Radiator Mount 17111737704A
$5.49$8.60 
6 In Stock [ help ]
SKU: 17111737704A
Logo for URO Parts
Qty: 
Add to Cart
Radiator Mount 17111737704
$9.24$11.00 
Ships in 3-4 days [ help ]
SKU: 17111737704
Logo for Genuine BMW
Qty: 
Add to Cart
Radiator Mount - Driver Side Lower 17111737706
$12.74$15.16 
Ships in 3-4 days [ help ]
SKU: 17111737706
Logo for Genuine BMW
Qty: 
Add to Cart
Radiator Mount - Passenger Side Lower 17111737707
$12.49$14.86 
Ships in 3-4 days [ help ]
SKU: 17111737707
Logo for Genuine BMW
Qty: 
Add to Cart
Radiator Mount - Upper 17111712911A
$1.24$2.25 
2 In Stock [ help ]
SKU: 17111712911A
Logo for URO Parts
Qty: 
Add to Cart
Radiator Mount - Upper 17111712911
$2.49$2.96 
Ships in 3-4 days [ help ]
SKU: 17111712911
Logo for Genuine BMW
Qty: 
Add to Cart
Radiator Mount Bracket - Upper 17111740315
$5.24$6.24 
2 In Stock [ help ]
SKU: 17111740315
Logo for Genuine BMW
Qty: 
Add to Cart

Universal Fit Items

These are universal fit parts which means they fit all BMW vehicles or all makes and models.

Hose Clamp (44-64mm) BK4464
$1.24$1.48 
Ships in 9-11 days [ help ]
SKU: BK4464
Logo for Do88
Qty: 
Add to Cart
Hose Clamp (51-70mm) BK5170
$1.24$1.48 
Ships in 9-11 days [ help ]
SKU: BK5170
Logo for Do88
Qty: 
Add to Cart
Hose Clamp (64-76mm) BK6476
$1.24$1.48 
Ships in 9-11 days [ help ]
SKU: BK6476
Logo for Do88
Qty: 
Add to Cart
Hose Coupler (32mm) JOINER32AL
$6.99$8.32 
Ships in 9-11 days [ help ]
SKU: JOINER32AL
Logo for Do88
Qty: 
Add to Cart
Hose Coupler (Silicone) (Black) (60-63mm) SBR90G6063
$21.74$25.87 
Ships in 9-11 days [ help ]
SKU: SBR90G6063
Logo for Do88
Qty: 
Add to Cart
Hose Coupler - 45 degree (2- 2.25) SBR45G5157
$23.49$27.95 
1 In Stock [ help ]
SKU: SBR45G5157
Logo for Do88
Qty: 
Add to Cart
Hose Coupler Reducer - 60 degree (Silicone) (Black) (60mm - 70mm) SBR60G6070
$30.74$36.58 
Ships in 9-11 days [ help ]
SKU: SBR60G6070
Logo for Do88
Qty: 
Add to Cart
Intercooler Pipe (2.75) (300mm) AL30070
$15.99$29.99 
Ships in 9-11 days [ help ]
SKU: AL30070
Logo for Do88
Qty: 
Add to Cart
Intercooler Pipe (45 degree) (2.25) AB45G57
$16.49$29.99 
Ships in 9-11 days [ help ]
SKU: AB45G57
Logo for Do88
Qty: 
Add to Cart
Intercooler Pipe Nipple NIPPLE25AL
$7.99$15.00 
Ships in 9-11 days [ help ]
SKU: NIPPLE25AL
Logo for Do88
Qty: 
Add to Cart
Select a Category
  • [ Category Home ]

Filter by Part Type
  • Select a Sub Category

Filter by Manufacturer
  • Select a Sub Category

Trustpilot