Used 2015 BMW BMW 320I 20900 Back Search by Part Home Search BMW BMW_320I 20900 Used 2015 BMW BMW 320I 20900 No parts found. Please click the inquire button for order assistance or change filter selection. Part Description Select Inquire$51.00Part Type: ALTERNATORPart Numbers: 12317605478Details: 2.0LStock: 20900Mileage: 102000Tag: 0000083193VIN: WBA3C3G56FNS73668SKU: WY01981354Part Grade: A VIEW DETAILS Warranty Options:Choose Warranty1 Year Parts & Labor - $15.30 Core Charge:Core Charge($18.00) Add To Cart