BMW 3-Series engines

The BMW 3 Series are German compact luxury cars produced by the car manufacturer BMW AG since 1975. In 2011, the 6th generation of the model was released. The 3 Series is BMW’s bestseller as it accounts for about a third of its sales. Every year, about 0.5 million copies of a 3-series auto are released from the manufacturer’s plant. About 20% of them are sold in the North American market. There is also an M-version of the car – BMW M3, which is more powerful and sporty.

The BMW 3-Series was offered with 45 engines since 1977 (36 petrol, 9 diesel). Displacement ranges from 1.5 to 3.0 liters, power output from 86 to 400 hp. 39 use a timing chain and 4 a timing belt. 16 are turbocharged. The longest rated lifespan belongs to the BMW M50B20 (about 400,000 km).

BMW 3-Series engines by generation

EngineYearsVolumePowerFuelTimingOilLifespan
BMW 3-Series E21 1977–1982
BMW M20B201977–19822.0 L122 hppetrol4.25 L~300,000 km
BMW 3-Series E30 1982–1994
BMW M20B201982–19922.0 L122 hppetrol4.25 L~300,000 km
BMW M20B251985–19932.5 L163 hppetrol4.75 L~300,000 km
BMW M21D241985–19912.4 L R686–115 hpdiesel, NA / turbobelt5.5–5.75 L~350,000 km
BMW M40B181987–19941.8 L R4113 hppetrolbelt4 L~300,000 km
BMW M40B161988–19941.6 L R4100–102 hppetrolbelt4 L~275,000 km
BMW M42B181989–19921.8 L R4140 hppetrolchain5 L~300,000 km
BMW 3-Series E36 1990–2001
BMW M40B161990–19941.6 L R4100–102 hppetrolbelt4 L~275,000 km
BMW M50B201991–19952.0 L R6150 hppetrolchain5.75 L~400,000 km
BMW M50B25 / M50B25TU1991–19952.5 L R6192 hppetrolchain5.75 L~400,000 km
BMW M42B181991–19951.8 L R4140 hppetrolchain5 L~300,000 km
BMW M51D251991–19992.5 L R6115–143 hpdiesel, turbochain6.5–7 L~350,000 km
BMW M43B181992–20011.8 L R4115 hppetrolchain4 L~320,000 km
BMW M40B181992–19931.8 L R4113 hppetrolbelt4 L~300,000 km
BMW M43B161994–20001.6 L R4102 hppetrolchain4 L~300,000 km
BMW M52B20 / M52TUB201994–19982.0 L R6150 hppetrolchain6.5 L~350,000 km
BMW M41D171994–20001.7 L R490 hpdiesel, turbochain5 L~300,000 km
BMW M52B28 / M52TUB281995–19992.8 L R6193 hppetrolchain6.5 L~350,000 km
BMW M52B25 / M52TUB251995–20002.5 L R6170 hppetrolchain6.5 L~350,000 km
BMW M44B191996–20001.9 L R4140 hppetrolbelt5 L~300,000 km
BMW M43B19 / M43TU1999–20011.9 L R4105–118 hppetrolchain4 L~350,000 km
BMW 3-Series Compact E46 1995–2000
BMW M41D171995–20001.7 L R490 hpdiesel, turbochain5 L~300,000 km
BMW 3-Series E46 1998–2007
BMW M52B28 / M52TUB281998–20002.8 L R6193 hppetrolchain6.5 L~350,000 km
BMW M52B25 / M52TUB251998–20002.5 L R6170 hppetrolchain6.5 L~350,000 km
BMW M43B19 / M43TU1998–20021.9 L R4105–118 hppetrolchain4 L~350,000 km
BMW M43B161998–19991.6 L R4102 hppetrolchain4 L~300,000 km
BMW M52B20 / M52TUB201998–20002.0 L R6150 hppetrolchain6.5 L~350,000 km
BMW M47D201998–20062.0 L R4116–163 hpdiesel, turbochain5–5.2 L~350,000 km
BMW M57D301999–20062.9–3.0 L R6184–286 hpdiesel, turbochain6.75–8 L~400,000 km
BMW M54B302000–20063.0 L R6231 hppetrolchain6.5 L~330,000 km
BMW M54B252000–20062.5 L R6192 hppetrolchain6.5 L~320,000 km
BMW M54B222000–20062.2 L R6170 hppetrolchain6.5 L~300,000 km
BMW N42B182001–20041.8 L R4116 hppetrolchain4.25 L~250,000 km
BMW N42B202001–20042.0 L R4143 hppetrolchain4.25 L~275,000 km
BMW N46B202003–20072.0 L R4129–170 hppetrolchain4.25 L~300,000 km
BMW N46B182003–20051.8 L R4116 hppetrolchain4.25 L~320,000 km
BMW 3-Series E90 2005–2013
BMW N46B202005–20122.0 L R4129–170 hppetrolchain4.25 L~300,000 km
BMW N52B302005–20133.0 L R6218–272 hppetrolchain6.5 L~275,000 km
BMW N52B252005–20132.5 L R6177–218 hppetrolchain6.5 L~250,000 km
BMW M57D302005–20122.9–3.0 L R6184–286 hpdiesel, turbochain6.75–8 L~400,000 km
BMW M47D202005–20072.0 L R4116–163 hpdiesel, turbochain5–5.2 L~350,000 km
BMW N54B302006–20103.0 L R6306–340 hppetrol, turbochain6.5 L~250,000 km
BMW N45B20S20062.0 L R4177 hppetrolchain4.5 L~250,000 km
BMW N45B162006–20091.6 L R4116 hppetrolchain4.5 L~320,000 km
BMW N53B302007–20133.0 L R6204–272 hppetrolchain6.5 L~300,000 km
BMW N43B202007–20112.0 L R4122–170 hppetrolchain4.25 L~250,000 km
BMW N47D202007–20132.0 L R4116–218 hpdiesel, turbochain5.2 L~250,000 km
BMW N43B1620081.6 L R4122 hppetrolchain4.25 L~240,000 km
BMW N57D302008–20133.0 L R6204–381 hpdiesel, turbochain6.5–7.2 L~300,000 km
BMW N55B302010–20123.0 L R6306–370 hppetrol, turbochain6.5 L~300,000 km
BMW 3-Series F30 2011–2019
BMW B57D303.0 L R6265–400 hpdiesel, turbochain~350,000 km
BMW N20B202011–20162.0 L R4156 hppetrol, turbochain5 L~220,000 km
BMW N47D202011–20152.0 L R4116–218 hpdiesel, turbochain5.2 L~250,000 km
BMW N55B302012–20153.0 L R6306–370 hppetrol, turbochain6.5 L~300,000 km
BMW N13B162012–20151.6 L R4102–177 hppetrol, turbochain4.25 L~250,000 km
BMW N57D302012–20193.0 L R6204–381 hpdiesel, turbochain6.5–7.2 L~300,000 km
BMW B47 (C20/D20)2015–20182.0 L R4116–231 hpdieselchain~350,000 km
BMW B58B302015–20183.0 L R6326–388 hppetrol, turbochain~300,000 km
BMW B48B20 / B48A202015–20182.0 L R4156–306 hppetrol, turbochain5.25 L~250,000 km
BMW B382015–20181.5 L R3102 hppetrol, turbochain4.25 L~300,000 km
BMW 3-Series GT F34 2013–2016
BMW N20B202013–20162.0 L R4156 hppetrol, turbochain5 L~220,000 km
BMW 3-Series F34 2014–present
BMW N57D302014–present3.0 L R6204–381 hpdiesel, turbochain6.5–7.2 L~300,000 km
BMW B58B302016–20203.0 L R6326–388 hppetrol, turbochain~300,000 km
BMW 3-Series G20 2018–present
BMW B57D303.0 L R6265–400 hpdiesel, turbochain~350,000 km
BMW N20B162018–present1.6 L R4143–170 hppetrol, turbochain5 L~200,000 km
BMW B47 (C20/D20)2019–present2.0 L R4116–231 hpdieselchain~350,000 km
BMW B58B302019–present3.0 L R6326–388 hppetrol, turbochain~300,000 km
BMW B48B20 / B48A202019–present2.0 L R4156–306 hppetrol, turbochain5.25 L~250,000 km

BMW 3-Series engine FAQ

What engines were used in the BMW 3-Series?

BMW 3-Series E21 (1977–1982): BMW M20B20; BMW 3-Series E30 (1982–1994): BMW M20B20, BMW M20B25, BMW M21D24, BMW M40B18, BMW M40B16 and BMW M42B18; BMW 3-Series E36 (1990–2001): BMW M40B16, BMW M50B20, BMW M50B25 / M50B25TU, BMW M42B18, BMW M51D25, BMW M43B18, BMW M40B18, BMW M43B16, BMW M52B20 / M52TUB20, BMW M41D17, BMW M52B28 / M52TUB28, BMW M52B25 / M52TUB25, BMW M44B19 and BMW M43B19 / M43TU; BMW 3-Series Compact E46 (1995–2000): BMW M41D17; BMW 3-Series E46 (1998–2007): BMW M52B28 / M52TUB28, BMW M52B25 / M52TUB25, BMW M43B19 / M43TU, BMW M43B16, BMW M52B20 / M52TUB20, BMW M47D20, BMW M57D30, BMW M54B30, BMW M54B25, BMW M54B22, BMW N42B18, BMW N42B20, BMW N46B20 and BMW N46B18; BMW 3-Series E90 (2005–2013): BMW N46B20, BMW N52B30, BMW N52B25, BMW M57D30, BMW M47D20, BMW N54B30, BMW N45B20S, BMW N45B16, BMW N53B30, BMW N43B20, BMW N47D20, BMW N43B16, BMW N57D30 and BMW N55B30; BMW 3-Series F30 (2011–2019): BMW B57D30, BMW N20B20, BMW N47D20, BMW N55B30, BMW N13B16, BMW N57D30, BMW B47 (C20/D20), BMW B58B30, BMW B48B20 / B48A20 and BMW B38; BMW 3-Series GT F34 (2013–2016): BMW N20B20; BMW 3-Series F34 (2014–present): BMW N57D30 and BMW B58B30; BMW 3-Series G20 (2018–present): BMW B57D30, BMW N20B16, BMW B47 (C20/D20), BMW B58B30 and BMW B48B20 / B48A20.

Which BMW 3-Series engine is the most durable?

By rated service life the most durable BMW 3-Series engines are: BMW M50B20 — about 400,000 km; BMW M50B25 / M50B25TU — about 400,000 km; BMW M57D30 — about 400,000 km. Actual lifespan depends heavily on maintenance and oil change intervals.

How much oil does the BMW 3-Series engine take?

Engine oil capacity with filter: BMW B38 — 4.25 L (0W-30, 0W-40, 5W-30, 5W-40); BMW B48B20 / B48A20 — 5.25 L (0W-30, 0W-40, 5W-30, 5W-40); BMW M20B20 — 4.25 L (5W-30 / 5W-40 / 10W-30 / 10W-40 / 10W-50 / 15W-50); BMW M20B25 — 4.75 L (5W-30 / 5W-40 / 10W-30 / 10W-40 / 10W-50 / 15W-40 / 15W-50); BMW M21D24 — 5.5–5.75 L (5W-40); BMW M40B16 — 4 L (5W-30); BMW M40B18 — 4 L (5W-30); BMW M41D17 — 5 L (5W-40); BMW M42B18 — 5 L (0W-30 / 0W-40 / 5W-30 / 5W-40 / 10W-40); BMW M43B16 — 4 L (5W-30); BMW M43B18 — 4 L (5W-30); BMW M43B19 / M43TU — 4 L (5W-30); BMW M44B19 — 5 L (0W-30 / 0W-40 / 5W-30 / 5W-40 / 10W-40 / 15W-50); BMW M47D20 — 5–5.2 L (5W-40 (M47D20) 5W-30 (M47TU, M47TU2)); BMW M50B20 — 5.75 L (5W-30); BMW M50B25 / M50B25TU — 5.75 L (5W-30); BMW M51D25 — 6.5–7 L (5W-40); BMW M52B20 / M52TUB20 — 6.5 L (5W-30); BMW M52B25 / M52TUB25 — 6.5 L (5W-30); BMW M52B28 / M52TUB28 — 6.5 L (5W-30); BMW M54B22 — 6.5 L (5W-30); BMW M54B25 — 6.5 L (5W-30); BMW M54B30 — 6.5 L (5W-30); BMW M57D30 — 6.75–8 L (5W-40); BMW N13B16 — 4.25 L (5W-30); BMW N20B16 — 5 L (5W-30); BMW N20B20 — 5 L (5W-30); BMW N42B18 — 4.25 L (5W-30); BMW N42B20 — 4.25 L (5W-30); BMW N43B16 — 4.25 L (5W-30); BMW N43B20 — 4.25 L (5W-30); BMW N45B16 — 4.5 L (5W-30); BMW N45B20S — 4.5 L (5W-30); BMW N46B18 — 4.25 L (5W-30); BMW N46B20 — 4.25 L (5W-30); BMW N47D20 — 5.2 L (5W-30); BMW N52B25 — 6.5 L (5W-30); BMW N52B30 — 6.5 L (5W-30); BMW N53B30 — 6.5 L (5W-30); BMW N54B30 — 6.5 L (5W-30); BMW N55B30 — 6.5 L (5W-30); BMW N57D30 — 6.5–7.2 L (5W-30).

Does the BMW 3-Series have a timing belt or chain?

Timing chain: BMW B38, BMW B47 (C20/D20), BMW B48B20 / B48A20, BMW B57D30, BMW B58B30, BMW M41D17, BMW M42B18, BMW M43B16, BMW M43B18, BMW M43B19 / M43TU, BMW M47D20, BMW M50B20, BMW M50B25 / M50B25TU, BMW M51D25, BMW M52B20 / M52TUB20, BMW M52B25 / M52TUB25, BMW M52B28 / M52TUB28, BMW M54B22, BMW M54B25, BMW M54B30, BMW M57D30, BMW N13B16, BMW N20B16, BMW N20B20, BMW N42B18, BMW N42B20, BMW N43B16, BMW N43B20, BMW N45B16, BMW N45B20S, BMW N46B18, BMW N46B20, BMW N47D20, BMW N52B25, BMW N52B30, BMW N53B30, BMW N54B30, BMW N55B30 and BMW N57D30; timing belt: BMW M21D24, BMW M40B16, BMW M40B18 and BMW M44B19. Belts must be replaced on schedule: on many engines a broken belt bends the valves.

Was the BMW 3-Series available with a diesel engine?

Yes: BMW B47 (C20/D20), BMW B57D30, BMW M21D24, BMW M41D17, BMW M47D20, BMW M51D25, BMW M57D30, BMW N47D20 and BMW N57D30.

Engine details

BMW M20B20

BMW M20B20

1977–1992 · 2.0 L · petrol · 122 hp

BMW M21D24

BMW M21D24

1983–1991 · 2.4 L R6 · diesel · 86–115 hp · belt

This diesel engine does not tolerate prolonged overheating, cylinder head cracks appear.

BMW M20B25

BMW M20B25

1986–1993 · 2.5 L · petrol · 163 hp

BMW M40B18

BMW M40B18

1987–1994 · 1.8 L R4 · petrol · 113 hp · belt

BMW M40B16

BMW M40B16

1988–1994 · 1.6 L R4 · petrol · 100–102 hp · belt

BMW M42B18

BMW M42B18

1989–1996 · 1.8 L R4 · petrol · 140 hp · chain

BMW M50B20

BMW M50B20

1990–1996 · 2.0 L R6 · petrol · 150 hp · chain

BMW M51D25

BMW M51D25

1991–2001 · 2.5 L R6 · diesel · 115–143 hp · chain

The main problem with this diesel engine is cylinder head cracking due to overheating.

BMW M43B18

BMW M43B18

1992–2001 · 1.8 L R4 · petrol · 115 hp · chain

BMW M43B16

BMW M43B16

1993–2002 · 1.6 L R4 · petrol · 102 hp · chain

BMW M41D17

BMW M41D17

1994–2000 · 1.7 L R4 · diesel · 90 hp · chain

This diesel engine is afraid of overheating, it causes cracks in the block head.

BMW M52B25 / M52TUB25

BMW M52B25 / M52TUB25

1995–2001 · 2.5 L R6 · petrol · 170 hp · chain

The first years used nikasil coating of cylinders and it quickly collapsed.

BMW M44B19

BMW M44B19

1996–2001 · 1.9 L R4 · petrol · 140 hp · belt

BMW M47D20

BMW M47D20

1998–2007 · 2.0 L R4 · diesel · 116–163 hp · chain

A number of diesel versions are equipped with intake flaps that can fall into the cylinders.

BMW M57D30

BMW M57D30

1998–2012 · 2.9–3.0 L R6 · diesel · 184–286 hp · chain

The intake manifold flaps here can suddenly come off and fall into the cylinders.

BMW M54B25

BMW M54B25

2000–2006 · 2.5 L R6 · petrol · 192 hp · chain

BMW M54B30

BMW M54B30

2000–2006 · 3.0 L R6 · petrol · 231 hp · chain

BMW M54B22

BMW M54B22

2001–2006 · 2.2 L R6 · petrol · 170 hp · chain

This engine is very afraid of overheating, monitor the condition of the cooling system.

BMW N42B18

BMW N42B18

2001–2004 · 1.8 L R4 · petrol · 116 hp · chain

BMW N42B20

BMW N42B20

2001–2004 · 2.0 L R4 · petrol · 143 hp · chain

BMW N45B16

BMW N45B16

2004–2011 · 1.6 L R4 · petrol · 116 hp · chain

BMW N46B18

BMW N46B18

2004–2005 · 1.8 L R4 · petrol · 116 hp · chain

BMW N46B20

BMW N46B20

2004–2012 · 2.0 L R4 · petrol · 129–170 hp · chain

BMW N52B30

BMW N52B30

2004–2011 · 3.0 L R6 · petrol · 218–272 hp · chain

BMW N52B25

BMW N52B25

2005–2011 · 2.5 L R6 · petrol · 177–218 hp · chain

BMW N45B20S

BMW N45B20S

2006–2007 · 2.0 L R4 · petrol · 177 hp · chain

BMW N54B30

BMW N54B30

2006–2016 · 3.0 L R6 · petrol · 306–340 hp · chain

The main problems of the engine are associated with the direct fuel injection system.

BMW N43B16

BMW N43B16

2007–2011 · 1.6 L R4 · petrol · 122 hp · chain

BMW N43B20

BMW N43B20

2007–2011 · 2.0 L R4 · petrol · 122–170 hp · chain

BMW N47D20

BMW N47D20

2007–present · 2.0 L R4 · diesel · 116–218 hp · chain

The most famous problem of the motor in stretching the timing chain on runs up to 100,000 km.

BMW N53B30

BMW N53B30

2007–2013 · 3.0 L R6 · petrol · 204–272 hp · chain

BMW N57D30

BMW N57D30

2008–present · 3.0 L R6 · diesel · 204–381 hp · chain

The service life of this diesel engine is highly dependent on the quality of the fuel and oil used.

BMW N55B30

BMW N55B30

2009–2018 · 3.0 L R6 · petrol · 306–370 hp · chain

This unit does not tolerate non-original oil and instantly cokes.

BMW N13B16

BMW N13B16

2011–2016 · 1.6 L R4 · petrol · 102–177 hp · chain

BMW N20B20

BMW N20B20

2011–2018 · 2.0 L R4 · petrol · 156 hp · chain

BMW B38

BMW B38

2013–present · 1.5 L R3 · petrol · 102 hp · chain

Engines until 2015 suffered from excessive axial clearance on the crankshaft and the thrust bearing collapsed at 50,000 km. And then the…

BMW N20B16

BMW N20B16

2013–present · 1.6 L R4 · petrol · 143–170 hp · chain

Due to the insufficient performance of the oil pump, these motors often wedge.

BMW B47 (C20/D20)

BMW B47 (C20/D20)

2014–present · 2.0 L R4 · diesel · 116–231 hp · chain

Most of the problems with this engine are related to the EGR system, which is called AGR here. In the early years,…

BMW B48B20 / B48A20

BMW B48B20 / B48A20

2014–present · 2.0 L R4 · petrol · 156–306 hp · chain

Compared to their predecessors, the B48 series engines are no longer so prone to oil consumption, however, closer to 100,000 km, valve…

BMW B57D30

BMW B57D30

2015–present · 3.0 L R6 · diesel · 265–400 hp · chain

The most famous problem of this diesel engine is the contamination of the intake manifold and its swirl flaps, which results in…

BMW B58B30

BMW B58B30

2015–present · 3.0 L R6 · petrol · 326–388 hp · chain

Most of the complaints on the specialized forums are related to a decrease in the coolant level. The exact cause is unknown,…

Models with the same engines

Scroll to Top