BMW 320i E90 2.0 Petrol Engine – N46B20 16V Code – Low Mileage UK Import
$1,267.14
Used BMW 320i E90 2.0L petrol engine with N46B20 16V code. UK-imported, under 100,000 km, factory-sealed, fully cleaned, and ready for installation.
Guarantee safe & secure checkout

On all order
Description
This BMW 320i E90 2.0 Petrol Engine with engine code N46B20 16V is a genuine OEM replacement designed for performance, smooth operation, and long-term durability. Imported directly from the UK (England), it’s sourced from low-mileage donor vehicles and has never been opened, rebuilt, or tampered with.
- Engine Code: N46B20 16V
- Capacity: 2.0L petrol, 16-valve DOHC
- Condition: Used – factory-sealed OEM unit
- Mileage: Approx. 89,000 km
- Origin: UK-imported (England)
- Cleaned: Fully washed before dispatch
- Packaging: Custom packaging to your requirements
- Testing: Compression tested for petrol engines
- Compatibility: Fits BMW 320i E90 and other models using the N46B20 engine (verify fitment via VIN or original engine code)
This low-mileage, high-quality engine is perfect for BMW owners and workshops seeking a direct-fit replacement that maintains factory performance and efficiency.
Reviews
There are no reviews yet.