Find your exact part
Pick your vehicle and we will match the right engine or transmission.
Don't see your vehicle? Email us your VIN →Collection: Products
-
2012 BMW 128i 3.0L Used Engine — Cpe, N51 engine, MT
Regular price $2,306.00 USDRegular price$2,767.20 USDSale price $2,306.00 USDSale -
2012 BMW 128i 3.0L Used Engine — Cpe, N51 engine, MT
Regular price $2,306.00 USDRegular price$2,767.00 USDSale price $2,306.00 USDSale -
2012 BMW 128i 3.0L Used Engine — Cpe, N52N engine, AT
Regular price $1,563.00 USDRegular price$1,875.60 USDSale price $1,563.00 USDSale -
2012 BMW 128i 3.0L Used Engine — Cpe, N52N engine, MT
Regular price $1,763.00 USDRegular price$2,115.60 USDSale price $1,763.00 USDSale -
2012 BMW 128i 3.0L Used Engine — Cpe, N52N engine, MT
Regular price $1,763.00 USDRegular price$2,116.00 USDSale price $1,763.00 USDSale -
2012 BMW 128i Used Transmission — AT, (6 Speed), GA6HP19Z
Regular price $1,309.00 USDRegular price$1,571.00 USDSale price $1,309.00 USDSale -
2012 BMW 128i Used Transmission — AT, (6 Speed), GA6HP19Z, thru 6/11
Regular price $1,207.00 USDRegular price$1,448.00 USDSale price $1,207.00 USDSale -
2012 BMW 128i Used Transmission — AT, (6 Speed), GA6L45R
Regular price $901.00 USDRegular price$1,081.00 USDSale price $901.00 USDSale -
2012 BMW 128i Used Transmission — MT, (6 speed)
Regular price $2,633.00 USDRegular price$3,160.00 USDSale price $2,633.00 USDSale -
2012 BMW 135i 3.0L Used Engine — (turbo)
Regular price $5,083.00 USDRegular price$6,099.60 USDSale price $5,083.00 USDSale -
2012 BMW 135i Used Transmission — AT, (7 speed)
Regular price $2,837.00 USDRegular price$3,404.00 USDSale price $2,837.00 USDSale -
2012 BMW 320i Used Transmission — AT, (Sdn, Canada market)
Regular price $1,003.00 USDRegular price$1,204.00 USDSale price $1,003.00 USDSale -
2012 BMW 328i 2.0L Used Engine — (4 cylinder), N20 engine
Regular price $2,931.00 USDRegular price$3,517.20 USDSale price $2,931.00 USDSale -
2012 BMW 328i 2.0L Used Engine — (4 cylinder), N26 engine
Regular price $3,225.00 USDRegular price$3,870.00 USDSale price $3,225.00 USDSale -
2012 BMW 328i 2.0L Used Transmission — AT, 8 speed, (4 cylinder), (RWD), N20 engine
Regular price $901.00 USDRegular price$1,081.00 USDSale price $901.00 USDSale -
2012 BMW 328i 2.0L Used Transmission — AT, 8 speed, (4 cylinder), (RWD), N20 engine, thru 2/12
Regular price $1,003.00 USDRegular price$1,204.00 USDSale price $1,003.00 USDSale