

2012-2015 BMW 320i 328i xDrive 2.0L DOHC Inline-4 TwinPower Turbo Engine N20 F30
Stock number BMW-EN-N20-003
In stock, ships from Grand Rapids
| Stock number | BMW-EN-N20-003 |
|---|---|
| Make | BMW |
| Engine code | N20 |
| Fits model years | 2012-2015 |
| Category | BMW Engines, Engines |
| Shipping weight | 280 lbs (estimated) |
| Condition | Used, imported from Japan, tested before dispatch |
| Warranty | 90 days from delivery |
Prefer to write it down? Call +1 503-551-4892 or email Sales@hanedaautos.com.
Get a freight price firstThis ships by freight. It travels bolted to a pallet, and the price depends on your ZIP, whether the address is residential and whether you need a liftgate. Order online and we will send the freight price before anything leaves the floor, or get the price up front below.
Checking fitment? Call +1 503-551-4892 or email Sales@hanedaautos.com with your VIN and we will confirm it against this unit.
About this unit
| Feature | Details |
| Engine Code | N20B20 / N20 |
| Displacement | 2.0 Liters (1997cc) |
| Configuration | Inline 4-Cylinder |
| Induction | Twin-Scroll Turbocharged |
| Valvetrain | DOHC 16-Valve with Valvetronic |
| Condition | Used Import (Low Mileage) |
Vehicle Fitment
This engine is a direct replacement for the following BMW F30 models:
BMW 320i / 320i xDrive: 2012, 2013, 2014, 2015
BMW 328i / 328i xDrive: 2012, 2013, 2014, 2015
Note: While the N20 was used in the Z4, X1, and 5 Series, external accessories and oil pan configurations may vary; please verify your specific sub-model requirements.
Installation & JDM Swap Notes
To ensure a successful installation and maintain BMW’s performance standards:
Timing Chain Guide Update: We strongly recommend inspecting or replacing the timing chain guides and tensioner with the updated BMW components while the engine is out of the vehicle.
Component Transfer: You must transfer your original US-spec wiring harness, fuel injectors (if coded to your ECU), and sensors to ensure the vehicle’s computer recognizes the new engine without error codes.
Fluids & Seals: Use only BMW Longlife-01 (LL-01) certified 5W-30 or 0W-30 synthetic oil. Replace the valve cover gasket and oil housing gaskets before installation to prevent common leaks.
What is included
You receive exactly what is pictured. Engines are supplied as a long block assembly with the components visible in the photos. Accessories such as the alternator, starter, intake manifold or sensors are included only where you can see them on the unit, so check the photographs before ordering and ask us if anything is unclear.
Before you order
- Confirm the engine code against your own vehicle, not just the model year.
- Japanese market units can differ from the US version in intake, loom and sensors.
- Replace the timing components, water pump and seals while the unit is out. It is cheap insurance on an engine this age.
- Keep your original accessories until the swap is finished and running.
Others that fit a similar job


2008-2014 Subaru Tribeca Legacy Outback 3.6L H6 DOHC AVCS Engine JDM EZ36 EZ36R

