Loading

Did Toyota or BMW make the B58?

BMW built the B58.


The B58 is BMW’s 3.0-liter turbocharged inline-six engine and a centerpiece of its modular B engine family. It was designed and produced by BMW and debuted in 2015 as the successor to the N55. Toyota did not design or manufacture the B58; however, Toyota later used the engine in the jointly developed Toyota GR Supra (A90/A91) and collaborated with BMW on the sportscar program. The engine is produced by BMW for use across BMW models and for the Supra/Z4 collaboration.


Origins and Development


Here are essential details about the B58’s origin, purpose, and early deployment.



  • The B58 belongs to BMW’s B engine family and was introduced to replace the N55, aiming for improved torque, efficiency, and refinement.

  • It is a turbocharged inline-six with direct injection, designed for broad application across BMW’s passenger cars and sport models.

  • Initial and subsequent applications include numerous BMW models (such as 3 Series, 4 Series, 5 Series, and various X models) and, in a joint program with Toyota, the Toyota GR Supra and the Z4 share the B58 powerplant.


Since its debut, the B58 has been a core powertrain for BMW, recognized for balance of smooth power delivery and efficiency, with ongoing refinements over its lifecycle.


What the B58 represents for BMW


The B58 embodies BMW’s shift toward modular, internally developed engines designed for performance and efficiency across a wide model range. Its design emphasizes robust low- and mid-range torque, consistent performance, and compatibility with modern emission standards.


Toyota’s Involvement


How Toyota fits into the B58 story in practical terms.



  • Toyota did not create or manufacture the B58 engine; the design and production originate with BMW.

  • Through a joint project with BMW, Toyota adopted the B58 for the Toyota GR Supra (A90/A91) and contributed to the broader development of the platform, branding, and integration efforts.

  • In the Supra collaboration, Toyota handles tuning, electronics integration, and overall vehicle development around the engine, while the B58 itself is supplied by BMW.


In short, Toyota did not produce the B58; BMW did. Toyota joined the project to bring a competitive sport coupe to market using the BMW-supplied engine, alongside their own engineering contributions.


Applications and Impact


Where the B58 appears, and what it means for performance and reliability.



  • BMW models across many current lineups, including 3 Series, 4 Series, 5 Series, X3, X4, X5, and X7, depending on generation and configuration.

  • Non-BMW collaborations, most notably the Toyota GR Supra (A90/A91) and the BMW Z4, where the B58 engine powers the propulsion in a jointly developed product.


The B58’s cross-brand use in the Supra project demonstrates how BMW’s engine design extends beyond its own badges while Toyota handles integration and tuning within the joint product.


Summary


The B58 is BMW’s turbocharged 3.0-liter inline-six engine, developed and produced by BMW as part of its B engine family and introduced in 2015. Toyota did not create or manufacture the B58, but the engine is used in the Toyota GR Supra as part of a collaboration between BMW and Toyota. The arrangement showcases BMW’s engineering leadership and Toyota’s collaboration on a high-performance sport sedan and coupe.

Is the B58 made by Toyota?


No, the BMW B58 engine was not developed with Toyota; it was originally a BMW engine, but Toyota provided significant input for reliability and durability testing before it was used in the GR Supra. Toyota's testing led to specific updates to make the engine meet its high standards, such as the use of a closed-deck design and a mechanical water pump, and some of these updates were later incorporated into other versions of the B58.
 

  • Original development: BMW began development of the B58 engine before the collaboration with Toyota, but it was designed as a modular engine that could be adapted for use in the Supra. 
  • Toyota's role: Toyota's chief engineer stated that the two companies "co-developed" the platform, and Toyota performed extensive testing and validation on the B58 engine to ensure it met their reliability requirements. 
  • Specific updates: Changes to the B58 for the Supra included a revised exhaust manifold and pistons, among other modifications, which improved its performance and durability. 
  • Application: The B58 engine is also used in various BMW models, such as the M340i, Z4, and X3 M40i, and some of the updates that were made for the Supra have been applied to other versions of the engine. 



Which car has a BMW B58 engine?


The BMW B58 engine is found in numerous BMW models, including the 3 Series, 4 Series, 5 Series, 6 Series, 7 Series, 8 Series, X3, X4, X5, X6, and Z4. It also powers the Toyota Supra and the Ineos Grenadier. The B58 is a 3.0-liter, inline-six turbocharged petrol engine.
 
This video shows a custom build with a B58 engine swap: 17sVehicular DIYYouTube · Oct 19, 2025
BMW models

  • 3 Series: 340i, M340i
  • 4 Series: 440i, M440i
  • 5 Series: 540i
  • 6 Series: 640i
  • 7 Series: 740i
  • 8 Series: 840i
  • X3: X3 M40i
  • X4: X4 M40i
  • X5: X5 xDrive40i
  • X6: X6 xDrive40i
  • Z4: Z4 sDrive30i, Z4 M40i 

Other vehicles
  • Toyota Supra: A90/A91 models
  • Ineos Grenadier: The B58 is used in this off-road vehicle
  • Morgan Plus Six: This British sports car uses the B58 engine 



Is the B58 in a Supra?


Yes, the Toyota Supra uses the BMW-sourced B58 straight-six engine. Toyota has modified the B58, and the engine's specific version can vary depending on the model year and trim level.
 

  • Engine code: The engine code for the Supra is typically the B58B30C (for earlier models) or the newer B58B30O1 (for later and more powerful versions). 
  • Engine updates: Toyota has performed its own testing and made some changes to the engine for durability, though it is not always clear if these changes were adopted by BMW for other models as well. 
  • Performance: The power output varies by year. For example, the 2020 model was rated at 382 hp, while the limited "Final Edition" model in 2025 pushes 429 hp. 



Who made the B58 engine?


The BMW B58 engine was made by BMW as part of its modular engine family. Although developed by BMW, the engine was later improved through a collaboration with Toyota for use in the Toyota Supra.
 
You can watch this video to learn about the history and collaboration of the B58 engine: 59sIzzyE9XYouTube · Jul 7, 2024

  • Developer: The B58 engine is a BMW product, launched in 2015. 
  • Collaboration: BMW and Toyota collaborated on the engine, with Toyota providing technical expertise to improve its reliability for the A90 Supra. 
  • Engine Family: The B58 is part of BMW's modular engine family, sharing design principles with the B38 and B48 engines, which have a 500 cc displacement per cylinder. 


Kevin's Auto

Kevin Bennett

Company Owner

Kevin Bennet is the founder and owner of Kevin's Autos, a leading automotive service provider in Australia. With a deep commitment to customer satisfaction and years of industry expertise, Kevin uses his blog to answer the most common questions posed by his customers. From maintenance tips to troubleshooting advice, Kevin's articles are designed to empower drivers with the knowledge they need to keep their vehicles running smoothly and safely.