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

On all order
Description
This BMW 320i E90 2.0 Petrol Engine with engine code N43B20 is a premium OEM replacement, engineered for smooth performance and reliability. Imported directly from the UK (England), it is sourced from low-mileage donor vehicles and has never been opened, rebuilt, or modified.
- Engine Code: N43B20
- Capacity: 2.0L petrol, 16-valve
- Condition: Used – factory-sealed OEM
- Mileage: Approx. 89,000 km
- Origin: UK-imported (England)
- Cleaned: Fully washed before dispatch
- Packaging: Customized to your requirements
- Testing: Compression tested for petrol engines
- Compatibility: Fits BMW 320i E90 and other models using the N43B20 engine (verify via VIN or original engine code)
This engine is ideal for workshops and BMW owners looking for a cost-effective, OEM-quality replacement that delivers strong performance and efficiency.
Reviews
There are no reviews yet.