If you are looking for a BMW B58 engine for sale, you probably already know why. Maybe your 340i spun a bearing, maybe a Supra came to you with a dead engine and a good body, or maybe you are building something and want the best BMW six of the last ten years. Whatever got you here, the B58 is a smart engine to buy used, as long as you get the right version and know what to check.
Want to see the engine now? Our BMW B58 engine for sale is in the shop with price and details. It ships worldwide and comes with a 6-month limited warranty.
This guide covers the specs, the cars that use it, early versus TU engines, the problems worth knowing about, tuning, costs, and how buying from us works. It is the stuff we explain on the phone every week, written down.

Table of Contents
Why a BMW B58 Engine for Sale Is Worth Tracking Down
BMW had a rough run with turbo sixes before the B58. The N54 was fast but fragile in places: fuel pumps, injectors, wastegates. The N55 was calmer but had its own leaks and electrical niggles. The B58 came along in 2015 and fixed most of it. Stronger block, better cooling, a smarter intake design and a single turbo that does the job of two.
The result is an engine that is smooth and quiet in daily driving, pulls hard when you want it to, and has held up well in the real world. That is why demand for a used BMW B58 engine for sale stays steady. People who know BMWs want this one, and people who just need their car back on the road get a reliable engine for their money.
It is also an engine that suits a lot of different buyers. The same basic B58 sits in a 740i limousine, an X5 family SUV, a Z4 roadster and a Toyota Supra. That gives you a big pool of donor cars, which helps keep used prices sensible.
BMW B58 Engine Specifications
| Specification | BMW B58 |
|---|---|
| Engine code | B58B30 (several sub-versions) |
| Layout | Inline six, DOHC, 24 valves |
| Displacement | 2,998 cc (3.0 L), about 500 cc per cylinder |
| Bore x stroke | 82.0 mm x 94.6 mm |
| Block | Aluminium, closed deck |
| Crankshaft | Forged steel |
| Induction | Single twin-scroll turbo, water-to-air intercooler built into the intake plenum |
| Fuel system | High-pressure direct injection |
| Valve control | Valvetronic variable lift, double VANOS |
| Timing drive | Chain, mounted at the gearbox end |
| Power (approx.) | 322 to 382 hp depending on model and year |
| Torque (approx.) | 450 to 500 Nm (332 to 369 lb-ft) |
| In production | 2015 onwards |
Every BMW B58 engine for sale shares these basic numbers, whatever car it came from. The B58 is part of BMW’s modular engine family. The three-cylinder B38, the four-cylinder B48 and the six-cylinder B58 all share the same 500 cc cylinder size and a lot of design thinking. If you want the full version history, the BMW B58 page lays it out well.
Which Cars Use the B58?
Before you order any BMW B58 engine for sale, confirm your car actually has one. Here is the main list:
- BMW 340i and 440i (F30, F31, F32, F33, F36)
- BMW M240i (F22, F23) on later cars
- BMW M340i and M440i (G20, G21, G22, G23, G26)
- BMW 540i (G30, G31) and 640i Gran Turismo (G32)
- BMW 740i and 740Li (G11, G12)
- BMW X3 M40i and X4 M40i (G01, G02)
- BMW X5, X6 and X7 xDrive40i (G05, G06, G07)
- BMW Z4 M40i (G29)
- Toyota GR Supra 3.0 (A90)
- Morgan Plus Six and Ineos Grenadier
A BMW B58 engine for sale from any of these cars is the same basic engine, but the details differ. Model names change between markets, and some trims got different versions of the engine. The fastest way to be sure is to send us your VIN.
Early B58 vs B58 TU: The Most Important Thing to Get Right
Around 2018 and 2019, BMW brought out an updated engine usually called the B58 TU (technical update). It is not a minor change. The TU has a revised cylinder head, changes to the fuel system to handle higher injection pressure, a different turbo, updated cooling and a new engine management setup to meet stricter emissions rules.
Here is why that matters to you. An early engine and a TU engine do not simply swap. The wiring, sensors and software are different. Put the wrong one in and you are looking at extra parts, programming and time. So when you search for a BMW B58 engine for sale, the first question should always be: is it early or TU, and which one does my car have?
Roughly speaking, F-series cars (340i, 440i on the F30 platform) use the early engine, and later G-series cars mostly use the TU. But there is overlap around the changeover dates, which is why we go by VIN, not by model year.
Supra and the B58
The Toyota GR Supra uses a B58, built by BMW. Early Supras were rated at 335 hp and later ones at 382 hp, with internal and software changes. If you are buying a BMW B58 engine for sale for a Supra, tell us the year and VIN so we can match it properly. Supra owners also tend to tune, so getting a clean, stock engine is worth a lot.
7 Checks Before You Buy a BMW B58 Engine for Sale
1. Confirm the version
Early or TU, and which sub-version. Your VIN answers it. Do not guess.
2. Ask about the mileage and where it came from
A recorded odometer reading from the donor car is good. An estimate is not. Our guide to low mileage used engines explains how to judge whether a figure is believable.
3. Check the turbo
Ask about shaft play and oil in the intake. The B58 turbo is generally tough, but a tired one is an expensive add-on to an engine swap.
4. Look for coolant leaks
Coolant loss is the B58’s most common complaint. Look for dried coolant around the expansion tank, the hoses and the vent lines in the photos.
5. Check the oil filter housing area
Oil weeping from the filter housing gasket is common on many BMW engines with age. It is a cheap fix while the engine is out, but you want to know about it.
6. Ask whether it was tuned
Lots of B58s run tunes. That does not make an engine bad, but a stock engine from a car that was driven normally is the safer buy.
7. Read the warranty terms
Every used engine we sell comes with a 6-month limited warranty. Labor is not covered, which is standard. Our used engine warranty guide explains what fair terms look like.
Common B58 Problems in the Real World
The B58 has a good reputation, and it has earned it. But any honest seller of a BMW B58 engine for sale should tell you where these engines do give trouble. Here is what we see and hear about most.
Coolant leaks. The expansion tank, coolant hoses and the small vent line are the usual suspects. Early engines had more of these than later ones. The parts are cheap, and it makes sense to check or replace them while the engine is out.
Oil filter housing gasket. Like on most modern BMW engines, the gasket hardens with heat and age and starts to weep. If the oil drips onto the belt, it can wear it faster. Change the gasket at install.
Valve cover and PCV. Some early engines needed a valve cover replacement for PCV issues. Signs include rough idle, oil consumption and a whistling noise.
Front crank seal and small oil leaks. Not common, but they turn up on higher-mileage engines. Easy to deal with when the engine is out of the car.
Carbon on the intake valves. All direct-injection engines build some carbon on the back of the intake valves, because fuel never washes over them. The B58 is better than most, but high-mileage engines can benefit from a clean.
Notice what is not on this list: no widespread bottom-end failures, no chronic turbo problems, no plastic charge pipes cracking under boost like on older BMW turbo engines. That is the main reason a good BMW B58 engine for sale is such a solid buy.
Tuning the B58
The B58 has become one of the most popular engines for tuning in the last few years. The closed-deck block and forged crank handle more power than BMW gives them from the factory, and many owners go well past the stock figures with just a tune and a few supporting parts.
If you are buying a BMW B58 engine for sale for a build, start with a healthy stock engine. Add fuel, cooling and supporting parts before chasing big numbers. And remember that tuning ends the warranty on almost any engine, ours included. Get the engine running properly on stock software first, then tune.
The upgraded fuel system on the TU engine gives it a bit more headroom for big power on the stock injectors, which is one reason TU engines are popular with tuners. The early engine is still strong, it just needs a bit more help on the fuel side.
Buying a BMW B58 Engine for Sale for a Swap Project
Not everyone buying a B58 is replacing a dead one. A growing number of people put them into older BMWs, classic cars, off-roaders and track cars. If that is you, the engine is only the beginning. You will need the engine wiring, a DME that suits the engine, a way to run the electric water pump and the intercooler circuit, the right engine mounts, an exhaust that fits, and usually a gearbox to match.
The engine control unit is the part people underestimate most. A modern BMW engine expects to talk to the rest of the car, and getting it to run happily on its own takes either a standalone ECU or a well-known swap solution. Sort that out before you buy the BMW B58 engine for sale, not after.
For swaps, we usually suggest a complete engine with as many ancillaries as possible, and if we have it, the matching harness and DME from the same car. Ask us what we can put together. It is much easier to buy a package once than to chase parts one at a time.
Questions to Ask Any Seller of a BMW B58 Engine for Sale
Use these with us or with anyone else. A seller who knows the engine will answer them straight away.
- Is it an early B58 or a TU, and what is the exact engine code?
- What car did it come out of, and what year?
- What is the mileage, and where did that number come from?
- Was the car running before the engine came out?
- Has it been tuned or modified?
- What comes with it, and what does not?
- What does the warranty cover, and how do claims work?
If a seller of a BMW B58 engine for sale cannot answer the first question, move on. Everything else depends on it.
What a BMW B58 Engine for Sale Costs
Our fairly used BMW B58 engine for sale is listed with its current price in the shop. That price covers the engine. On top of it you will need fitting, fluids, gaskets and any small parts. If you are importing, your country may also add duties and taxes, and your customs broker will charge a fee.
Even with all of that, a used B58 is almost always far cheaper than a new engine from a dealer. Our guide to replacement engine cost walks through how to add up the full bill so there are no surprises.
If you are comparing with other BMW engines, here are some of our current prices for context: the BMW N54 at $3,800, the BMW N63B44 at $4,900 and the BMW M54B30 at $1,650. Prices change, so check the product pages.
What Comes With Our BMW B58 Engine for Sale
- Aluminium closed-deck block with crank, rods and pistons
- Cylinder head with camshafts, Valvetronic and VANOS
- Twin-scroll turbocharger and exhaust manifold
- Intake plenum with the built-in intercooler
- High-pressure fuel pump and injectors
- Most ancillaries on most units, listed on your quote
- Packing on a pallet with every opening sealed
The gearbox, DME and wiring loom are not included unless we agree it in writing. If you need any of them, ask. We often have them or can get them.
How We Check Each Engine Before It Ships
Every engine we sell goes through our inspection before it is listed. On a B58, that means looking at the turbo, checking the oil and coolant for any mixing or contamination, turning the engine over by hand, and looking for leaks, cracks and damage. We tell you what we know about the mileage and where the figure came from. If you want to understand what different checks can and cannot tell you, read our guide to tested used engines.
Installing a Used B58: What Your Mechanic Should Do
- Confirm the match. Early or TU, and the right sub-version for your DME and wiring.
- Swap the right parts across. Sensors, brackets and anything that differs between your old engine and the new one.
- Do the cheap jobs now. Oil filter housing gasket, coolant hoses, expansion tank if it is original, and the rear main seal while the gearbox is off.
- Fill with the correct fluids. BMW-approved oil, fresh coolant, and a new oil filter.
- Bleed the cooling system properly. The B58 has an electric water pump and a separate low-temperature circuit for the intercooler. Both need bleeding with the correct procedure.
- Program and code. BMWs often need coding after an engine swap. Have a specialist lined up.
- First start and check. Let it reach temperature, check for leaks, scan for codes, and change the oil again after a few hundred kilometres.
A mechanic who knows BMWs will make fitting your BMW B58 engine for sale go much faster. If your local workshop is not familiar with the B58, it is worth finding one that is.
Looking After Your B58 After the Swap
Once your BMW B58 engine for sale is fitted and running, look after it. BMW’s service schedule can stretch oil changes a long way. Many experienced owners and mechanics change the oil more often than the car asks for, especially on turbo engines that see short trips or hard driving. Fresh oil is the cheapest protection you can buy for a turbo and a timing chain.
Keep an eye on the coolant level for the first few weeks. A small drop after the system settles is normal. A steady drop means a leak somewhere. Spark plugs and ignition coils are normal service items on a direct-injection turbo engine, so do not be surprised if they need changing on schedule. Change them sooner if you tune.
Shipping a BMW B58 Engine for Sale Worldwide
We ship engines to buyers all over the world. The engine is drained, every opening is capped or taped, and it is strapped to a pallet. You get tracking. Delivery time depends on where you are, and overseas orders also need customs clearance, so ask your local broker what paperwork they want before the engine arrives. Our shipping policy has the details.
When it arrives, check the crate before you sign. If anything looks damaged, photograph it, note it on the delivery slip and tell us straight away.
How to Order
- Send us your VIN through our contact page, or go straight to the B58 product page.
- We confirm the version, what is included and the price.
- You pay by bank transfer and get an invoice.
- We pack the engine and ship it, and you get tracking.
If you have never bought an engine online before, our guide on how to buy used engine online covers the questions to ask, and our refund and returns and terms and services pages explain the rules.
B58 vs N54 vs N55: Which One Do You Actually Need?
People sometimes ask whether they should put a B58 into an older BMW. It can be done, but it is a serious project with wiring, mounts, cooling and software work. For most owners, the right answer is simple: buy the engine your car came with. If that is an N54, our BMW N54 engine for sale guide covers that engine in the same detail as this one.
If you are building a project car and want the best BMW six for the money, the B58 is a very good choice. Just plan the whole conversion before you buy.
Other BMW Engines and Guides
- BMW N54 engine for sale
- BMW N63B44 engine for sale
- BMW S58 engine for sale
- BMW N63 engine replacement cost
- BMW N63 vs N63TU differences
You can see all our engines in the used engines section.
Frequently Asked Questions
Is the B58 a reliable engine?
Yes. It is widely regarded as one of BMW’s most reliable modern engines. Coolant leaks and the oil filter housing gasket are the most common issues, and both are cheap to fix.
Can I put a TU engine in an early car?
Not as a simple swap. The wiring, sensors and software differ. Buy the version your car came with unless you are ready for a bigger job.
Does your BMW B58 engine for sale include the gearbox?
Not as standard. Ask us and we will tell you what we have.
Do you ship to my country?
We ship worldwide. Tell us where you are and we will explain how it gets there.
What warranty comes with it?
A 6-month limited warranty. Labor is not covered.
How do I pay?
By bank transfer. You get an invoice and order confirmation by email.
Get Your BMW Back on the Road
A good BMW B58 engine for sale is one of the best ways to save a car that is otherwise worth keeping. Get the version right, check the few known weak spots, and fit it properly, and it should give you years of strong, smooth driving. When you are ready, head to our BMW B58 engine for sale page or send us your VIN, and we will get back to you with fit, price and shipping.