www.properparts.co
BMW B46B20 engine removed from a 2018 BMW 330xi with around 21k kilometers/13k miles.
Engine was in good running condition prior to removal.
Sold as a bare long block. Does not include the following:
-transmission
-turbocharger
-intake
-exhaust
-fuel system
-wiring
-DME/ECU
-accessories
The following models came with a B46B20 engine, however oil pan and other parts may have to be changed to fit other models. You must verify fitment before purchasing: