The B58 is BMW’s 3.0-litre single-turbo straight-six petrol engine. It arrived in 2015 to replace the N55, and it now sits in almost every six-cylinder petrol BMW below the full M cars. Below is every car that has one, by model, chassis and year, then the difference between the original B58 and the updated versions, and what to check before you buy.
Quick answer: the B58 is in the M140i, M240i, 340i, M340i, 440i, M440i, 540i, 640i Gran Turismo, 740i, 840i, X3 M40i, X4 M40i, X3 M50, Z4 M40i and the xDrive40i versions of the X5, X6 and X7, plus the B58 plug-in hybrids (545e, 745e, X5 45e, 550e, 750e and X5 50e). Outside BMW it powers the Toyota GR Supra 3.0, the Morgan Plus Six and the petrol Ineos Grenadier.
| Model | Chassis | Years |
|---|---|---|
| M140i | F20 / F21 | 2016–2019 |
| M240i | F22 / F23 | 2016–2021 |
| M240i xDrive | G42 | 2021 on |
| 340i | F30 / F31 / F34 GT | 2015–2019 |
| M340i | G20 / G21 | 2019 on |
| 440i | F32 / F33 / F36 | 2016–2019 |
| M440i xDrive | G22 / G23 / G26 | 2020 on |
| 540i | G30 / G31 | 2017–2023 |
| 545e xDrive (plug-in hybrid) | G30 | 2020–2023 |
| 540i xDrive (not every market) | G60 / G61 | 2024 on |
| 550e xDrive (plug-in hybrid) | G60 / G61 | 2024 on |
| 640i Gran Turismo | G32 | 2017–2023 |
| 740i / 740Li | G11 / G12 | 2015–2022 |
| 745e / 745Le (plug-in hybrid) | G11 / G12 | 2019–2022 |
| 740i (not every market) | G70 | 2022 on |
| 750e xDrive (plug-in hybrid) | G70 | 2023 on |
| 840i | G14 / G15 / G16 | 2019 on |
| X3 M40i | G01 | 2017–2024 |
| X3 M50 xDrive | G45 | 2024 on |
| X4 M40i | G02 | 2018–2024 |
| X5 xDrive40i | G05 | 2018 on |
| X5 xDrive45e (plug-in hybrid) | G05 | 2019–2023 |
| X5 xDrive50e (plug-in hybrid) | G05 | 2023 on |
| X6 xDrive40i | G06 | 2019 on |
| X7 xDrive40i | G07 | 2019 on |
| Z4 M40i | G29 | 2019 on |
| Toyota GR Supra 3.0 | A90 | 2019 on |
| Morgan Plus Six | 2019 on | |
| Ineos Grenadier (petrol) | 2022 on |
Years are approximate and some models were not sold in every market. The quickest way to be sure is a reg check: enter your reg here and we’ll show the exact engine and what it makes tuned.
Easy to mix up: the earlier F20 M135i and the F30 335i use the older N55, not the B58. The current four-cylinder M135i, 330i and M235i use the B48. The S58 in the M3, M4 and X3 M is a separate M engine developed from the B58.
The original B58 arrived in 2015 in the F-series cars: the 340i first, then the M140i, M240i and 440i. In 2018 BMW gave it a technical update, usually called the B58TÜ, which went into the G-series cars such as the M340i, X5 xDrive40i and Z4 M40i. The update brought higher-pressure fuel injection with a new pump and injectors, a one-piece timing chain in place of the two-part design, separate cooling circuits for the cylinder head and the block, a lighter block and forged crank, the exhaust manifold built into the head, and a petrol particulate filter.
A further update from 2022 added port injection alongside the direct injection, mainly for emissions. Every version of the B58 responds very well to a custom map.
This is the B58’s party trick. The bottom end is strong enough that a custom Stage 1 alone makes a big, safe jump in power and torque, and the engine happily takes far more with bolt-ons and higher-octane fuel. Almost all are paired with the ZF 8-speed auto, which loves an xHP gearbox tune to match the extra torque and sharpen the shifts (do both together and save £125).
As with everything we do, a B58 tune starts with a full health check, we only tune a healthy engine, and it’s fully reversible.
BMW’s 3.0-litre, single-turbo, straight-six petrol engine, launched in 2015 to replace the N55. It belongs to BMW’s modular engine family alongside the four-cylinder B48 petrol and the B57 diesel.
On the used market the F20 M140i and the F30 340i are usually the most affordable way into a B58, followed by the F22 M240i and F32 440i. The G-series M340i and M440i cost more but have the updated B58TÜ.
It has a strong reputation. The issues we see are mostly wear items rather than design faults: cooling parts, the plastic charge pipe and gasket oil leaks. Regular oil changes with the correct oil matter more than anything else.
Yes. The 3.0-litre GR Supra (A90) uses the BMW B58, the same engine family as the M340i and Z4 M40i.
Up to around 420bhp on a custom Stage 1, depending on the exact car. Our B58 tuning page has the figures by model, and Check My Car shows yours from your reg.
Bought one, or about to? Check your exact car for gains and pricing, read up on M140i / M240i tuning, then book a slot or get a quote.
What the B58-powered M140i and M240i gain on Stage 1 and Stage 2, and why they're such tuning favourites.
Read articleWhat the Audi S3 gains on Stage 1 and Stage 2, why the EA888 loves a map, and the S-Tronic upgrade to pair with it.
Read articleThe BMW diesels that respond best to a remap, from the 320d to the X5 40d, with typical Stage 1 gains.
Read articleReady When You Are
Specialist BMW & VAG tuning, dyno-proven in Warrington. Check your exact gains and price, then book online.
See Your Car’s Gains & Price Book Your RemapCar not listed, or after something specific? Get a free quote ›