Save UP TO 5% with code UPTO5OFF
 

2003 BMW 525i (E39) Cooling System

Auxiliary Cooling Fan Assembly 64546921395
$524.99$634.72 
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$579.06 
Ships in 2-3 days [ help ]
SKU: 100K10098
Logo for eEuroparts.com Kit
Qty: 
Add to Cart
Engine Auxiliary Water Pump 64118381989
$88.99$105.90 
1 In Stock [ help ]
SKU: 64118381989
Logo for Pierburg
Qty: 
Add to Cart
Engine Auxiliary Water Pump 64116922699
$152.99$186.37 
Ships in 3-4 days [ help ]
SKU: 64116922699
Logo for Genuine BMW
Qty: 
Add to Cart
Engine Auxiliary Water Pump 64118381989G
$159.99$194.82 
Ships in 3-4 days [ help ]
SKU: 64118381989G
Logo for Genuine BMW
Qty: 
Add to Cart
Engine Coolant Hose 11531438633G
$23.99$39.26 
Ships in 3-4 days [ help ]
SKU: 11531438633G
Logo for Genuine BMW
Qty: 
Add to Cart
Engine Coolant Hose - Lower 11531705224
$33.49$57.12 
2 In Stock [ help ]
SKU: 11531705224
Logo for Rein
Qty: 
Add to Cart
Engine Coolant Hose - Lower 11531705224G
$35.74$57.12 
1 In Stock [ help ]
SKU: 11531705224G
Logo for Genuine BMW
Qty: 
Add to Cart
Engine Coolant Hose - Upper 11531705223A
$30.74$39.94 
On Order
Ships in 2-3 days [ help ]
SKU: 11531705223A
Logo for Rein
Qty: 
Add to Cart
Engine Coolant Hose - Upper 11531705223
$32.24$51.44 
On Order
Ships in 2-3 days [ help ]
SKU: 11531705223
Logo for Genuine BMW
Qty: 
Add to Cart
Engine Coolant Hose Kit 100K10148
$45.49$102.71 
2 In Stock [ help ]
SKU: 100K10148
Logo for eEuroparts.com Kit
Qty: 
Add to Cart
Engine Coolant Level Sensor 61318360876
$8.74$45.71 
2 In Stock [ help ]
SKU: 61318360876
Logo for URO Parts
Qty: 
Add to Cart
Engine Coolant Level Sensor V20720501
$11.99$42.75 
6 In Stock [ help ]
SKU: V20720501
Logo for Vemo
Qty: 
Add to Cart
Engine Coolant Level Sensor 61318360876G
$31.99$45.71 
2 In Stock [ help ]
SKU: 61318360876G
Logo for Genuine BMW
Qty: 
Add to Cart
Engine Coolant Line 11537502525A
$37.24$81.55 
8 In Stock [ help ]
SKU: 11537502525A
Logo for eEuro Preferred
Qty: 
Add to Cart
Engine Coolant Line O-Ring (20x3mm) 11531435808
$0.74$1.83 
10+ In Stock [ help ]
SKU: 11531435808
Logo for Victor Reinz
Qty: 
Add to Cart
Engine Coolant Line O-Ring (20x3mm) 11531435808G
$1.74$1.83 
Ships in 3-4 days [ help ]
SKU: 11531435808G
Logo for Genuine BMW
Qty: 
Add to Cart
Engine Coolant Thermostat (97 Deg) 256101
$51.49$105.60 
4 In Stock [ help ]
SKU: 256101
Logo for Behr
Qty: 
Add to Cart
Engine Coolant Thermostat (97 Deg) 11537509227
$57.99$107.72 
9 In Stock [ help ]
SKU: 11537509227
Logo for Wahler
Qty: 
Add to Cart
Engine Coolant Thermostat (97 Deg) 11537509227G
$88.99$107.72 
2 In Stock [ help ]
SKU: 11537509227G
Logo for Genuine BMW
Qty: 
Add to Cart
Engine Coolant Thermostat Gasket 0362150
$3.99$8.88 
5 In Stock [ help ]
SKU: 0362150
Logo for Elring
Qty: 
Add to Cart
Engine Coolant Thermostat Gasket 11537509357G
$7.49$7.94 
Ships in 3-4 days [ help ]
SKU: 11537509357G
Logo for Genuine BMW
Qty: 
Add to Cart
Engine Coolant Thermostat Kit 100K10100
$87.49$137.23 
9 In Stock [ help ]
SKU: 100K10100
Logo for eEuroparts.com Kit
Qty: 
Add to Cart
Engine Cooling Fan Blade 1062
$17.24$72.68 
1 In Stock [ help ]
SKU: 1062
Logo for URO Parts
Qty: 
Add to Cart
Engine Cooling Fan Blade 11521712058
$29.74$72.68 
1 In Stock [ help ]
SKU: 11521712058
Logo for Febi
Qty: 
Add to Cart
Engine Cooling Fan Blade 11521712058G
$60.99$72.68 
Ships in 3-4 days [ help ]
SKU: 11521712058G
Logo for Genuine BMW
Qty: 
Add to Cart
Engine Cooling Fan Clutch 11527505302A
$53.99$272.38 
10+ In Stock [ help ]
SKU: 11527505302A
Logo for URO Parts
Qty: 
Add to Cart
Engine Cooling Fan Clutch 11527505302
$86.99$272.38 
5 In Stock [ help ]
SKU: 11527505302
Logo for Behr
Qty: 
Add to Cart
Engine Cooling Fan Clutch 11527505302G
$203.99$272.38 
Ships in 3-4 days [ help ]
SKU: 11527505302G
Logo for Genuine BMW
Qty: 
Add to Cart
Engine Cooling Fan Shroud 17101438457A
$50.99$83.60 
2 In Stock [ help ]
SKU: 17101438457A
Logo for URO Parts
Qty: 
Add to Cart
Engine Cooling Fan Shroud 17101438457
$56.99$85.29 
2 In Stock [ help ]
SKU: 17101438457
Logo for Genuine BMW
Qty: 
Add to Cart
Engine Water Pump F01293
$38.99$78.49 
On Order
Ships in 11-14 days [ help ]
SKU: F01293
Logo for Febi
Qty: 
Add to Cart
Engine Water Pump 11517527910G
$114.99$143.33 
1 In Stock [ help ]
SKU: 11517527910G
Logo for Genuine BMW
Qty: 
Add to Cart
Engine Water Pump (w/ Metal Impeller) 11517527910
$47.99$125.49 
10+ In Stock [ help ]
SKU: 11517527910
Logo for Hepu
Qty: 
Add to Cart
Engine Water Pump O-Ring 11511711484
$0.99$3.46 
8 In Stock [ help ]
SKU: 11511711484
Logo for CRP
Qty: 
Add to Cart
Engine Water Pump O-Ring 11511711484G
$3.49$4.15 
Ships in 3-4 days [ help ]
SKU: 11511711484G
Logo for Genuine BMW
Qty: 
Add to Cart
Engine Water Pump Pulley 11511436590G
$31.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
$26.24$36.97 
5 In Stock [ help ]
SKU: 11511436590A
Logo for URO Parts
Qty: 
Add to Cart
Engine Water Pump Pulley (Plastic) 11511436590
$20.74$36.97 
On Order
Ships in 1-2 days [ help ]
SKU: 11511436590
Logo for Febi
Qty: 
Add to Cart
Enigine Coolant Line 11537502525
$61.49$81.55 
2 In Stock [ help ]
SKU: 11537502525
Logo for Genuine BMW
Qty: 
Add to Cart
Expansion Tank 17111436381H
$37.24$109.40 
3 In Stock [ help ]
SKU: 17111436381H
Logo for eEuro Preferred
Qty: 
Add to Cart
Expansion Tank EPT0015
$38.99$109.40 
1 In Stock [ help ]
SKU: EPT0015
Logo for Rein
Qty: 
Add to Cart
Expansion Tank 17111436381
$45.99$109.40 
3 In Stock [ help ]
SKU: 17111436381
Logo for Behr
Qty: 
Add to Cart
Expansion Tank 17111436381G
$98.49$109.40 
Ships in 3-4 days [ help ]
SKU: 17111436381G
Logo for Genuine BMW
Qty: 
Add to Cart
Expansion Tank Cap 17111712669A
$5.24$6.24 
3 In Stock [ help ]
SKU: 17111712669A
Logo for URO Parts
Qty: 
Add to Cart
Expansion Tank Cap 376743451
$8.99$10.70 
10+ In Stock [ help ]
SKU: 376743451
Logo for Behr
Qty: 
Add to Cart
Expansion Tank Cap 17111742231
$11.74$19.40 
2 In Stock [ help ]
SKU: 17111742231
Logo for Febi
Qty: 
Add to Cart
Expansion Tank Cap 17117639022
$16.99$21.36 
On Order
Ships in 2-3 days [ help ]
SKU: 17117639022
Logo for Genuine BMW
Qty: 
Add to Cart
Expansion Tank Hose 17111427156
$7.99$46.52 
3 In Stock [ help ]
SKU: 17111427156
Logo for CRP
Qty: 
Add to Cart
Expansion Tank Hose 11531438633
$24.99$39.26 
3 In Stock [ help ]
SKU: 11531438633
Logo for Rein
Qty: 
Add to Cart
Expansion Tank Hose 11531438632
$28.99$51.44 
4 In Stock [ help ]
SKU: 11531438632
Logo for Rein
Qty: 
Add to Cart
Expansion Tank Hose 11531438632G
$31.49$51.44 
Ships in 3-4 days [ help ]
SKU: 11531438632G
Logo for Genuine BMW
Qty: 
Add to Cart
Expansion Tank Hose 17111427156G
$39.49$46.52 
Ships in 3-4 days [ help ]
SKU: 17111427156G
Logo for Genuine BMW
Qty: 
Add to Cart
Heater Bypass Valve 64128374995
$193.99$229.18 
Ships in 3-4 days [ help ]
SKU: 64128374995
Logo for Genuine BMW
Qty: 
Add to Cart
Heater Control Valve F46452
$82.99$114.58 
2 In Stock [ help ]
SKU: F46452
Logo for Febi
Qty: 
Add to Cart
Heater Control Valve 64118369805
$107.99$125.84 
1 In Stock [ help ]
SKU: 64118369805
Logo for Genuine BMW
Qty: 
Add to Cart
Heater Core 64118385562
$224.99$275.57 
Ships in 3-4 days [ help ]
SKU: 64118385562
Logo for Genuine BMW
Qty: 
Add to Cart
Heater Hose 64218367929
$10.49$27.48 
1 In Stock [ help ]
SKU: 64218367929
Logo for Rein
Qty: 
Add to Cart
Heater Hose 64218391017
$11.49$31.52 
2 In Stock [ help ]
SKU: 64218391017
Logo for Rein
Qty: 
Add to Cart
Heater Hose 11531438634
$19.99$45.74 
1 In Stock [ help ]
SKU: 11531438634
Logo for Rein
Qty: 
Add to Cart
Heater Hose 64218367929G
$22.74$27.48 
Ships in 3-4 days [ help ]
SKU: 64218367929G
Logo for Genuine BMW
Qty: 
Add to Cart
Heater Hose V200894
$25.74$36.07 
Ships in 1-2 days [ help ]
SKU: V200894
Logo for VAICO
Qty: 
Add to Cart
Heater Hose 64218391017G
$25.99$31.52 
Ships in 3-4 days [ help ]
SKU: 64218391017G
Logo for Genuine BMW
Qty: 
Add to Cart
Heater Hose 64218378369
$28.49$47.93 
1 In Stock [ help ]
SKU: 64218378369
Logo for Aftermarket
Qty: 
Add to Cart
Heater Hose 64218378368
$31.24$38.05 
Ships in 3-4 days [ help ]
SKU: 64218378368
Logo for Genuine BMW
Qty: 
Add to Cart
Heater Hose 64218378369G
$39.24$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
$27.49$31.62 
1 In Stock [ help ]
SKU: 11531705210A
Logo for eEuro Preferred
Qty: 
Add to Cart
Heater Inlet Pipe (w/ O-Ring) 11531705210
$30.24$34.26 
2 In Stock [ help ]
SKU: 11531705210
Logo for Genuine BMW
Qty: 
Add to Cart
Oil Cooler Line Bracket Spacer Sleeve 17227798686
$4.99$5.43 
3 In Stock [ help ]
SKU: 17227798686
Logo for Genuine BMW
Qty: 
Add to Cart
Radiator 60648A
$129.99$400.72 
3 In Stock [ help ]
SKU: 60648A
Logo for Nissens
Qty: 
Add to Cart
Radiator 17111436060
$153.99$400.72 
5 In Stock [ help ]
SKU: 17111436060
Logo for Behr
Qty: 
Add to Cart
Radiator Drain Plug 17111712339
$5.24$16.07 
10 In Stock [ help ]
SKU: 17111712339
Logo for Behr
Qty: 
Add to Cart
Radiator Drain Plug 17111712339G
$13.99$16.07 
Ships in 3-4 days [ help ]
SKU: 17111712339G
Logo for Genuine BMW
Qty: 
Add to Cart
Radiator Fan Switch 13621433077A
$11.99$45.59 
9 In Stock [ help ]
SKU: 13621433077A
Logo for OEM Supplier
Qty: 
Add to Cart
Radiator Fan Switch 13621433077
$15.74$46.50 
8 In Stock [ help ]
SKU: 13621433077
Logo for FAE
Qty: 
Add to Cart
Radiator Fan Switch 13621433077G
$38.24$46.50 
1 In Stock [ help ]
SKU: 13621433077G
Logo for Genuine BMW
Qty: 
Add to Cart
Radiator Mount 17111737704A
$4.99$8.60 
3 In Stock [ help ]
SKU: 17111737704A
Logo for URO Parts
Qty: 
Add to Cart
Radiator Mount 17111737704
$7.99$8.97 
Ships in 3-4 days [ help ]
SKU: 17111737704
Logo for Genuine BMW
Qty: 
Add to Cart
Radiator Mount - Driver Side Lower 17111737706
$10.99$11.65 
Ships in 3-4 days [ help ]
SKU: 17111737706
Logo for Genuine BMW
Qty: 
Add to Cart
Radiator Mount - Passenger Side Lower 17111737707
$10.74$11.81 
1 In Stock [ help ]
SKU: 17111737707
Logo for Genuine BMW
Qty: 
Add to Cart
Radiator Mount - Upper 17111712911A
$0.99$2.25 
2 In Stock [ help ]
SKU: 17111712911A
Logo for URO Parts
Qty: 
Add to Cart
Radiator Mount - Upper 17111712911
$2.24$2.35 
Ships in 3-4 days [ help ]
SKU: 17111712911
Logo for Genuine BMW
Qty: 
Add to Cart
Radiator Mount Bracket - Upper 17111740315
$4.24$5.05 
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 (11-20mm) ABA9206
$1.74$2.07 
10+ In Stock [ help ]
SKU: ABA9206
Logo for ABA
Qty: 
Add to Cart
Hose Clamp (44-64mm) BK4464
$1.24$1.48 
10 In Stock [ help ]
SKU: BK4464
Logo for Do88
Qty: 
Add to Cart
Hose Clamp (51-70mm) BK5170
$1.24$1.48 
9 In Stock [ help ]
SKU: BK5170
Logo for Do88
Qty: 
Add to Cart
Hose Clamp (64-76mm) BK6476
$1.24$1.48 
4 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