BMW N20 2.0 Turbo Petrol Used Engine
R1,00
The BMW N20 2.0 turbo petrol engine is a widely used four-cylinder engine found in multiple BMW passenger cars and SUVs. Known for strong performance and efficiency, the N20 engine family includes several output variants. Please confirm compatibility using your VIN or engine code before enquiry.
Description
The BMW N20 is a 2.0-litre turbocharged petrol engine designed to deliver strong mid-range torque, responsive performance and improved fuel efficiency. BMW used this engine across a wide range of rear-wheel-drive and all-wheel-drive models, making it one of the brand’s most common modern four-cylinder turbo engines.
Although all N20 engines share the same base architecture, BMW produced multiple output and technical revisions. As a result, several engine codes exist within the N20 family. Therefore, confirming the correct engine code before purchase is essential to ensure compatibility with your vehicle.
We supply BMW N20 engines as a head, block and sump assembly unless stated otherwise. However, ancillary components such as turbochargers, intake systems, wiring looms, ECUs and fuel system parts are not included unless specified. Additional components may be available on request depending on current stock.
Engine Specifications (BMW N20 Family)
- Engine Family: N20
- Displacement: 2.0 Litres
- Fuel Type: Petrol
- Induction: Turbocharged
- Configuration Supplied: Head, block and sump
- Condition: Used
BMW Models Using the N20 Engine
The BMW N20 engine appears in a wide range of petrol models depending on output version and model year. For example, it can be found in:
- BMW 320i / 328i (F30, F31)
- BMW 420i / 428i (F32, F36)
- BMW 520i / 528i (F10)
- BMW X1 20i / 28i
- BMW X3 20i / 28i
- BMW X4 28i
- BMW Z4 20i / 28i
Fitment depends on the exact N20 engine code. Always confirm compatibility using your VIN or engine number before purchase.
N20 Engine Code Variants
BMW produced multiple versions within the N20 engine family, covering different power outputs and technical revisions. Common engine codes include:
N20B20A / N20B20B / N20B20C / N20B20D / N20B20M0 / N20B20O0 / N20B20U0
If you are unsure which N20 variant your vehicle uses, contact us with your VIN or engine number and we will help identify the correct match.








