Gear Up for Summer With Trusted European Car Parts. Save Up to 20% Now!
Select your vehicle
  1. Home
  2. BMW
  3. Cooling Fan

BMW X3 Cooling Fan Parts

OE
On Sale
BMW Auxiliary Fan Switch - VNE 13621433077

BMW Auxiliary Fan Switch - VNE 13621433077

128i, 323Ci, 323i, 325Ci, 325i, 325xi, 328Ci, & more
VNE
45 Ratings
In stock
In Stock
$24.47 $23.25
QTY
OEM
BMW Fan Shroud Clip - OE Supplier 17111712963

BMW Fan Shroud Clip - OE Supplier 17111712963

318i, 318is, 318ti, 323Ci, 323i, 323is, 325Ci, & more
OE Supplier
21 Ratings
In stock
In Stock
$1.09
QTY
Clearance
BMW Auxiliary Fan Switch - Vemo 13621433077

BMW Auxiliary Fan Switch - Vemo 13621433077

128i, 323Ci, 323i, 325Ci, 325i, 325xi, 328Ci, & more
Vemo
1 Rating
In stock
In Stock
$38.19 $21.59
QTY
BMW Fan Shroud Clip - Vaico 17111712963

BMW Fan Shroud Clip - Vaico 17111712963

318i, 318is, 318ti, 323Ci, 323i, 323is, 325Ci, & more
Vaico
1 Rating
In stock
In Stock
$0.59
QTY
BMW Auxiliary Fan Switch O-Ring - OE Supplier 091158010

BMW Auxiliary Fan Switch O-Ring - OE Supplier 091158010

128i, 323Ci, 323i, 325Ci, 325i, 325xi, 328Ci, & more
OE Supplier
25 Ratings
In stock
In Stock
$0.59
QTY
BMW Engine Cooling Fan Assembly - Genuine BMW 17428487639
Available
Ships in 1 business day
Ships Free
$1,152.99
QTY
BMW Engine Cooling Fan Assembly - Genuine BMW 17428487638
Available
Ships in 3 business days
Ships Free
$1,076.99
QTY
BMW Auxiliary Fan Assembly - Genuine BMW 17113442089

BMW Auxiliary Fan Assembly - Genuine BMW 17113442089

Ensure your vehicle stays properly cool with this critical cooling fan
X3
Genuine BMW
3 Ratings
In stock
In Stock
Ships Free
$931.42
QTY
BMW Engine Cooling Fan Assembly - Genuine BMW 17428472321
Available
Ships in 5 business days
Ships Free
$916.99
QTY
BMW Engine Cooling Fan Assembly - Genuine BMW 17428487637
Available
Ships in 3 business days
Ships Free
$916.99
QTY
BMW Engine Cooling Fan Assembly - Genuine BMW 17427560877
Available
Ships in 3 business days
Ships Free
$873.99
QTY
BMW Engine Cooling Fan Assembly - Genuine BMW 17428487636
Available
Ships in 3 business days
Ships Free
$797.99
QTY
BMW Engine Cooling Fan Assembly - Genuine BMW 17427601176
Available
Ships in 3 business days
Ships Free
$759.99
QTY
BMW Engine Cooling Fan Assembly - Genuine BMW 17113452509
Available
Ships in 5 business days
Ships Free
$721.99
QTY
BMW Engine Cooling Fan Shroud - Genuine BMW 17428472324
Available
Ships in 3 business days
Ships Free
$209.99
QTY
BMW Engine Cooling Fan Shroud - Genuine BMW 17428681081
Available
Ships in 4-6 weeks
Ships Free
$209.99
QTY
BMW Engine Cooling Fan Shroud - Genuine BMW 17428681082
Available
Ships in 4-6 weeks
Ships Free
$209.99
QTY
BMW Engine Cooling Fan Shroud - Genuine BMW 17428487640
Available
Ships in 3 business days
Ships Free
$209.99
QTY
BMW Engine Cooling Fan Shroud - Genuine BMW 17428487641
Available
Ships in 3 business days
Ships Free
$209.99
QTY
BMW Engine Cooling Fan Shroud - Genuine BMW 17428487642
Available
Ships in 5 business days
Ships Free
$209.99
QTY
BMW Fan Shroud - Genuine BMW 17427601676
Available
Ships in 3 business days
Ships Free
$197.99
QTY
BMW Fan Shroud - Genuine BMW 17427560768

BMW Fan Shroud - Genuine BMW 17427560768

Position 2 in the Diagram
X3
Genuine BMW
Available
Ships in 4-6 weeks
Ships Free
$197.99
QTY
BMW Fan Shroud - Genuine BMW 17113442096

BMW Fan Shroud - Genuine BMW 17113442096

Position 2 in the Diagram
X3
Genuine BMW
Available
Ships in 4-6 weeks
Ships Free
$187.99
QTY
Clearance
BMW Fan Shroud - Genuine BMW 17113415242

BMW Fan Shroud - Genuine BMW 17113415242

Position 2 in the Diagram
X3
Genuine BMW
In stock
In Stock
Ships Free
$173.99 $123.59
QTY
BMW Auxiliary Fan Switch - Genuine BMW 13621433077

BMW Auxiliary Fan Switch - Genuine BMW 13621433077

128i, 323Ci, 323i, 325Ci, 325i, 325xi, 328Ci, & more
Genuine BMW
3 Ratings
In stock
In Stock
Ships Free
$55.99
QTY
© FCP Euro 2026. All rights reserved.  
Version: 0bdd1dbd6 : 53a503b7d08d6a1584b68d28b71f3ec1f789121f