Engine Family
BMW B57 / B58
The BMW B57 diesel and B58 petrol are the modern modular straight-sixes -robust and efficient, but each has its own known issues. Backed by 1,000+ combined real UK enquiries in 2025 [BMW-VERIFIED].

1,000+
Enquiries
18
Models
Fitted
74/100
Engine
Score
Part of Engine Finders
All the essential specifications, performance data, and compatibility information at a glance.
Engine Family
BMW B57 / B58
Fuel
Diesel (B57) / Petrol (B58)
Configuration /
Displacement
Straight-6, 3.0L (2,993 cc)
Power Range
265–400 hp (B57) / 335–510 hp (B58)
Years Produced
2015–present
Models Fitted (BMW only)
Cross-Brand Fitment
Overall Engine Score
74/100
Rating:
4
90% confidence -based on 1,000+ combined UK enquiries, specialist reports, and manufacturer TSBs.
The B57 and B58 are BMW’s most refined modern sixes -robust and efficient -but coolant system issues are the main watchpoint; budget for preventative maintenance.
Engine Score breakdown:
Reliability
4★ × 4 = 16 -both are significantly more reliable than their N-series predecessors
16 /20
Repair Cost
Combined recon midpoint ~£6,400 → falls in £5,000–£6,999 band
12 /20
Repairability
Most issues are non-catastrophic (coolant leaks, sensors) and well-understood
16 /20
Parts Supply
Modern modular engines; parts abundant through BMW and aftermarket
20 /20
Replacement Economics
Recon cost as % of lowest host-value (£15k) ~43% (30-44% band) – conservative watch
10 /20
Total Engine Score
74 / 100
Best for:
High-mileage drivers wanting strong economy (B57) or enthusiasts seeking smooth power (B58).
Avoid if:
You’re unprepared for occasional cooling-system repairs (water pump, expansion tank) from 60,000 miles.
BMW B57 / B58 engines are fitted across 14+ models from 2015–2023.
BMW Exclusive Engine
This is an exclusive BMW engine. No cross-platform sharing.
BMW
1 Series
Generation
F20/F21Variant/Badge
125d, 130i (B58)
Years
2015–2019
BMW
2 Series
Generation
F22/F23Variant/Badge
M240i, 230i (B58); 225d (B57)
Years
2016–2021
BMW
2 Series
Generation
G42Variant/Badge
M240i (B58)
Years
2021–present
BMW
3 Series
Generation
G20/G21Variant/Badge
330i, M340i (B58); 320d, 330d (B57)
Years
2018–present
BMW
4 Series
Generation
G22/G23Variant/Badge
430i, M440i (B58); 420d, 430d (B57)
Years
2020–present
BMW
5 Series
Generation
G30/G31Variant/Badge
530i, 540i (B58); 520d, 530d (B57)
Years
2017–2023
BMW
6 Series
Generation
G32Variant/Badge
630i, 640i (B58); 630d (B57)
Years
2017–2023
BMW
7 Series
Generation
G11/G12Variant/Badge
730i, 740i (B58); 730d, 740d (B57)
Years
2015–2022
BMW
8 Series
Generation
G15/G16Variant/Badge
840i (B58); 840d (B57)
Years
2018–present
BMW
X3
Generation
G01Variant/Badge
xDrive30i, M40i (B58); xDrive20d, xDrive30d (B57)
Years
2017–present
BMW
X4
Generation
G02Variant/Badge
xDrive30i, M40i (B58); xDrive20d, xDrive30d (B57)
Years
2018–present
BMW
X5
Generation
G05Variant/Badge
xDrive40i (B58); xDrive30d, xDrive40d (B57)
Years
2018–present
BMW
X6
Generation
G06Variant/Badge
xDrive40i (B58); xDrive30d, xDrive40d (B57)
Years
2019–present
BMW
X7
Generation
G07Variant/Badge
xDrive40i (B58); xDrive30d, xDrive40d (B57)
Years
2018–present
BMW
Z4
Generation
G29Variant/Badge
sDrive20i, M40i (B58)
Years
2019–present
Other BMW Models
B57 / B58 also appears in limited variants and markets.
Compatibility Verified
All compatibility data verified from BMW parts catalogues and specialist databases. [BMW-VERIFIED]
Exclusive to BMW -no cross-brand fitment.
All prices are estimates from UK specialists [BMW-QUOTE]
Fitting a B57 or B58 typically takes 10–14 hours at £65–£95/hr (independent) or £110–£160/hr (London/SE dealer) [BMW-QUOTE].
(Exclusive mode – no cross-link)
USED
Supply Only
£2,000–£5,000
Fitted (Indie)
£2,780–£5,940
RECONDITIONED
Supply Only
£3,800–£8,000
Fitted (Indie)
£4,580–£8,940
REBUILT
Supply Only
£5,000–£10,500
Fitted (Indie)
£5,780–£11,440
Compare Prices from UK specialists
Get live pricing from 20+ trusted engine suppliers.
All prices are estimates from UK specialists
[BMW-QUOTE]
USED
Supply Only
£2,000–£5,000
Fitted (Indie)
£2,780–£5,940
Warranty
3–6 monthsRECONDITIONED
Supply Only
£3,800–£8,000
Fitted (Indie)
£4,580–£8,940
Warranty
12 monthsREBUILT
Supply Only
£5,000–£10,500
Fitted (Indie)
£5,780–£11,440
Warranty
12–24 monthsFitting a B57 or B58 typically takes 10–14 hours at £65–£95/hr (independent) or £110–£160/hr (London/SE dealer) [BMW-QUOTE].
(Exclusive mode – no cross-link)
Expert answers to the most common BMW B57 / B58 engine questions.
Find the best BMW B57 / B58 engine replacement UK drivers rely on.
Compare real prices from trusted specialists on EnginesMarket today and get back on the road with confidence.
Compare BMW B57/B58 Engine Prices Now