BMW N42B20A N43B20A N46B20A N46B20B Engine Crankshaft Petrol Hub90 Need Reground

This genuine BMW engine crankshaft has a hub90 and is compatible with N42B20A, N43B20A, N46B20A, and N46B20B petrol engines. It is a perfect fit for those looking for a replacement or spare part. The manufacturer part numbers that correspond with this crankshaft are N43B20, N45B20A, N42B20N, and N42B20A.

The crankshaft is suitable for various BMW models, including the 318i, 118i, 120i, and 320i. It is made of high-quality materials to ensure durability and longevity. This item is sold as seen, so please ensure compatibility before purchasing.

This crankshaft have shell span on all 4 Conrods

There is no deep damage on it and might just need polish but listed as spares repairs due to the fact possibly will need Re-grind

Please check all photos before purchasing

All main bearing shells in good condition