Memorial Day Sale: Save 10% on orders over $199 with code MEMORIAL16
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$502.52 
1 In Stock [ help ]
SKU: 100K10098
Logo for eEuroparts.com Kit
Qty: 
Add to Cart
Engine Auxiliary Water Pump 64118381989
$96.99$115.42 
1 In Stock [ help ]
SKU: 64118381989
Logo for Pierburg
Qty: 
Add to Cart
Engine Coolant Hose 11531438633G
$25.99$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 
1 In Stock [ 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 
2 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 
1 In Stock [ help ]
SKU: 100K10148
Logo for eEuroparts.com Kit
Qty: 
Add to Cart
Engine Coolant Level Sensor 61318360876
$9.49$44.82 
5 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.49$44.82 
2 In Stock [ help ]
SKU: 61318360876G
Logo for Genuine BMW
Qty: 
Add to Cart
Engine Coolant Line 11537502525A
$39.24$75.28 
Ships in 2-3 days [ 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 Thermostat (97 Deg) 256101
$49.24$58.60 
8 In Stock [ help ]
SKU: 256101
Logo for Behr
Qty: 
Add to Cart
Engine Coolant Thermostat (97 Deg) 11537509227
$56.49$112.79 
8 In Stock [ help ]
SKU: 11537509227
Logo for Wahler
Qty: 
Add to Cart
Engine Coolant Thermostat (97 Deg) 11537509227G
$90.99$105.60 
1 In Stock [ help ]
SKU: 11537509227G
Logo for Genuine BMW
Qty: 
Add to Cart
Engine Coolant Thermostat Gasket 0362150
$4.24$8.88 
3 In Stock [ help ]
SKU: 0362150
Logo for Elring
Qty: 
Add to Cart
Engine Coolant Thermostat Kit 100K10100
$85.99$141.37 
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 2-3 days [ help ]
SKU: 11521712058G
Logo for Genuine BMW
Qty: 
Add to Cart
Engine Cooling Fan Clutch 11527505302A
$55.99$272.38 
3 In Stock [ help ]
SKU: 11527505302A
Logo for URO Parts
Qty: 
Add to Cart
Engine Cooling Fan Clutch 11527505302
$78.99$94.00 
4 In Stock [ help ]
SKU: 11527505302
Logo for Behr
Qty: 
Add to Cart
Engine Cooling Fan Shroud 17101438457A
$52.99$83.60 
1 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 
1 In Stock [ 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 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 
2 In Stock [ help ]
SKU: 11511436590
Logo for Febi
Qty: 
Add to Cart
Enigine Coolant Line 11537502525
$63.49$77.25 
2 In Stock [ help ]
SKU: 11537502525
Logo for Genuine BMW
Qty: 
Add to Cart
Expansion Tank 17111436381H
$39.24$109.40 
Ships in 2-3 days [ help ]
SKU: 17111436381H
Logo for eEuro Preferred
Qty: 
Add to Cart
Expansion Tank 17111436381
$43.49$51.75 
4 In Stock [ help ]
SKU: 17111436381
Logo for Behr
Qty: 
Add to Cart
Expansion Tank 17111436381G
$99.49$109.40 
1 In Stock [ help ]
SKU: 17111436381G
Logo for Genuine BMW
Qty: 
Add to Cart
Expansion Tank Cap 17111712669A
$5.74$6.83 
2 In Stock [ help ]
SKU: 17111712669A
Logo for URO Parts
Qty: 
Add to Cart
Expansion Tank Cap 376743451
$9.24$11.00 
10 In Stock [ help ]
SKU: 376743451
Logo for Behr
Qty: 
Add to Cart
Expansion Tank Cap 17111742231
$14.24$19.40 
1 In Stock [ help ]
SKU: 17111742231
Logo for Febi
Qty: 
Add to Cart
Expansion Tank Hose 17111427156
$8.24$18.13 
4 In Stock [ help ]
SKU: 17111427156
Logo for CRP
Qty: 
Add to Cart
Expansion Tank Hose 11531438633
$25.74$27.02 
2 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
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 
Ships in 3-4 days [ help ]
SKU: 64118369805
Logo for Genuine BMW
Qty: 
Add to Cart
Heater Core 64118385562
$222.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 
On Order
Ships in 2-3 days [ help ]
SKU: 11531438634
Logo for Rein
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 64218378369
$30.24$44.68 
Ships in 1-2 days [ help ]
SKU: 64218378369
Logo for Aftermarket
Qty: 
Add to Cart
Heater Hose 64218378368
$33.49$38.05 
Ships in 3-4 days [ help ]
SKU: 64218378368
Logo for Genuine BMW
Qty: 
Add to Cart
Heater Inlet Pipe (w/ O-Ring) 11531705210
$33.99$34.26 
On Order
Overdue by 7 day(s) [ help ]
SKU: 11531705210
Logo for Genuine BMW
Qty: 
Add to Cart
O-Ring 64508375741A
$1.74$3.25 
5 In Stock [ help ]
SKU: 64508375741A
Logo for Four Seasons
Qty: 
Add to Cart
Oil Cooler Line Bracket Spacer Sleeve 17227798686
$5.74$6.83 
2 In Stock [ help ]
SKU: 17227798686
Logo for Genuine BMW
Qty: 
Add to Cart
Radiator 60648A
$126.99$281.11 
2 In Stock [ help ]
SKU: 60648A
Logo for Nissens
Qty: 
Add to Cart
Radiator 17111436060
$135.99$161.83 
2 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 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 
10+ In Stock [ help ]
SKU: 13621433077
Logo for FAE
Qty: 
Add to Cart
Radiator Fan Switch 13621433077G
$41.49$45.59 
Ships in 2-3 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 - 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 
9 In Stock [ help ]
SKU: 17111737707
Logo for Genuine BMW
Qty: 
Add to Cart
Radiator Mount - Upper 17111712911A
$1.24$2.25 
4 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