The G20 320i is BMW's entry-level petrol 3 Series, powered by a detuned version of the B48 2.0-litre turbocharged four-cylinder. Built on the CLAR platform, it offers a sharp chassis, refined cabin with iDrive 7, and the well-regarded ZF 8-speed automatic. The B48 is a genuine improvement over its N20 predecessor, with the timing chain moved to the front of the engine and better overall durability. Main ownership concerns centre on cooling system components, oil leaks from the filter housing and valve cover, and the widespread G20 folding mirror electronics fault.
B48 engine much improved over N20
ZF 8-speed gearbox very reliable
Cooling system components fail early
Folding mirror electronics widespread
Buy if: You want a refined premium sedan with a proven engine and can commit to regular cooling system inspections and timely oil changes.
Avoid if: You need ultra-low maintenance costs or are uncomfortable with a car where cooling system and oil leak repairs are a matter of when, not if.
Expected Annual Maintenance Costs
Common Problems
Plastic housing cracks or gasket degrades, causing oil leaks onto engine components · more· less
The B48 oil filter housing is made of plastic and connects to the engine block with a rubber gasket. The gasket deteriorates from heat cycling and oil exposure, typically between 80,000 and 130,000 km. In some cases, the housing itself cracks rather than just the gasket. Symptoms include visible oil on the engine, burning oil smell, and oil dripping onto the exhaust manifold (potential fire hazard). Gasket-only replacement at an independent shop costs approximately €400-600 (parts are cheap but labor involves removing intake components). If the housing itself is cracked, the complete unit runs €600-1,200 including labor. Many specialists recommend replacing both the oil filter housing gasket and valve cover gasket simultaneously, as labor overlaps.
Electric water pump fails between 100,000 and 160,000 km, causing overheating risk · more· less
The B48 uses an electronically controlled water pump with a plastic impeller that can crack or seize. Failure typically occurs between 100,000 and 160,000 km, though some earlier failures have been reported. Symptoms include fluctuating coolant temperature, overheating warnings, and coolant leaks from the pump housing. Running the engine while overheated even briefly can cause head gasket damage and cylinder head warping, escalating costs dramatically. The pump and thermostat housing are integrated, so both are replaced together. Parts cost approximately €300-500, with labor adding €300-700 depending on the shop. An independent specialist charges €600-900 total, BMW dealers €1,000-1,200. Proactive replacement around 120,000 km is wise if the original pump is still fitted.
Small rigid plastic hose from cylinder head to expansion tank becomes brittle and snaps · more· less
The factory coolant ventilation line runs from the top of the cylinder head to the coolant expansion tank. It is made of rigid plastic that becomes extremely brittle from the turbo heat nearby. When it cracks or snaps at the quick-disconnect coupling on the cylinder head, coolant escapes rapidly. This can happen without warning, and if not noticed immediately, the engine can overheat within minutes. BMW has acknowledged the issue, citing the B48's high operating temperature as the cause. The part itself costs only €30-50, and replacement at an independent shop runs €150-250 total. At a BMW dealer, expect €300-400. Many specialists recommend replacing this line proactively when any other cooling system work is performed. This is one of the most frequent and cheapest causes of coolant leaks on the B48.
Moisture ingress shorts the mirror electronics module, preventing folding/unfolding · more· less
This is a well-documented G20-specific issue. Moisture gets into the mirror electronics module and causes a short circuit. Service technicians report seeing multiple cars per week with this problem. The fault typically starts with one mirror, then the other may follow months later. In some cases, the door master controller is also affected, disabling window controls and trunk release from the door switch. Dealer repair under warranty is free. Out of warranty, independent mirror specialists charge €300-500 per mirror for motor or module replacement. Full mirror assembly replacement at a BMW dealer can reach €800 per side. Aftermarket assemblies are available as a cheaper alternative. Check both mirrors fold and unfold smoothly during any test drive.
Gasket hardens from heat exposure, allowing oil to seep past and reach spark plug wells · more· less
The B48 valve cover gasket degrades from sustained heat, typically becoming an issue between 80,000 and 130,000 km. Oil seeps past the hardened gasket, drips down the cylinder head, and can reach the spark plug wells, eventually causing misfires if left unaddressed. Symptoms include a visible oil film on the engine, burning smell, and in advanced cases, misfire codes. The gasket itself costs only €20-40, but labor is significant because ignition coils, injectors, and multiple electrical connections must be removed to access the valve cover. Most mechanics recommend also removing the intake manifold for better access. Independent shop cost: €400-600. BMW dealer: €650-800. If scheduled alongside oil filter housing gasket replacement, combined labor saves money.
OEM plastic intercooler charge pipe cracks under boost pressure, causing power loss and limp mode · more· less
The factory plastic charge pipe connecting the intercooler to the throttle body can develop cracks over time, especially as the plastic becomes more brittle with age and heat cycling. When cracked, boost pressure escapes, causing reduced power, the engine entering limp mode, and sometimes an audible hissing noise under load. This issue primarily affects higher-mileage cars (typically after 80,000-120,000 km) and is more common in warmer climates. OEM replacement costs €300-500 at an independent shop. Many owners opt for an aftermarket aluminium charge pipe upgrade (€400-700 installed), which permanently eliminates the problem. The aluminium upgrade is highly recommended given the OEM plastic pipe's known failure mode.
Oil varnish buildup clogs VANOS solenoids, causing rough idle and reduced low-end torque · more· less
The B48 VANOS (variable valve timing) system uses solenoid valves that can become clogged with oil varnish deposits, particularly if oil change intervals are stretched beyond recommended limits. Symptoms include rough idle, hesitation during acceleration, reduced low-end torque, and check engine codes related to camshaft position. Using quality synthetic oil and changing it every 10,000-12,000 km (rather than BMW's extended CBS intervals of 15,000-20,000 km) significantly reduces this risk. Solenoid cleaning is inexpensive if done during a service. If replacement is needed, a pair of solenoids costs €100-200 in parts, with labor adding €100-300. Total repair at an independent shop runs €150-400, BMW dealers charge up to €500.
Well-built overall, but cooling system and oil leaks need monitoring
The G20 320i with the B48 engine is one of BMW's more reliable modern offerings and should comfortably reach 200,000+ km with attentive maintenance. The main ownership concerns are cooling system components (water pump, vent line, thermostat) and oil leaks from the filter housing and valve cover gaskets, both of which are well-documented and predictable. Folding mirror electronics are a G20-specific nuisance that affects many cars. Keeping oil change intervals sensible (every 10,000-12,000 km rather than BMW's extended schedule) and addressing small leaks before they escalate are the keys to trouble-free ownership. Verify that the starter motor and counterbalance shaft recalls have been completed on any 2019-2020 model.
Recalls and Technical Service Bulletins
Starter motor fire risk (2019-2022 models with B48)
Critical - verify completed
Counterbalance shaft loosening (2019-2020 models)
Critical - verify completed
Steering gear tie rod fracture (produced Oct 2018 - Jul 2019)
Verify completed
Takata airbag inflator (check VIN-specific applicability)
Verify completed
Contact BMW with the VIN to verify all recalls have been completed. The starter motor recall is particularly important as it involves a fire risk even when the car is parked. The counterbalance shaft recall applies to early 2019-2020 production and involves free engine replacement if damage has occurred.
Warranty Status
Factory warranty (3 years, 2+1 from Nov 2016)
Expired on 2019-2022 models; may remain on 2023+ cars
Rust perforation warranty
12 years from first registration
Extended warranty
Available through BMW dealers and third parties
BMW offers a 2+1 year factory warranty (3 years total, no km limit) on G20 models built from November 2016 onwards. All 2019-2022 models are now outside their original warranty. Pre-purchase, verify whether any remaining manufacturer warranty is transferable. BMW also offers extended warranty packages through dealers.
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.