Home
Estimates Starting and Charging Starter Motor Replacement

BMW 328i Starter Motor Replacement

A starter motor replacement is a simple and affordable repair, though the cost will vary depending on the year, make, and model of your car.

Get a Quote

Find Your Cost

certified 34 people booked this in the last 24 hours

Find Your Cost

Our repairs come with:

Certified Mechanics  •  
12-Month | 12,000-Mile Warranty

Easy Online Booking  •  7 Days a Week

Range for All Cars

$200 $1300

Tell us your car to get a guaranteed price from RepairSmith.

Our repairs come with:

Certified Mechanics  •  
12-Month | 12,000-Mile Warranty

Easy Online Booking  •  7 Days a Week

BMW 328i Starter Motor Replacement

RepairSmith offers upfront and competitive pricing. The average cost for BMW 328i Starter Motor Replacement is $576. Drop it off at our shop and pick it up a few hours later, or save time and have our Delivery mechanics come to you.

Car
Quoted to
Drop-off
Delivery
Price
2008 BMW 328i 3.0L L6
80,000 miles
Xiongfei S  • 
November 4, 2020 4:55 PM  • 
Fremont CA 94539
$628
5.50  hrs
3.00  hrs
2009 BMW 328i 3.0L L6
106,000 miles
Bill B  • 
November 4, 2020 3:08 AM  • 
San Francisco CA 94118
$571
4.60  hrs
3.10  hrs
2009 BMW 328i 3.0L L6
179,000 miles
Felix P  • 
November 2, 2020 11:57 PM  • 
Las Vegas NV 89149
$625
4.70  hrs
2.80  hrs
2007 BMW 328i 3.0L L6
110,000 miles
Tom S  • 
November 2, 2020 9:18 PM  • 
Sacramento CA 95826
$571
5.20  hrs
3.00  hrs
2011 BMW 328i 3.0L L6
110,500 miles
Kevin R  • 
October 29, 2020 3:04 AM  • 
Los Angeles CA 90026
$614
6.30  hrs
2.80  hrs
2007 BMW 328i 3.0L L6
60,000 miles
Emely L  • 
October 25, 2020 10:09 PM  • 
Las Vegas NV 89101
$517
6.80  hrs
3.00  hrs
2007 BMW 328i 3.0L L6
100,000 miles
Andre K  • 
October 21, 2020 8:38 PM  • 
San Diego CA 92111
$571
4.60  hrs
3.20  hrs
2011 BMW 328i 3.0L L6
135,000 miles
Dan O  • 
October 20, 2020 10:19 PM  • 
Gilbert AZ 85298
$652
7.30  hrs
2.80  hrs
2007 BMW 328i 3.0L L6
96,000 miles
Andre K  • 
October 19, 2020 11:19 PM  • 
San Diego CA 92111
$571
3.80  hrs
3.10  hrs
2009 BMW 328i 3.0L L6
115,000 miles
Greg H  • 
October 17, 2020 8:51 PM  • 
Las Vegas NV 89147
$517
7.10  hrs
3.00  hrs
2009 BMW 328i 3.0L L6
18,000 miles
James D  • 
October 15, 2020 10:55 PM  • 
Canoga Park CA 91303
$571
7.70  hrs
3.10  hrs
1996 BMW 328i 2.8L L6 Base
222,000 miles
Jonathon B  • 
October 13, 2020 4:21 PM  • 
Surprise AZ 85379
$537
5.30  hrs
1.60  hrs
2011 BMW 328i 3.0L L6
160,000 miles
Jesse R  • 
October 9, 2020 11:14 PM  • 
Huntington Park CA 90255
$601
4.00  hrs
3.10  hrs
2008 BMW 328i 3.0L L6
120,000 miles
Nicholas W  • 
October 6, 2020 5:54 PM  • 
Las Vegas NV 89142
$517
6.90  hrs
3.00  hrs
2011 BMW 328i 3.0L L6
190,000 miles
Nunu T  • 
October 6, 2020 12:26 AM  • 
Union City CA 94587
$628
6.40  hrs
3.10  hrs
2007 BMW 328i 3.0L L6 Base
80,000 miles
Michael M  • 
September 25, 2020 4:59 PM  • 
Los Angeles CA 90022
$517
6.00  hrs
3.00  hrs
2008 BMW 328i 3.0L L6 Base
140,000 miles
Jesus W  • 
September 25, 2020 1:50 AM  • 
San Jose CA 95111
$584
2.80  hrs
2.80  hrs
2007 BMW 328i 3.0L L6
102,000 miles
Prince G  • 
September 25, 2020 12:26 AM  • 
San Diego CA 92101
$498
7.50  hrs
2.90  hrs
2011 BMW 328i 3.0L L6
99,500 miles
Miguel N  • 
September 21, 2020 7:37 PM  • 
Ontario CA 91761
$597
5.30  hrs
3.00  hrs
2008 BMW 328i 3.0L L6
104,000 miles
Andrew H  • 
September 19, 2020 7:20 PM  • 
San Diego CA 92103
$498
5.80  hrs
3.00  hrs
2010 BMW 328i 3.0L L6
120,000 miles
Ernesto T  • 
September 15, 2020 3:21 AM  • 
Wilmington CA 90744
$571
3.00  hrs
2.70  hrs
2011 BMW 328i 3.0L L6 Base
124,000 miles
Mike C  • 
September 11, 2020 8:17 PM  • 
Hayward CA 94542
$796
3.10  hrs
3.00  hrs
2011 BMW 328i 3.0L L6
104,000 miles
Daniel K  • 
September 10, 2020 12:51 AM  • 
Las Vegas NV 89107
$574
7.20  hrs
3.20  hrs
2010 BMW 328i 3.0L L6
120,000 miles
Stephanie O  • 
September 8, 2020 3:24 PM  • 
Emeryville CA 94608
$571
3.70  hrs
2.80  hrs
2007 BMW 328i 3.0L L6
175,000 miles
Nikki B  • 
September 7, 2020 1:53 PM  • 
Los Angeles CA 90011
$517
4.80  hrs
3.20  hrs
2007 BMW 328i 3.0L L6 Base
180,000 miles
Christopher A  • 
September 6, 2020 8:30 PM  • 
Riverside CA 92503
$517
3.50  hrs
3.00  hrs
2007 BMW 328i 3.0L L6 Base
140,000 miles
Andrew G  • 
September 1, 2020 1:49 AM  • 
Seal Beach CA 90740
$538
6.00  hrs
3.00  hrs
2011 BMW 328i 3.0L L6
38,000 miles
Nadine A  • 
August 27, 2020 9:42 PM  • 
Los Angeles CA 90020
$571
3.40  hrs
3.10  hrs
2007 BMW 328i 3.0L L6
126,000 miles
Erica M  • 
August 26, 2020 1:56 AM  • 
Scottsdale AZ 85257
$470
5.20  hrs
3.00  hrs
2009 BMW 328i 3.0L L6
160,000 miles
Daniel M  • 
August 21, 2020 3:28 PM  • 
North Hills CA 91343
$484
2.70  hrs
2.80  hrs
2008 BMW 328i 3.0L L6 Base
99,000 miles
Leann S  • 
August 21, 2020 1:32 AM  • 
San Diego CA 92101
$451
4.30  hrs
3.10  hrs
2008 BMW 328i 3.0L L6
90,000 miles
Sandra B  • 
August 15, 2020 7:24 AM  • 
Riverside CA 92508
$496
4.20  hrs
3.10  hrs
2011 BMW 328i 3.0L L6
100,000 miles
Gustavo C  • 
August 11, 2020 6:14 PM  • 
Downey CA 90240
$490
6.20  hrs
2.90  hrs
1997 BMW 328i 2.8L L6
160,000 miles
Jake R  • 
August 10, 2020 10:57 PM  • 
San Jose CA 95111
$797
4.70  hrs
3.60  hrs
2007 BMW 328i 3.0L L6 Base
224,000 miles
Marina M  • 
August 8, 2020 5:52 PM  • 
Bloomington CA 92316
$550
5.80  hrs
3.00  hrs
2012 BMW 328i 2.0L L4 Turbo
105,000 miles
Bryan M  • 
August 6, 2020 1:10 AM  • 
Phoenix AZ 85037
$544
4.80  hrs
2.00  hrs
2011 BMW 328i 3.0L L6 Base
930,000 miles
Rahmina A  • 
August 5, 2020 11:21 PM  • 
Los Angeles CA 90066
$571
5.40  hrs
3.10  hrs
2011 BMW 328i 3.0L L6
123,000 miles
Stanley O  • 
August 3, 2020 8:34 PM  • 
Sacramento CA 95823
$571
5.80  hrs
3.00  hrs
2007 BMW 328i 3.0L L6 Base
220,000 miles
Marina M  • 
August 3, 2020 7:21 PM  • 
Bloomington CA 92316
$550
2.80  hrs
2.80  hrs
2007 BMW 328i 3.0L L6
127,000 miles
Kristen T  • 
July 30, 2020 1:47 AM  • 
Wilmington CA 90744
$550
3.90  hrs
2.80  hrs
2009 BMW 328i 3.0L L6
60,000 miles
Sammy R  • 
July 29, 2020 12:00 AM  • 
Los Angeles CA 90027
$550
6.20  hrs
2.90  hrs
1996 BMW 328i 2.8L L6
220,000 miles
Jonathon B  • 
July 26, 2020 12:07 PM  • 
Surprise AZ 85379
$450
6.50  hrs
1.80  hrs
2011 BMW 328i 3.0L L6
72,698 miles
Shona M  • 
July 24, 2020 1:13 AM  • 
Rancho Cordova CA 95670
$571
6.70  hrs
2.90  hrs
2007 BMW 328i 3.0L L6
165,000 miles
Floyd H  • 
July 18, 2020 6:07 PM  • 
Long Beach CA 90814
$550
3.20  hrs
3.10  hrs
2011 BMW 328i 3.0L L6
78,485 miles
Vanessa C  • 
July 17, 2020 6:37 PM  • 
Tucson AZ 85710
$517
4.20  hrs
3.20  hrs
2007 BMW 328i 3.0L L6
96,200 miles
Adrian I  • 
July 16, 2020 4:02 PM  • 
Phoenix AZ 85051
$496
3.50  hrs
2.90  hrs
2009 BMW 328i 3.0L L6
115,000 miles
Christian D  • 
July 15, 2020 10:35 PM  • 
Irvine CA 92606
$550
3.40  hrs
2.90  hrs
2009 BMW 328i 3.0L L6
100,000 miles
James D  • 
July 12, 2020 8:17 PM  • 
Winnetka CA 91306
$550
2.70  hrs
2.90  hrs
2008 BMW 328i 3.0L L6
113,300 miles
Michael E  • 
July 9, 2020 10:34 PM  • 
West Hills CA 91307
$550
4.30  hrs
3.00  hrs
2007 BMW 328i 3.0L L6
140,000 miles
Kyle R  • 
July 2, 2020 9:16 PM  • 
Pasadena CA 91106
$482
6.00  hrs
2.80  hrs
2011 BMW 328i 3.0L L6
106,253 miles
Schaul S  • 
June 28, 2020 8:28 AM  • 
Bakersfield CA 93311
$544
2.70  hrs
2.90  hrs
2011 BMW 328i 3.0L L6 Base
106,842 miles
Kevin C  • 
June 20, 2020 8:00 AM  • 
Henderson NV 89052
$615
4.80  hrs
3.10  hrs
2009 BMW 328i 3.0L L6
100,000 miles
Joseph D  • 
June 15, 2020 5:35 PM  • 
Fremont CA 94538
$550
3.60  hrs
2.90  hrs
2009 BMW 328i 3.0L L6
100,000 miles
Joseph D  • 
June 15, 2020 5:30 PM  • 
Fremont CA 94538
$550
3.10  hrs
3.00  hrs
2008 BMW 328i 3.0L L6
119,000 miles
Don D  • 
June 11, 2020 8:40 AM  • 
Hacienda Heights CA 91745
$550
6.80  hrs
2.80  hrs
2010 BMW 328i 3.0L L6 Base
75,000 miles
Damon S  • 
May 30, 2020 4:40 PM  • 
Alameda CA 94501
$550
6.50  hrs
3.00  hrs
2010 BMW 328i 3.0L L6 Base
75,000 miles
Damon S  • 
May 30, 2020 4:30 PM  • 
Alameda CA 94501
$550
3.70  hrs
2.90  hrs
2009 BMW 328i 3.0L L6
110,000 miles
Marcus L  • 
May 6, 2020 6:12 PM  • 
Ontario CA 91764
$550
6.90  hrs
3.00  hrs
2009 BMW 328i 3.0L L6
110,000 miles
Marcus L  • 
May 6, 2020 6:09 PM  • 
Ontario CA 91764
$550
4.90  hrs
3.20  hrs
2008 BMW 328i 3.0L L6
100,300 miles
Rogelio B  • 
May 2, 2020 2:00 PM  • 
Montebello CA 90640
$482
2.90  hrs
3.00  hrs
2008 BMW 328i 3.0L L6
160,000 miles
Justin U  • 
April 26, 2020 10:11 PM  • 
La Mirada CA 90638
$550
4.70  hrs
2.90  hrs
2010 BMW 328i 3.0L L6
150,000 miles
Stephanie Z  • 
April 23, 2020 3:02 PM  • 
Tujunga CA 91042
$550
7.10  hrs
3.00  hrs
2007 BMW 328i 3.0L L6
108,000 miles
Anthony A  • 
April 7, 2020 3:00 PM  • 
Phoenix AZ 85040
$496
5.80  hrs
2.80  hrs
2008 BMW 328i 3.0L L6
107,547 miles
Karissa C  • 
March 19, 2020 12:00 PM  • 
San Jose CA 95122
$749
6.10  hrs
3.10  hrs
2011 BMW 328i 3.0L L6 Base
0 miles
Yvonne M  • 
March 19, 2020 8:30 AM  • 
Walnut CA 91789
$620
7.20  hrs
2.90  hrs
2008 BMW 328i 3.0L L6
107,547 miles
Karissa C  • 
March 18, 2020 12:00 PM  • 
San Jose CA 95122
$666
5.10  hrs
3.10  hrs
2007 BMW 328i 3.0L L6
143,000 miles
Jonah C  • 
March 7, 2020 2:55 AM  • 
Alameda CA 94501
$660
6.10  hrs
3.10  hrs
2007 BMW 328i 3.0L L6
215,000 miles
Marcos V  • 
February 14, 2020 2:00 PM  • 
Redondo Beach CA 90278
$550
3.10  hrs
2.90  hrs
2011 BMW 328i 3.0L L6
100,000 miles
Carolyn B  • 
February 13, 2020 8:00 AM  • 
Coronado CA 92118
$675
2.90  hrs
2.70  hrs
2007 BMW 328i 3.0L L6
92,000 miles
Tirnh D  • 
February 11, 2020 8:27 PM  • 
Garden Grove CA 92841
$536
4.40  hrs
2.70  hrs
2008 BMW 328i 3.0L L6
135,000 miles
Jesse S  • 
February 10, 2020 3:15 PM  • 
Pasadena CA 91103
$509
3.50  hrs
2.90  hrs
2007 BMW 328i 3.0L L6 Base
215,000 miles
Marcos V  • 
February 10, 2020 3:00 PM  • 
Redondo Beach CA 90278
$550
7.50  hrs
3.00  hrs
1998 BMW 328i 2.8L L6
156,000 miles
Gustavo G  • 
February 7, 2020 7:00 AM  • 
Pasadena CA 91101
$878
2.30  hrs
1.60  hrs
2008 BMW 328i 3.0L L6
126,899 miles
Johnnie P  • 
February 6, 2020 12:16 AM  • 
San Diego CA 92114
$750
6.00  hrs
2.80  hrs
2007 BMW 328i 3.0L L6
130,000 miles
Tenoch P  • 
December 26, 2019 8:00 AM  • 
Rialto CA 92376
$625
5.00  hrs
2.80  hrs
2010 BMW 328i Base
84,000 miles
Austin E  • 
October 18, 2019 5:06 AM  • 
Palmdale CA 93550
$657
5.00  hrs
3.00  hrs
2008 BMW 328i Base
132,000 miles
Alicia W  • 
October 14, 2019 2:00 PM  • 
Los Angeles CA 90005
$613
5.10  hrs
3.10  hrs
2007 BMW 328i Base
120,000 miles
Jose M  • 
October 10, 2019 5:40 PM  • 
Twentynine Palms CA 92277
$593
6.20  hrs
3.10  hrs
2011 BMW 328i Base
69,000 miles
Nicholas H  • 
August 17, 2019 7:59 PM  • 
Los Angeles CA 90004
$566
2.70  hrs
3.00  hrs
2009 BMW 328i Base
165,000 miles
Renante V  • 
July 13, 2019 8:11 AM  • 
San Diego CA 92154
$583
7.20  hrs
2.80  hrs
2009 BMW 328i Base
105,000 miles
Sebastian N  • 
July 1, 2019 11:00 AM  • 
Mission Viejo CA 92692
$516
3.90  hrs
3.10  hrs
2008 BMW 328i Base
130,000 miles
Adriana C  • 
May 29, 2019 11:00 AM  • 
Santa Ana CA 92707
$597
5.80  hrs
3.20  hrs
2009 BMW 328i Base
190,000 miles
Jasmine B  • 
May 25, 2019 12:00 PM  • 
Irvine CA 92620
$583
3.50  hrs
2.70  hrs
2011 BMW 328i 3.0L L6 Base
140,000 miles
Todd F  • 
 • 
Cerritos CA 90703
$338
6.40  hrs
2.80  hrs
2011 BMW 328i 3.0L L6
114,000 miles
Marilyn I  • 
 • 
North Las Vegas NV 89081
$571
5.20  hrs
3.00  hrs
2011 BMW 328i 3.0L L6 Base
109,000 miles
Eric M  • 
 • 
Long Beach CA 90802
$571
5.10  hrs
3.00  hrs
2007 BMW 328i 3.0L L6
100,000 miles
Tyree B  • 
 • 
Henderson NV 89074
$470
6.00  hrs
3.20  hrs
2010 BMW 328i 3.0L L6
120,000 miles
Stephanie O  • 
 • 
Emeryville CA 94608
$571
5.60  hrs
3.20  hrs
2007 BMW 328i 3.0L L6
80,000 miles
Michael M  • 
 • 
Los Angeles CA 90022
$517
3.20  hrs
2.70  hrs
2008 BMW 328i 3.0L L6 Base
137,636 miles
Wael S  • 
 • 
Camarillo CA 93012
$503
6.70  hrs
2.70  hrs
2010 BMW 328i 3.0L L6
150,000 miles
Yesika B  • 
 • 
Van Nuys CA 91405
$530
6.20  hrs
3.10  hrs
2011 BMW 328i 3.0L L6 Base
0 miles
Juan O  • 
 • 
Yorba Linda CA 92886
$689
3.90  hrs
3.20  hrs
2007 BMW 328i 3.0L L6
150,000 miles
Anthony H  • 
 • 
North Hollywood CA 91605
$591
3.70  hrs
2.70  hrs
2009 BMW 328i 3.0L L6 Base
142,722 miles
Octavia C  • 
 • 
Santa Clara CA 95054
$965
7.00  hrs
3.10  hrs
1996 BMW 328i 2.8L L6 Base
220,000 miles
Jonathon B  • 
 • 
Surprise AZ 85379
$954
5.70  hrs
5.30  hrs
2008 BMW 328i 3.0L L6 Base
127,000 miles
Rahsaan L  • 
 • 
Los Angeles CA 90018
$638
3.40  hrs
3.40  hrs
2008 BMW 328i 3.0L L6 Base
99,000 miles
Leann S  • 
 • 
San Diego CA 92101
$544
5.50  hrs
2.70  hrs
Last Updated:
Nov 13, 2020 5:47 PM
Get A Quote 12-Month | 12,000-Mile Warranty

What is a Starter Motor?

Think of your car’s starter motor as the training wheels for the car’s engine. It helps get things going. The starter motor, in essence, is exceedingly simple. It’s just a small motor that’s used to help get your car’s much larger motor up and running. It’s powerful, despite its size, and electric. It can turn the car’s motor over at a pretty slow speed (around 200 revolutions per minute, whereas most cars idle just under 1,000), but that’s enough to get the motions going, the momentum flowing, and everything working. It’s a pretty cool and somewhat complex operation that I’m guessing you don’t really care about, so let’s do the quick and dirty version. When you turn key (or press the “ON” button) in your car, the starter motor is activated. It has a gear, called a pinion gear, which attaches to the engine’s flywheel. As the starter turns the engine follows suite, sucking in air and fuel, until it’s up and running at full speed. Starters get a lot of use. It’s not too rare for them to begin to malfunction and require replacement.
About system section icon
Get a Quote 1-Year | 12,000-Mile Warranty

Symptoms of a failing Starter Motor

Car won’t start

It’s right there in the name! The starter motor helps the car start. When the starter motor decides to call it a day, the car might not start any more. If the starter motor is fully dead, you won’t be able to start your car. If it’s only just malfunctioning, you might experience intermittent starting, as the car will sometimes turn on, and sometimes won’t. And yes, that is as frustrating as it sounds. If you’re experiencing intermittent starting, it could be do to some faulty wires going to the starter motor, rather than a starter motor that is dying.

Lights dim or music lowers upon start up

If there’s an electrical issue in the starter motor, then it may draw too much electrical current. That means that there won’t be enough electricity for other parts of your car when the starter motor is in use. So, if you’re sitting in your car with the lights on, or the music on, and then you turn on your car, watch the electrical components. If the lights dim or the music fades, it’s because electricity is being sapped from them as the starter motor heads into action. That could be a problem.

Funny noises

By now, you should probably know that your car shouldn’t make funny noises. A busted starter motor can cause two different weird noises. If the car won’t turn on, it may be due to the starter motor, as mentioned above. But it could also be due to other things, such as a drained battery. If you hear the car making a whining noise when it tries (but fails) to turn on, then that’s usually a good sign that it’s the starter motor. That noise is due to the starter motor spinning, without being attached to the flywheel. The second noise occurs if the car is running. It’s a grinding noise that you’ll hear as a result of the starter motor gear not disengaging after the car is up and fully running. The noise could also indicate damaged starter gear teeth.

Get a Quote 1-Year | 12,000-Mile Warranty

How urgent is a Starter Motor replacement?

Depends. Do you like being able to turn your car on? Okay, then. I think you know the answer here. Get your starter motor replaced asap if you want to continue driving your car.

System section icon
Get a Quote 1-Year | 12,000-Mile Warranty

How can we help?

RepairSmith is here to make car repair easy.

Get a Quote

1-Year | 12,000-Mile Warranty