It includes the fan, shroud, and motor. For vehicles with the 3.0L engine (engine code N51). Please verify your part identification number matches.
Condition: Excellent (A)
Mileage: 153,000 miles
It includes the fan, shroud, and motor. For vehicles with the 3.0L engine and 6-speed automatic transmission. Fits vehicles with the N52N engine and 600 watt cooling system.
Condition: Excellent (A)
Mileage: 227,100 miles
For all-wheel drive vehicles with the 400 watt cooling system and N52N engine. Fits vehicles with a manual transmission. Includes the fan, shroud, and motor.
Condition: Excellent (A)
Mileage: 65,000 miles
It is an electric 400W unit for vehicles with the N20 engine. This part was removed from a vehicle with engine code N20B20U0. Fits BMW F22, F23, and F30 chassis.
Condition: Excellent (A)
Mileage: 55,800 miles
It is a 600-watt unit. This part is for vehicles with the N52B30M1 engine code. Fits BMW E82, E88, E90, E92, and E93 chassis.
Condition: Excellent (A)
Mileage: 121,400 miles
This radiator cooling auxiliary fan is rated at 600W. For vehicles with the N54 or N55 engine. Fits BMW E88, E90, and E92 chassis.
Condition: Excellent (A)
This radiator cooling fan motor is rated at 600W. For vehicles with the N54 or N55 engine and dual-clutch transmission (DCT). Fits BMW E88, E90, and E92 chassis.
Condition: Excellent (A)
Browse our selection of quality radiator cooling fan parts designed specifically for your BMW 128i. We carry options across multiple trim levels, body styles, and engine configurations to ensure a perfect fit.
Base · Dynamic · M Sport · Sport Line · Style · Urban Line
Convertible · Coupe · Hatchback · Sedan · U/K
L3 1.5L · L4 1.6L · L4 2.0L · L6 3.0L
Automatic · Automatic Dual Clutch · Manual · U/K