Save UP TO 5% with code SUMMER

2003 BMW 525i (E39) Cooling System

Auxiliary Cooling Fan Assembly 64546921395
$519.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
$269.99$570.68 
Ships in 3-4 days [ help ]
SKU: 100K10098
Logo for eEuroparts.com Kit
Qty: 
Add to Cart
Engine Auxiliary Water Pump 64118381989
$98.99$117.80 
1 In Stock [ help ]
SKU: 64118381989
Logo for Pierburg
Qty: 
Add to Cart
Engine Auxiliary Water Pump 64116922699
$155.99$186.37 
Ships in 3-4 days [ help ]
SKU: 64116922699
Logo for Genuine BMW
Qty: 
Add to Cart
Engine Auxiliary Water Pump 64118381989G
$162.99$194.82 
Ships in 3-4 days [ help ]
SKU: 64118381989G
Logo for Genuine BMW
Qty: 
Add to Cart
Engine Coolant Hose 11531438633G
$24.24$37.74 
Ships in 3-4 days [ help ]
SKU: 11531438633G
Logo for Genuine BMW
Qty: 
Add to Cart
Engine Coolant Hose - Lower 11531705224
$32.49$54.93 
Ships in 3-4 days [ help ]
SKU: 11531705224
Logo for Rein
Qty: 
Add to Cart
Engine Coolant Hose - Lower 11531705224G
$35.49$54.93 
On Order
Ships in 2-3 days [ help ]
SKU: 11531705224G
Logo for Genuine BMW
Qty: 
Add to Cart
Engine Coolant Hose - Upper 11531705223A
$31.24$39.94 
Ships in 3-4 days [ help ]
SKU: 11531705223A
Logo for Rein
Qty: 
Add to Cart
Engine Coolant Hose - Upper 11531705223
$32.24$49.47 
On Order
Ships in 2-3 days [ help ]
SKU: 11531705223
Logo for Genuine BMW
Qty: 
Add to Cart
Engine Coolant Hose Kit 100K10148
$44.24$100.52 
Ships in 3-4 days [ help ]
SKU: 100K10148
Logo for eEuroparts.com Kit
Qty: 
Add to Cart
Engine Coolant Level Sensor 61318360876
$8.49$44.82 
4 In Stock [ help ]
SKU: 61318360876
Logo for URO Parts
Qty: 
Add to Cart
Engine Coolant Level Sensor V20720501
$11.49$42.75 
6 In Stock [ help ]
SKU: V20720501
Logo for Vemo
Qty: 
Add to Cart
Engine Coolant Level Sensor 61318360876G
$37.49$44.82 
2 In Stock [ help ]
SKU: 61318360876G
Logo for Genuine BMW
Qty: 
Add to Cart
Engine Coolant Line 11537502525A
$36.24$81.55 
4 In Stock [ help ]
SKU: 11537502525A
Logo for eEuro Preferred
Qty: 
Add to Cart
Engine Coolant Line O-Ring (20x3mm) 11531435808
$0.74$1.75 
10+ In Stock [ help ]
SKU: 11531435808
Logo for Victor Reinz
Qty: 
Add to Cart
Engine Coolant Line O-Ring (20x3mm) 11531435808G
$1.99$2.37 
Ships in 3-4 days [ help ]
SKU: 11531435808G
Logo for Genuine BMW
Qty: 
Add to Cart
Engine Coolant Thermostat (97 Deg) 256101
$50.49$105.60 
On Order
Ships in 1-2 days [ help ]
SKU: 256101
Logo for Behr
Qty: 
Add to Cart
Engine Coolant Thermostat (97 Deg) 11537509227
$56.49$105.60 
10 In Stock [ help ]
SKU: 11537509227
Logo for Wahler
Qty: 
Add to Cart
Engine Coolant Thermostat (97 Deg) 11537509227G
$89.49$105.60 
1 In Stock [ help ]
SKU: 11537509227G
Logo for Genuine BMW
Qty: 
Add to Cart
Engine Coolant Thermostat Gasket 0362150
$3.74$8.88 
3 In Stock [ help ]
SKU: 0362150
Logo for Elring
Qty: 
Add to Cart
Engine Coolant Thermostat Gasket 11537509357G
$7.99$9.51 
Ships in 3-4 days [ help ]
SKU: 11537509357G
Logo for Genuine BMW
Qty: 
Add to Cart
Engine Coolant Thermostat Kit 100K10100
$86.99$134.93 
Ships in 2-3 days [ help ]
SKU: 100K10100
Logo for eEuroparts.com Kit
Qty: 
Add to Cart
Engine Cooling Fan Blade 1062
$16.74$72.68 
10+ In Stock [ help ]
SKU: 1062
Logo for URO Parts
Qty: 
Add to Cart
Engine Cooling Fan Blade 11521712058
$28.74$72.68 
4 In Stock [ help ]
SKU: 11521712058
Logo for Febi
Qty: 
Add to Cart
Engine Cooling Fan Blade 11521712058G
$62.49$72.68 
Ships in 3-4 days [ help ]
SKU: 11521712058G
Logo for Genuine BMW
Qty: 
Add to Cart
Engine Cooling Fan Clutch 11527505302A
$52.49$272.38 
8 In Stock [ help ]
SKU: 11527505302A
Logo for URO Parts
Qty: 
Add to Cart
Engine Cooling Fan Clutch 11527505302
$83.99$272.38 
On Order
Ships in 1-2 days [ help ]
SKU: 11527505302
Logo for Behr
Qty: 
Add to Cart
Engine Cooling Fan Clutch 11527505302G
$207.99$272.38 
Ships in 3-4 days [ help ]
SKU: 11527505302G
Logo for Genuine BMW
Qty: 
Add to Cart
Engine Cooling Fan Shroud 17101438457A
$49.49$83.60 
7 In Stock [ help ]
SKU: 17101438457A
Logo for URO Parts
Qty: 
Add to Cart
Engine Cooling Fan Shroud 17101438457
$65.99$83.60 
2 In Stock [ help ]
SKU: 17101438457
Logo for Genuine BMW
Qty: 
Add to Cart
Engine Water Pump 11517527910G
$114.99$140.52 
1 In Stock [ help ]
SKU: 11517527910G
Logo for Genuine BMW
Qty: 
Add to Cart
Engine Water Pump (w/ Metal Impeller) 11517527910
$46.74$125.49 
10+ In Stock [ help ]
SKU: 11517527910
Logo for Hepu
Qty: 
Add to Cart
Engine Water Pump O-Ring 11511711484
$0.99$3.32 
10+ In Stock [ help ]
SKU: 11511711484
Logo for CRP
Qty: 
Add to Cart
Engine Water Pump O-Ring 11511711484G
$3.74$4.45 
Ships in 3-4 days [ help ]
SKU: 11511711484G
Logo for Genuine BMW
Qty: 
Add to Cart
Engine Water Pump Pulley 11511436590G
$32.74$36.97 
Ships in 3-4 days [ help ]
SKU: 11511436590G
Logo for Genuine BMW
Qty: 
Add to Cart
Engine Water Pump Pulley (Aluminum) 11511436590A
$25.49$36.97 
7 In Stock [ help ]
SKU: 11511436590A
Logo for URO Parts
Qty: 
Add to Cart
Engine Water Pump Pulley (Plastic) 11511436590
$19.99$36.97 
1 In Stock [ help ]
SKU: 11511436590
Logo for Febi
Qty: 
Add to Cart
Enigine Coolant Line 11537502525
$59.99$81.55 
2 In Stock [ help ]
SKU: 11537502525
Logo for Genuine BMW
Qty: 
Add to Cart
Expansion Tank 17111436381H
$36.24$109.40 
1 In Stock [ help ]
SKU: 17111436381H
Logo for eEuro Preferred
Qty: 
Add to Cart
Expansion Tank 17111436381
$44.49$109.40 
2 In Stock [ help ]
SKU: 17111436381
Logo for Behr
Qty: 
Add to Cart
Expansion Tank 17111436381G
$100.99$109.40 
Ships in 3-4 days [ help ]
SKU: 17111436381G
Logo for Genuine BMW
Qty: 
Add to Cart
Expansion Tank Cap 17111712669A
$4.99$5.94 
1 In Stock [ help ]
SKU: 17111712669A
Logo for URO Parts
Qty: 
Add to Cart
Expansion Tank Cap 376743451
$8.74$10.40 
7 In Stock [ help ]
SKU: 376743451
Logo for Behr
Qty: 
Add to Cart
Expansion Tank Cap 17111742231
$11.24$19.40 
4 In Stock [ help ]
SKU: 17111742231
Logo for Febi
Qty: 
Add to Cart
Expansion Tank Cap 17117639022
$17.99$21.36 
Ships in 3-4 days [ help ]
SKU: 17117639022
Logo for Genuine BMW
Qty: 
Add to Cart
Expansion Tank Hose 17111427156
$7.74$46.52 
Ships in 3-4 days [ help ]
SKU: 17111427156
Logo for CRP
Qty: 
Add to Cart
Expansion Tank Hose 11531438633
$23.99$37.74 
1 In Stock [ help ]
SKU: 11531438633
Logo for Rein
Qty: 
Add to Cart
Expansion Tank Hose 11531438632
$28.24$49.47 
1 In Stock [ help ]
SKU: 11531438632
Logo for Rein
Qty: 
Add to Cart
Expansion Tank Hose 11531438632G
$31.49$49.47 
Ships in 3-4 days [ help ]
SKU: 11531438632G
Logo for Genuine BMW
Qty: 
Add to Cart
Expansion Tank Hose 17111427156G
$40.74$46.52 
Ships in 3-4 days [ help ]
SKU: 17111427156G
Logo for Genuine BMW
Qty: 
Add to Cart
Heater Bypass Valve 64128374995
$189.99$220.37 
Ships in 2-3 days [ help ]
SKU: 64128374995
Logo for Genuine BMW
Qty: 
Add to Cart
Heater Control Valve F46452
$81.49$114.58 
1 In Stock [ help ]
SKU: F46452
Logo for Febi
Qty: 
Add to Cart
Heater Control Valve 64118369805
$105.99$121.00 
1 In Stock [ help ]
SKU: 64118369805
Logo for Genuine BMW
Qty: 
Add to Cart
Heater Core 64118385562
$228.99$275.57 
Ships in 3-4 days [ help ]
SKU: 64118385562
Logo for Genuine BMW
Qty: 
Add to Cart
Heater Hose 64218367929
$9.99$27.48 
1 In Stock [ help ]
SKU: 64218367929
Logo for Rein
Qty: 
Add to Cart
Heater Hose 64218391017
$11.24$31.52 
2 In Stock [ help ]
SKU: 64218391017
Logo for Rein
Qty: 
Add to Cart
Heater Hose 11531438634
$23.99$43.98 
1 In Stock [ help ]
SKU: 11531438634
Logo for Rein
Qty: 
Add to Cart
Heater Hose 64218367929G
$23.99$27.48 
Ships in 3-4 days [ help ]
SKU: 64218367929G
Logo for Genuine BMW
Qty: 
Add to Cart
Heater Hose V200894
$24.99$36.07 
1 In Stock [ help ]
SKU: V200894
Logo for VAICO
Qty: 
Add to Cart
Heater Hose 64218391017G
$27.24$31.52 
Ships in 3-4 days [ help ]
SKU: 64218391017G
Logo for Genuine BMW
Qty: 
Add to Cart
Heater Hose 64218378369
$27.49$47.93 
Ships in 1-2 days [ help ]
SKU: 64218378369
Logo for Aftermarket
Qty: 
Add to Cart
Heater Hose 64218378368
$32.49$38.05 
Ships in 3-4 days [ help ]
SKU: 64218378368
Logo for Genuine BMW
Qty: 
Add to Cart
Heater Hose 64218378369G
$40.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
$26.74$31.62 
1 In Stock [ help ]
SKU: 11531705210A
Logo for eEuro Preferred
Qty: 
Add to Cart
Heater Inlet Pipe (w/ O-Ring) 11531705210
$31.24$34.26 
1 In Stock [ help ]
SKU: 11531705210
Logo for Genuine BMW
Qty: 
Add to Cart
O-Ring 64508375741A
$1.74$3.25 
2 In Stock [ help ]
SKU: 64508375741A
Logo for Four Seasons
Qty: 
Add to Cart
O-Ring 64508375741
$3.24$3.25 
Ships in 3-4 days [ help ]
SKU: 64508375741
Logo for Genuine BMW
Qty: 
Add to Cart
Oil Cooler Line Bracket Spacer Sleeve 17227798686
$5.24$6.24 
3 In Stock [ help ]
SKU: 17227798686
Logo for Genuine BMW
Qty: 
Add to Cart
Radiator 60648A
$126.99$400.72 
1 In Stock [ help ]
SKU: 60648A
Logo for Nissens
Qty: 
Add to Cart
Radiator 17111436060
$150.99$400.72 
1 In Stock [ help ]
SKU: 17111436060
Logo for Behr
Qty: 
Add to Cart
Radiator Drain Plug 17111712339
$4.99$16.07 
10 In Stock [ help ]
SKU: 17111712339
Logo for Behr
Qty: 
Add to Cart
Radiator Drain Plug 17111712339G
$14.74$16.07 
Ships in 3-4 days [ help ]
SKU: 17111712339G
Logo for Genuine BMW
Qty: 
Add to Cart
Radiator Fan Switch 13621433077A
$11.74$45.59 
10+ In Stock [ help ]
SKU: 13621433077A
Logo for OEM Supplier
Qty: 
Add to Cart
Radiator Fan Switch 13621433077
$15.24$45.59 
4 In Stock [ help ]
SKU: 13621433077
Logo for FAE
Qty: 
Add to Cart
Radiator Fan Switch 13621433077G
$38.74$45.59 
2 In Stock [ help ]
SKU: 13621433077G
Logo for Genuine BMW
Qty: 
Add to Cart
Radiator Mount 17111737704A
$4.74$8.60 
5 In Stock [ help ]
SKU: 17111737704A
Logo for URO Parts
Qty: 
Add to Cart
Radiator Mount 17111737704
$8.24$8.62 
Ships in 3-4 days [ help ]
SKU: 17111737704
Logo for Genuine BMW
Qty: 
Add to Cart
Radiator Mount - Driver Side Lower 17111737706
$11.74$13.97 
Ships in 2-3 days [ help ]
SKU: 17111737706
Logo for Genuine BMW
Qty: 
Add to Cart
Radiator Mount - Passenger Side Lower 17111737707
$11.49$11.81 
Ships in 2-3 days [ help ]
SKU: 17111737707
Logo for Genuine BMW
Qty: 
Add to Cart
Radiator Mount - Upper 17111712911A
$0.99$2.25 
3 In Stock [ help ]
SKU: 17111712911A
Logo for URO Parts
Qty: 
Add to Cart
Radiator Mount - Upper 17111712911
$2.24$2.27 
Ships in 3-4 days [ help ]
SKU: 17111712911
Logo for Genuine BMW
Qty: 
Add to Cart
Radiator Mount Bracket - Upper 17111740315
$4.49$5.34 
1 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 
3 In Stock [ help ]
SKU: BK4464
Logo for Do88
Qty: 
Add to Cart
Hose Clamp (51-70mm) BK5170
$1.24$1.48 
8 In Stock [ help ]
SKU: BK5170
Logo for Do88
Qty: 
Add to Cart
Hose Clamp (64-76mm) BK6476
$1.24$1.48 
8 In Stock [ help ]
SKU: BK6476
Logo for Do88
Qty: 
Add to Cart
Hose Coupler (32mm) JOINER32AL
$6.99$8.32 
Ships in 3-4 days [ help ]
SKU: JOINER32AL
Logo for Do88
Qty: 
Add to Cart
Intercooler Pipe (2.75) (300mm) AL30070
$15.99$29.99 
1 In Stock [ help ]
SKU: AL30070
Logo for Do88
Qty: 
Add to Cart
Intercooler Pipe (45 degree) (2.25) AB45G57
$16.49$29.99 
2 In Stock [ help ]
SKU: AB45G57
Logo for Do88
Qty: 
Add to Cart
Intercooler Pipe Nipple NIPPLE25AL
$7.99$15.00 
Ships in 3-4 days [ help ]
SKU: NIPPLE25AL
Logo for Do88
Qty: 
Add to Cart
Radiator Cap (1.3bar) (Carbon Fiber) (Small) MMRC13SMCF
$29.99$40.00 
Ships in 3-4 days [ help ]
SKU: MMRC13SMCF
Logo for Mishimoto
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