BMW 320i E90 / 120i E87 Engine — N46B20A 110 kW / 150 PS Complete with Accessories
The BMW N46B20A engine is a complete, original BMW power unit designed for replacement or upgrade projects on the BMW 320i E90 (2005–2008) and BMW 120i E87 (2005–2007). This 110 kW / 150 PS engine comes complete with all accessories, providing a ready-to-install solution for professional workshops, enthusiasts, and restorers.
Manufactured by BMW, the N46B20A is a reliable 2.0L inline-4 petrol engine known for its smooth performance, efficiency, and long-lasting durability. This unit is ideal for repairing vehicles with worn or damaged engines, restoring factory performance, or performing engine swaps while maintaining OEM standards.
The engine includes all original mounting brackets, wiring harnesses, sensors, and components needed for direct installation. It has been carefully tested to ensure proper operation and fits seamlessly with the corresponding BMW chassis, transmission, and electronics.
Specifications
- Product Name: BMW N46B20A Engine
- Vehicle Models: BMW 320i E90, BMW 120i E87
- Engine Type: 2.0L Inline-4, Petrol
- Power: 110 kW / 150 PS
- Engine Code: N46B20A
- Year of Manufacture: 2006
- Included Components: Complete engine with accessories, sensors, mounting brackets, and wiring harness
- Installation: Direct OEM replacement
- Condition: Complete, ready-to-install engine
- Application: Engine replacement, vehicle restoration, performance repair
Compatibility
- BMW 320i E90 (2005–2008)
- BMW 120i E87 (2005–2007)
- Suitable for left-hand and right-hand drive vehicles
- Supports OEM transmission and electronics


Reviews
There are no reviews yet.