This Upper Radiator Hose is a stock replacement for your E46 323/325/328/330. Rubber hoses are ideal when new, as they allow some movement and flexibility during driving. The only problem is that they begin to degrade as they age and can eventually fail, leaving you with the potential for severe engine damage or loss of control from the coolant spilling.
We highly recommend that you replace your radiator hoses as a preventative measure before they fail in order to save you from further headaches and expenses.
BMW Fitments:
3 Series
E46 (99-05) > 320i
E46 (99-05) > 323Ci
E46 (99-05) > 323i
E46 (99-05) > 325Ci
E46 (99-05) > 325i
E46 (99-05) > 325xi
E46 (99-05) > 328Ci
E46 (99-05) > 328i
E46 (99-05) > 330Ci
E46 (99-05) > 330i
E46 (99-05) > 330xi