This is a BMW B58 engine for sale in fairly used condition: a complete 3.0 litre turbocharged inline six petrol engine, taken out of a donor car, inspected and ready to ship anywhere in the world. It is the engine in the 340i, 440i, 540i, 740i, X3 M40i, X5 xDrive40i, M340i, Z4 M40i and the Toyota GR Supra 3.0, so there is a good chance it is the one your car left the factory with.
Send us your VIN and we will confirm the exact version of the BMW B58 engine for sale that suits your car before you pay. That matters on the B58, because there is more than one.

Table of Contents
What Comes With This BMW B58 Engine for Sale
- Aluminium closed-deck block with crankshaft, rods and pistons
- Cylinder head with both camshafts, Valvetronic and VANOS
- Twin-scroll turbocharger and exhaust manifold
- Intake plenum with the built-in water-to-air intercooler
- High-pressure fuel pump and injectors
- Most ancillaries on most units (we list what is on yours)
- Packing on a pallet with the openings sealed for shipping
The gearbox, DME and engine wiring are not included unless we agree it in writing. If you need any of those, ask. We often have them.
BMW B58 Engine for Sale: Specifications
| Engine family | BMW B58 (B58B30) |
| Layout | Inline six, DOHC, 24 valves |
| Displacement | 2,998 cc (3.0 L) |
| Bore x stroke | 82.0 mm x 94.6 mm |
| Induction | Single twin-scroll turbo, water-to-air intercooler in the intake |
| Fuel system | Direct injection |
| Block | Aluminium, closed deck |
| Valve control | Valvetronic and double VANOS |
| Timing drive | Chain, at the gearbox end of the engine |
| Power (approx.) | 322 to 382 hp depending on model and year |
| Torque (approx.) | 450 to 500 Nm (332 to 369 lb-ft) |
| Built | 2015 onwards |
Factory figures vary a little by market and model. The BMW B58 family is well documented if you want to dig into the version history.
Which Cars Use the B58?
The BMW B58 engine for sale on this page fits a long list of BMW models, plus a few cars from other makers. The GR Supra is the best-known non-BMW example.
- BMW 340i and 440i (F30, F32, F33, F36)
- BMW M340i and M440i (G20, G22, G26)
- BMW 540i (G30, G31) and 640i Gran Turismo
- BMW 740i (G11, G12)
- BMW X3 M40i, X4 M40i, X5 xDrive40i, X6 xDrive40i, X7 xDrive40i
- BMW Z4 M40i (G29)
- Toyota GR Supra 3.0 (A90)
- Morgan Plus Six and Ineos Grenadier
If your car is not on that list but you think it has a B58, send us the VIN. We would rather check than guess.
Early B58 or TU: Know Which One You Need
BMW updated the engine around 2018 and 2019. The later engine is usually called the B58 TU. It has changes to the head, the fuel system, the turbo and the cooling, and it is set up to meet newer emissions rules. The early and TU engines do not just swap over without changes to wiring and software.
So before you order a BMW B58 engine for sale from anyone, find out which one your car has. The VIN tells us straight away. Getting this right is the difference between a smooth swap and a week of chasing parts.
Why People Want This Engine
The B58 replaced the N55 and, before that, the N54. It fixed most of what owners complained about on those engines. The closed-deck block is strong, the single twin-scroll turbo spools quickly, and the intercooler sitting right in the intake gives short charge pipes and quick throttle response. In normal use it is smooth, quiet and economical for a 3.0 litre turbo six.
It also takes extra power well. A lot of Supra and M340i owners add a tune and keep everything else stock. That is part of why demand for a good BMW B58 engine for sale stays high, and why clean, unmodified engines are worth more than ones from tuned cars.
Common B58 Problems to Know About
It is a reliable engine, and a good BMW B58 engine for sale should run for a long time, but no engine is perfect. These are the things we check for and that your mechanic should look at during the swap:
- Coolant leaks. The expansion tank, coolant hoses and the coolant vent line are the usual places. Cheap parts, but easy to miss.
- Oil filter housing gasket. Like many BMW engines, it can weep with age. Worth changing while the engine is out.
- Valve cover and PCV. Early engines sometimes need the valve cover replaced for PCV issues.
- Front crank seal. Occasional weeps on higher-mileage engines.
None of these are reasons to avoid the B58. They are simply the jobs to do while the engine is on the floor, since it is much easier now than later.
How We Check Each BMW B58 Engine for Sale
Every engine we sell goes through our inspection before it ships. On a B58, that means looking at the turbo for shaft play and oil in the intake, checking the oil and coolant for any mixing, turning the engine over by hand, and looking for leaks and damage. We tell you what we know about the mileage and where that figure came from.
If you want more detail on what different checks can tell you, our guide to tested used engines explains it in plain words. And if mileage is your main concern, read our guide to low mileage used engines.
Price of This BMW B58 Engine for Sale
Our fairly used BMW B58 engine for sale is priced at the top of this page. That price is for the engine. Shipping is set out in our shipping policy, and if you are importing, your country may add duties and local taxes. Fitting is extra and depends on your mechanic and your car. If you want to work out the full bill, our guide to replacement engine cost breaks it down.
Compared to a new engine from a dealer, a used B58 usually saves a large amount of money, which is why most owners of cars out of factory warranty go this way.
Installation Tips for the B58
- Confirm early or TU, and match the engine to your car’s DME and wiring.
- Replace the oil filter housing gasket, and check the coolant hoses and expansion tank.
- Fill with the correct BMW-approved oil and fresh coolant, then bleed the cooling system properly. The B58 has an electric water pump, and the bleed procedure matters.
- Check that the intercooler circuit is full and bled, since it runs on its own low-temperature loop.
- Scan for fault codes after the first drive and change the oil again after a few hundred kilometres.
BMW engines often need coding or programming after a swap, and the BMW B58 engine for sale here is no different. Ask your mechanic or a BMW specialist before the job starts so the car is not stuck waiting at the end.
Warranty and Returns
Every used engine we sell, including this BMW B58 engine for sale, comes with a 6-month limited warranty. Labor is not covered, which is normal for used engines. Our terms and services and refund and returns pages have the full details. If you want to understand what a fair warranty looks like before you buy, read our used engine warranty guide.
Shipping Worldwide
We ship every BMW B58 engine for sale to buyers all over the world. The engine is drained, the openings are sealed, and it is strapped to a pallet for the trip. You get tracking. Delivery time depends on where you are, and overseas orders also need customs clearance. When it arrives, check the crate before you sign and tell us straight away if anything is damaged.
How to Order
- Send us your VIN through our contact page, or add the engine to your cart.
- We confirm the version and what is included.
- You pay by bank transfer and get an invoice.
- We pack and ship it, and send you tracking.
New to buying engines this way? Our guide on how to buy used engine online covers the questions to ask any seller, including us.
Other BMW Engines We Sell
If you are not sure the B58 is the right engine, or you are working on a different BMW, have a look at our BMW N54 engine for sale, the BMW N63B44 engine, the BMW S58 engine and the BMW M54B30 engine. Our BMW N54 buying guide is also worth a read if you are comparing the older engine. You can see all our engines in the used engines section.
BMW B58 Engine for Sale: Questions
Will this B58 fit my Supra?
The GR Supra uses a B58, but it is set up differently from some BMW versions. Send us the VIN and we will tell you what fits.
Do you sell the B58 with the gearbox?
Sometimes. Ask us and we will tell you what we have.
Is the B58 better than the N55?
For most people, yes. It is stronger, smoother and has fewer common problems. But you need the engine your car was built for unless you are planning a full conversion.
How long does shipping take?
It depends on where you are. Tell us your country and we will give you a realistic estimate.
If you have been searching for a clean BMW B58 engine for sale, get in touch with your VIN today. We will confirm fit, send the details and get it on its way to you.
Want the full background before you buy? Read our BMW B58 buying guide for specs, common problems, fitting tips and costs.





Reviews
There are no reviews yet.