The BMW B46 and B48 are basically the same engine. B46’s meet SULEV emissions standards and are the primary engines in the US market. We wish we had more technical data to share. However, B48 is the widely accepted engine code for the B46 and B48.
Table of Contents
How do I know the body code of my BMW?

How do I identify my BMW engine?
https://www.bimmerworld.com/About-Us/BMW-Chassis-Engine-Codes
How do I find out my engine code?
https://www.familyhandyman.com/project/vehicle-diagostics-how-to-find-engine-code
What is BMW code?
What is BMW iDrive coding and programming? In short, BMW iDrive coding involves making small software changes to your car, unlocking new features or changing how existing ones work. In most cases, those features are already baked into your iDrive by BMW, and coding is only required to make them available.
What cars have N47 engines?
- E81, E82, E87 and E88 118d.
- E90 and E91 318d.
- F20 118d.
- F30 and F31 318d.
- 2009-2015 BMW E84 sDrive18d and xDrive18d.
- 2010โ2016 MINI Countryman Cooper SD (R60)
- 2010โ2014 MINI Cooper SD (R56)
- 2010โ2015 MINI Cabrio Cooper SD (R57)
What cars have the B58?
- 2018โpresent G05 X5 xDrive40i/sDrive40i.
- 2018โpresent G07 X7 xDrive40i.
- 2018โpresent G29 Z4 M40i (in countries subject to EU emissions standards)
- 2020โpresent G30/G31 540i.
- 2020โpresent G32 640i.
- 2020โpresent G06 X6 xDrive40i.
- 2020โpresent G11/G12 740i.
- 2019โpresent G14/G15/G16 840i.
Is my BMW N54 or N55?
starting from March -2010 all cars were N55 drivetrains. Probably the best way to tell without looking under the hood… is IF it has a DCT it is an N55. IF its an auto it is an N54. IF its a 6MT… you’ll have to look under the hood.
How do I decode my BMW engine number?

How do I know if my engine is N20 or N26?
https://bmwtuning.co/bmw-n20-vs-n26-comparison
Can VIN number tell engine size?
https://www.edmunds.com/how-to/how-to-quickly-decode-your-vin.html
What engine is EA189?
The engine sizes of the EA189 vehicles affected were 1.2l, 1.6l or 2.0l.
How do you read a engine code without a scanner?

What cars have a N20 engine?
- 2011โ2015 E84 X1 xDrive/sDrive20i.
- 2011โ2017 F25 X3 xDrive20i.
- 2012โ2015 F30 320i.
- 2013โ2016 F34 320i GT.
- 2014โ2016 F32 420i.
- 2011โ2016 F10 520i.
- 2013-2016 F10 520Li.
- 2011โ2016 E89 Z4 sDrive20i.
What BMWS have the N52 engine?
The N52 was predominately found in the E90 325i, 328i and 330i, and the E60 525i and 528i models, as well as various others such as the 128i, X1, and Z4 to name a few. The N52 was produced from 2004 up until 2015 when it was replaced by the turbocharged N20 engine.
What cars have the n55 engine?
- 2009โ2017 F10/F11/F07 535i.
- 2010โ2013 E90/E91/E92/E93 335i.
- 2010โ2013 E82/E88 135i.
- 2010โ2017 F25 X3 xDrive35i.
- 2011โ2013 E70 X5 xDrive 35i.
- 2011โ2015 F30/F31 335i.
- 2011โ2014 E71 X6 xDrive 35i.
- 2012โ2015 E84 X1 xDrive35i.
What is the difference between N47 and B47 engine?
The new B47 engine replaces the N47 power unit and like its predecessor is a four cylinder in-line, common rail injection, 1,995 cc displacement with a single turbocharger with variable turbine geometry. While the N47 in the xDrive18d and xDrive20d made 143 and 184, the new B47 provides 150 and 190 bhp.
Which BMW cars have the m47 engine?
1999โ2004 Rover 75 CDT. 1999โ2005 Rover 75 CDTi. 2001โ2006 Land Rover Freelander. 2001โ2004 MG ZT CDT.
What cars use n57 engine?
- 2010 – 2011 BMW 5 Series F10/F11 535d.
- 2009 – 2017 BMW 5 Series GT F07 535d GT/535d xDrive GT.
- 2009 – 2015 BMW 7 Series F01 740d/740d xDrive.
- 2010 – 2013 BMW X5 E70 xDrive40d.
- 2010 – 2014 BMW X6 E71 xDrive40d.
What cars have the B48 engine?
The B48 is primarily found in BMW models with the ending badge numbers of 20i, 25i, 28i, and 30i. A higher output version of the B48 is in some 2019+ 35i models. It’s also in some Mini models along with the Toyota Supra.
Is B58 better than N55?
As you can see, from very early on the B58 has big gains over the N55 which it holds right through the rev range. As you can see, the B58 has a very similar boost curve, but makes around 4PSI more than the N55 across virtually the whole rev range.
What year BMW has N54?
The BMW N54 is a twin-turbocharged straight-six petrol engine that was produced from 2006 to 2016. It is BMW’s first mass-produced turbocharged petrol engine and BMW’s first turbocharged petrol engine since the limited-production BMW M106 was discontinued in 1986.
What car has the N54?
The BMW N54 engine made its debut in the 2007 E90/E92 335i. It then made its way into a handful of other models including the 135i, 535i, and Z4. The twin turbo 3.0L inline-6 direct injection engine was a totally new direction for BMW at the time.
How much HP can N55 handle?
The N55 can handle around 550whp and 550wtq on the stock engine block and internals.
Do BMW engines have serial numbers?
There is white sticker on block, right side, by the very end, on the edge where the fly wheel is. It gives you the vin and the chassis number, like whether is e90, e60 and etc.