Check the item description to confirm this fits your vehicle
Picture 1 of 3
Picture 1 of 3
Qa202052 2006-2011 BMW 328i Engine Starter Motor Assembly (001107424) OEM
Price:
$23.03
Returns:
Condition:
WORKING, TESTED. ALL PARTS ARE TESTED AND WORKING! LOCAL PICKUP AVAILABLE! ALL PARTS ARE IN USED CONDITION CHECK PHOTOS FOR COMPARISON! -GOOD CONDITION, NORMAL USE, AS SHOWN ON THE PHOTOS.