Your 2004 BMW 645Ci might be the best vehicle you’ve ever owned. Or you may just be struggling to keep it highway-approved. No matter the situation, Advance Auto Parts has the Alternator product you desperately need.
We currently carry 6 Alternator products to choose from for your 2004 BMW 645Ci, and our inventory prices range from as little as $294.99 up to $663.99.
On top of low prices, Advance Auto Parts offers 5 different trusted brands of Alternator products for the 2004 BMW 645Ci. We only sell parts from trusted brands like Carquest Premium so that you can find quality parts you can count on.
Don’t take our word for it - check out customer ratings and reviews to buy with confidence. We have 5 reviews on our Alternator products for the 2004 BMW 645Ci from previous customers.
Have parts delivered straight to your home, or find the nearest Advance Auto Parts store to check out our Alternator stock in-person!
Search through our amazing selection of Alternator products for your 2004 BMW 645Ci to find exactly what you’re looking for. Compare prices and reviews to choose the best part for you.
Submitted 2021-01-03
By Charles L
From San Antonio,TX
CarQuest says up to OEM No it isn't 14volt out put is OEM not 12volt this alternator ruined my battery costing me over190$ on top of having to explain the whole situation a dozen times to get only the money I spent on alternator; still I had to wait weeks to get m money back even though I used a debit card.Won't be shopping with advance again unless no one has it in stock but them & cash only!!!!
Bottom Line NULL
Submitted 2018-06-02
By Juan
From undisclosed
Perfect fit for my car
Bottom Line NULL
Submitted 2017-04-17
By abypilot
From Albany, GA
I paid good money for this part that failed before the mechanic could back it out of the stall at the shop. Be aware that replacing on a BMW X5 requires the frame to be dropped. A reputable shop did the work as I supplied the part from Advance Auto. The bearings failed in less than 5 minutes and began smoking. I was able to get my money back for the part but was out of the additional $160 to remove and replace the bad part i was sold.
Bottom Line not recommended
from $294.99
View Productfrom $379.99
View Productfrom $663.99
View Productfrom $486.57
View Productfrom $431.99
View Productfrom $337.71
View Product