Fitment or Compatibility:
Please check all product details before purchasing. You can also message us your VIN# or vehicle information for fitment verification.
Quality:
Automotive experts manufacture our parts with superior materials and advanced equipment. Quality is never compromised.
Performance:
Our parts meet or exceed OEM specifications for easy installation and optimal performance.
Shipping:
We ship worldwide, with warehouses spread coast-to-coast to ensure our expedited delivery guarantee.
Competitive:
Our experienced sales team make it their duty to get your part at the most competitive cost on the market.
Risk Free:
Performance issue? No worries! We offer a 1-year warranty on all our products for satisfactory service. Cooling Direct warrants its products, under normal use and service, for 12 months from the sale date to the original purchaser of the product.
What this fits: - 2007 BMW 328i Convertible 3.0L L6
- 2007 BMW 328i Coupe 3.0L L6
- 2007 BMW 328xi Coupe 3.0L L6
- 2007 BMW 335i Convertible 3.0L L6
- 2007 BMW 335i Coupe 3.0L L6
- 2008 BMW 328i Convertible 3.0L L6
- 2008 BMW 328i Coupe 3.0L L6
- 2008 BMW 328xi Coupe 3.0L L6
- 2008 BMW 335i Convertible 3.0L L6
- 2008 BMW 335i Coupe 3.0L L6
- 2008 BMW 335xi Coupe 3.0L L6
- 2008 BMW M3 Convertible 4.0L V8
- 2009 BMW 328i Convertible 3.0L L6
- 2009 BMW 328i Coupe 3.0L L6
- 2009 BMW 328i xDrive Coupe 3.0L L6
- 2009 BMW 335i Convertible 3.0L L6
- 2009 BMW 335i Coupe 3.0L L6
- 2009 BMW 335i xDrive Coupe 3.0L L6
- 2009 BMW M3 Convertible 4.0L V8
- 2010 BMW 328i Convertible 3.0L L6
- 2010 BMW 328i Coupe 3.0L L6
- 2010 BMW 328i xDrive Coupe 3.0L L6
- 2010 BMW 335i Convertible 3.0L L6
- 2010 BMW 335i Coupe 3.0L L6
- 2010 BMW 335i xDrive Coupe 3.0L L6
- 2010 BMW M3 Convertible 4.0L V8
- 2011 BMW 325i Convertible 2.5L L6
- 2011 BMW 325i Convertible 3.0L L6
- 2011 BMW 325i Coupe 3.0L L6
- 2011 BMW 328i Convertible 3.0L L6
- 2011 BMW 328i Coupe 3.0L L6
- 2011 BMW 328i xDrive Coupe 3.0L L6
- 2011 BMW 335i Convertible 3.0L L6
- 2011 BMW 335i Coupe 3.0L L6
- 2011 BMW 335i xDrive Coupe 3.0L L6
- 2011 BMW 335is 3.0L L6
- 2011 BMW M3 Convertible 4.0L V8
- 2012 BMW 325i Convertible 2.0L L4
- 2012 BMW 325i Convertible 2.5L L6
- 2012 BMW 325i Convertible 3.0L L6
- 2012 BMW 325i Coupe 3.0L L6
- 2012 BMW 328i Convertible 2.0L L4
- 2012 BMW 328i Coupe 3.0L L6
- 2012 BMW 328i xDrive Coupe 3.0L L6
- 2012 BMW 335i Convertible 3.0L L6
- 2012 BMW 335i Coupe 3.0L L6
- 2012 BMW 335i xDrive 3.0L L6
- 2012 BMW 335is 3.0L L6
- 2012 BMW M3 Convertible
- 2013 BMW 325i Convertible 2.0L L4
- 2013 BMW 325i Convertible 2.5L L6
- 2013 BMW 325i Convertible 3.0L L6
- 2013 BMW 325i Coupe 3.0L L6
- 2013 BMW 328i Convertible 2.0L L4
- 2013 BMW 328i Coupe 3.0L L6
- 2013 BMW 328i xDrive Coupe 3.0L L6
- 2013 BMW 335i Convertible 3.0L L6
- 2013 BMW 335i Coupe 3.0L L6
- 2013 BMW 335i xDrive Coupe 3.0L L6
- 2013 BMW 335is 3.0L L6
- 2013 BMW M3 Convertible