Select your vehicle
  1. Home
  2. BMW
  3. Cooling System

BMW 320i xDrive Cooling System Parts

BMW Cooling System Service Kit - Nissens 522270

BMW Cooling System Service Kit - Nissens 522270

Basic cooling system service kit featuring your necessities for your vehicle's cooling system
228i, 228i xDrive, 320i, 320i xDrive, 328i, & more
Nissens
Available
In Stock
Ships Free
$357.87
BMW Cooling System Service Kit - CSF 17118672104KT1

BMW Cooling System Service Kit - CSF 17118672104KT1

Basic cooling system service kit featuring your necessities for your vehicle's cooling system
228i, 228i xDrive, 320i, 320i xDrive, 328i, & more
CSF
Available
In Stock
Ships Free
$323.52
OE
BMW Electric Water Pump - Saleri 11515A81BE9
Available
In Stock
Ships Free
$897.99
OE
BMW Radiator - Mahle Behr 17118672104

BMW Radiator - Mahle Behr 17118672104

228i, 228i xDrive, 320i, 320i xDrive, 328i, & more
Mahle Behr
Available
Ships in 2 business days
Ships Free
$244.99
OE
BMW Thermostat Assembly - Mahle Behr 11538635689

BMW Thermostat Assembly - Mahle Behr 11538635689

228i, 328i, 328i GT xDrive, 328i xDrive, 428i, & more
Mahle
19 Ratings
Available
In Stock
Ships Free
$87.51
OE
BMW Temperature Sensor - VNE 13621433076

BMW Temperature Sensor - VNE 13621433076

128i, 135i, 323Ci, 323i, 325Ci, 325i, 325xi, & more
VNE
45 Ratings
Available
In Stock
$23.14
OE
BMW Volvo Engine Coolant  Antifreeze (1 Gallon) - Zerex 861583

BMW Volvo Engine Coolant Antifreeze (1 Gallon) - Zerex 861583

1 Series M, 128i, 135i, 135is, 240, S70, XC60, XC90, & more
Zerex
16 Ratings
Available
In Stock
$22.67
OE
BMW Expansion Tank Cap - Rein 17117639020

BMW Expansion Tank Cap - Rein 17117639020

1.4 bar
128i, 135i, 135is, 228i, 228i xDrive, 320i, & more
Rein
13 Ratings
Available
Ships in 1 business day
$22.39
OE
BMW HT-12 Engine Coolant / Antifreeze (1 Gallon) - Zerex 904685

BMW HT-12 Engine Coolant / Antifreeze (1 Gallon) - Zerex 904685

Concentrated Antifreeze
840i xDrive, i8, M8, i3, M5, & more
Zerex
8 Ratings
Available
In Stock
$22.29
OEM
BMW Radiator - Valeo 735455

BMW Radiator - Valeo 735455

228i, 228i xDrive, 320i, 320i xDrive, 328i, & more
Valeo
Available
Ships in 2 business days
Ships Free
$254.99
OEM
BMW Engine Coolant Hose - Rein 11537639997

BMW Engine Coolant Hose - Rein 11537639997

320i, 320i xDrive, 328i, 328i xDrive, X1, Z4
Rein
Available
In Stock
Ships Free
$59.99
OEM
BMW Coolant Hose - Rein 11538645481

BMW Coolant Hose - Rein 11538645481

228i, 228i xDrive, 320i, 320i xDrive, 328i, & more
Rein
Available
In Stock
$24.99
OEM
BMW Coolant Hose - Rein 11537603514

BMW Coolant Hose - Rein 11537603514

320i, 320i xDrive, 328i, 328i xDrive, 528i, & more
Rein
2 Ratings
Available
In Stock
$20.63
OEM
BMW Coolant Hose O-Ring for Thermostat Hose - OE Supplier 11537545278

BMW Coolant Hose O-Ring for Thermostat Hose - OE Supplier 11537545278

From the Thermostat to the Cylinder Head Hose. 29x2,9mm
1 Series M, 128i, 135i, 320i, 320i xDrive, 325i, & more
OE Supplier
15 Ratings
Available
In Stock
$0.59
BMW Engine Cooling Fan Assembly - Meyle 17428641963

BMW Engine Cooling Fan Assembly - Meyle 17428641963

428i, 228i, 320i xDrive, 228i xDrive, 320i
Meyle
Available
Ships in 2-3 weeks
Ships Free
$633.99
BMW Electric Water Pump - Graf 11515A81BE9
Available
Ships in 1 business day
Ships Free
$561.99
BMW Radiator - Nissens 17118672104

BMW Radiator - Nissens 17118672104

228i, 228i xDrive, 320i, 320i xDrive, 328i, & more
Nissens
4 Ratings
Available
In Stock
Ships Free
$150.34
BMW Radiator - CSF 3725

BMW Radiator - CSF 3725

228i, 228i xDrive, 320i, 320i xDrive, 328i, & more
CSF
Available
In Stock
Ships Free
$115.99
BMW Radiator Hose - Vaico 17127600554

BMW Radiator Hose - Vaico 17127600554

228i, 228i xDrive, 320i, 320i xDrive, 328i, & more
Vaico
Available
In Stock
Ships Free
$70.76
BMW Coolant Expansion Tank - Nissens 17137642158

BMW Coolant Expansion Tank - Nissens 17137642158

320i, 320i xDrive228i, 228i xDrive, 320i, 320i xDrive, 328i, & more
Nissens
Available
Ships in 1 business day
Ships Free
$68.99
BMW Radiator Hose - Rein 17127596837

BMW Radiator Hose - Rein 17127596837

320i, 320i xDrive, 328i, 328i xDrive
Rein
Available
In Stock
Ships Free
$66.19
BMW Radiator Hose - Rein 17127596838

BMW Radiator Hose - Rein 17127596838

320i, 320i xDrive, 328i, 328i xDrive
Rein
1 Rating
Available
In Stock
Ships Free
$53.99
BMW Engine Coolant Recovery Tank Hose Lower (328i 328i xDrive 320i 320i xDrive) - Rein 17127624676
Available
In Stock
$41.79
BMW Engine Coolant Hose - Rein 17127596841
Available
In Stock
$32.09
BMW Engine Coolant Hose - Febi 103887
Available
Ships in 2-3 weeks
$29.29
© FCP Euro 2026. All rights reserved.  
Version: 78cf4fc3c : 53a503b7d08d6a1584b68d28b71f3ec1f789121f