BMW 128ti F40

2020-2024Last updated: September 2026 · How this report is builtSeptember 2026

2020-2024 · 2.0L B48 turbocharged petrol (265 PS)

BMW 128ti F40
Render © Car Checker

BMW's first front-wheel-drive hot hatch, slotting between the 120i and M135i in the F40 range. The 128ti pairs the B48 2.0-litre turbocharged four-cylinder at 265 PS with an Aisin 8-speed automatic and a Torsen mechanical limited-slip differential on the front axle. Positioned as a more accessible performance option than the M135i, it competes directly with the Volkswagen Golf GTI and Hyundai i30 N.· more· less

B48 engine proven across BMW range Aisin 8-speed auto is dependable
Oil filter housing prone to cracking Wastegate rattle affects many cars
Buy if: You want a well-rounded front-wheel-drive hot hatch with a proven B48 engine and Torsen LSD, and can verify the starter relay recall status on early production cars.
Avoid if: You want a manual gearbox or find the Aisin 8-speed's occasional low-speed shift jerkiness unacceptable.
Maintenance costs
€950 – €1,700/year
at 15,000 km/year
Fixed costsservice, tyres, brakes €600 – €1,000 /yr
Risk bufferunplanned repairs €350 – €700 /yr

Price estimates are based on German asking prices. Prices and costs vary by vehicle condition and location.

Maintenance costs

€950 – €1,700 per year
€600 – €1,000
service, tyres, brakes
€350 – €700
repair buffer
Price & maintenance
Used price
€30,800
median asking price, typically 60,000 km
Typical range €29,000 – €33,800
Kilometres driven All
Maintenance cost
€950 – €1,700/year
at 15,000 km/year
Fixed costsservice, tyres, brakes €600 – €1,000 /yr
Risk bufferunplanned repairs €350 – €700 /yr

Price estimates are based on French asking prices. Prices and costs vary by vehicle condition and location.

Ownership costs

€30,800

Typically €29,000 – €33,800, at around 60,000 km.

Kilometres driven

Maintenance

€950 – €1,700 per year
€600 – €1,000
service, tyres, brakes
€350 – €700
repair buffer
Buying a used BMW 1 Series? Check its history.
carVertical scans 1,000+ databases for damage, mileage rollbacks, theft records and ownership changes. Save 20% with code CARCHECKER.

Affiliate link. Discount code CARCHECKER applied automatically.

Buying a used BMW 1 Series? Check its history.
carVertical scans 1,000+ databases for damage, mileage rollbacks, theft records and ownership changes. Save 20% with code CARCHECKER.

Affiliate link. Discount code CARCHECKER applied automatically.

Common Problems
Reliable for a hot hatch, with typical B48 maintenance items
The 128ti shares the B48 engine's established track record, with no catastrophic powertrain failures widely reported. The oil filter housing, wastegate rattle, and cooling system components are the main concerns, all well-documented and repairable. The Aisin 8-speed automatic is dependable with no widespread failure pattern. The 128ti's lower power output (265 PS versus 306 PS in the M135i) puts less stress on components, and the absence of an xDrive system eliminates AWD-related maintenance. BMW sets oil services through Condition Based Service with a market-dependent maximum interval; many independent specialists advise changing the oil more often, around every 10,000-12,000 km, as extra preventive care for the timing chain and oil system.
Pre-Purchase Inspection Checklist
Viewing checklist for the BMW 128ti F40
A printable one-page A4 checklist with repair costs for the main weak points.
General checks
Specific for this vehicle
Recalls and Technical Service Bulletins
Starter relay fire risk (KBA 15632R, F40 production September 2019 to September 2021) Verify completed
Contact BMW with the VIN to verify all recalls and service actions have been completed. The starter relay recall (KBA 15632R) covers F40 production from September 2019 to September 2021 and is VIN-specific. Only 128ti models from approximately late 2020 to September 2021 fall within this production window.
Warranty Status
Germany: 24 months statutory Gewährleistung plus BMW's 12-month 2+1 extension Check the car's start date to see whether cover remains
UK: 3-year BMW warranty Check the car's start date to see whether cover remains
Rust perforation warranty (12 years from first registration) Check the first-registration date
Factory cover depends on the market: in Germany 24 months of statutory Gewährleistung plus BMW's 12-month 2+1 extension, in the UK a three-year BMW warranty. Check the car's start date to see whether any of that term remains. BMW's rust perforation warranty runs 12 years from first registration. BMW dealers sell extended cover after the factory term, in Germany as BMW Repair Inclusive.

↔ Also consider

BMW M135i xDrive F40
BMW M135i xDrive F40 2019-2024
Same B48 engine at 306 PS with xDrive AWD. Same oil filter housing, wastegate and valve cover concerns. Higher power output adds more stress; xDrive adds a front power take-off and an electro-hydraulic multi-plate clutch at the rear axle, so more driveline parts can need attention.
Volkswagen Golf GTI Mk8
Volkswagen Golf GTI Mk8 2020-present
The main rival. EA888 evo4 engine is generally robust. Water pump and infotainment system are the primary concerns. DSG can overheat under sustained hard use.
Hyundai i30 N Performance PD
Hyundai i30 N Performance PD 2017-2024
Broadly reliable for its class. High-pressure fuel pump and manual synchro wear are the main issues. In Germany the Hyundai warranty runs five years against BMW's two years of statutory Gewährleistung plus its 12-month extension; in the UK it is five years against BMW's three.
BMW 125i F20
BMW 125i F20 2012-2019
Previous generation with the N20 to June 2016, then the B48 from July 2016. N20 timing chain guide wear is a serious concern on early cars. B48 models from mid-2016 onwards are more reliable.
Ford Focus ST Mk4
Ford Focus ST Mk4 2019-2025
The 2.3 EcoBoost is well-proven. Carbon buildup on intake valves is the shared concern. Generally robust with lower running costs.

This report is for informational purposes only and does not constitute professional advice. Estimates may be inaccurate. Always have a qualified specialist inspect the vehicle before purchase. We accept no liability for decisions made based on this information.