Home / Questions / BMW petrol engines

BMW petrol engines

What is the BMW N46B20 engine?

The BMW N46B20 is a 2.0 liter (1,995 cc) petrol engine from the N46 family. It has an inline 4, DOHC, 16 valve layout with no turbo (naturally aspirated), and makes 110 kW (150 HP) with 200 Nm of torque. BMW built it from 2004 to 2012 and it meets the Euro 4 emission standard.

You find the N46B20 in the BMW E90 320i, BMW E87 120i, BMW E60 520i and BMW E46 318i. What we list: BMW N46 1.6 and 2.0 petrol engines for 316i and 320i.

At Autowerke Engines every N46B20 is a real used engine from our yard in Hamburg. Before a unit is listed, the yard checks the engine code against the listing, writes down the parts fitted to it, seals every opening and photographs the real engine you will receive. Each listing shows the year, the mileage and the price, so you can compare units side by side.

Not sure? Send us your VIN and your gearbox code. We match the engine family, the year window and the parts on the engine before anything is reserved, and the check is free.

Related questions