The middle child of the E30 range, the 320i pairs the silky-smooth M20 inline-six with modest output. Less powerful than the 325i but considerably more refined than the four-cylinder 316i, the 320i was a popular everyday choice across Europe through the 1980s and early 1990s. The M20B20 engine is mechanically robust and proven over decades, with bottom ends routinely exceeding 250,000 km. At 30+ years old, the main ownership challenges are structural rust, cooling system degradation, and age-related electrical wear rather than fundamental engineering weaknesses.· more· less
Smooth, proven M20 inline-sixStrong parts availability across Europe
Rust-prone body, especially pre-1987Cylinder head sensitive to overheating
Buy if: You want a classic inline-six BMW with a balance of simplicity and refinement, and can find one with solid bodywork and a documented cooling system history.
Avoid if: You cannot inspect the car on a lift for structural rust or budget for the ongoing attention a 30+ year old car demands.
Price & maintenance
Used price
€15,000
median asking price, typically 160,000 km
Typical range€9,500 – €19,000
Maintenance cost
€700 – €1,350/year
at 15,000 km/year
Fixed costsservice, tyres, brakes€350 – €550 /yr
Risk bufferunplanned repairs€350 – €800 /yr
Price estimates are based on German asking prices. Prices and costs vary by vehicle condition and location.
Ownership costs
Maintenance assumes 15,000 km a year. Price estimates are based on German asking prices. Prices and costs vary by vehicle condition and location.
Used price
€15,000
Typically €9,500 – €19,000, at around 160,000 km.
Maintenance
€700 – €1,350per year
€350 – €550
service, tyres, brakes
€350 – €800
repair buffer
Price & maintenance
Used price
€13,000
median asking price, typically 195,000 km
Typical range€11,000 – €16,000
Kilometres drivenAll
Maintenance cost
€700 – €1,350/year
at 15,000 km/year
Fixed costsservice, tyres, brakes€350 – €550 /yr
Risk bufferunplanned repairs€350 – €800 /yr
Price estimates are based on French asking prices. Prices and costs vary by vehicle condition and location.
Ownership costs
Maintenance assumes 15,000 km a year. Price estimates are based on French asking prices. Prices and costs vary by vehicle condition and location.
Used price
€13,000
Typically €11,000 – €16,000, at around 195,000 km.
The primary survival threat to any E30; structural corrosion affects sills, arches, and floor areas · more· less
Rust is the single biggest concern on any E30 regardless of engine variant. Common problem areas include sills (especially around the jacking points), rear wheel arches, A-pillar bases, front footwell floor pans from wheel splashback, trunk floor pockets behind the rear valance, door bottoms (if drain holes clog), and the battery tray area on the right side. Cars produced before the 1987 facelift had less galvanic protection and corrode more aggressively. Even post-1987 cars will show significant rust after three decades in northern European climates. Repair costs range widely: a single wheel arch repair runs €300-500, but comprehensive sill and floor pan welding can reach €2,000-4,000 at a bodywork specialist. Repair panels are still available from aftermarket suppliers across Europe. The fuel tank is also metal and commonly rusts where the filler pipe joins, roughly halfway up. Plastic body cladding along the lower body can conceal rust underneath. Any E30 purchase should include a thorough underbody inspection on a lift.
Cylinder head cracking or head gasket failure
up to €2,5002 of 7
The M20 aluminium head is vulnerable to cracking if the cooling system fails, even briefly · more· less
The M20B20 uses the 731 cylinder head casting, which is somewhat less susceptible to cracking than the larger 885 head on the M20B25, but the fundamental vulnerability remains. Cracking typically occurs after an overheating event, even a brief one, between the coolant passages and cylinders. The aluminium head warps more readily than a cast-iron design. Symptoms include unexplained coolant loss, white exhaust smoke, milky oil (emulsion under the oil cap), or pressurized coolant expansion tank. Early M20 heads (pre-1984) had thinner castings and are more prone to cracking. Replacement with a reconditioned head, new gasket set, head bolts, and associated labor costs €800-2,500 at a specialist. Some specialists recommend aftermarket AMC heads as a more robust alternative. Prevention is essential: maintain the cooling system meticulously, replace the thermostat on a preventive schedule, and never ignore temperature gauge movement above the midpoint.
Cooling system failure (radiator, hoses, water pump)
up to €9003 of 7
All original cooling components will be degraded at this age; failure leads directly to head damage · more· less
Every rubber and plastic cooling component on a 30+ year old E30 should be considered suspect. The radiator develops cracks at the plastic end tanks where they meet the aluminium core. The mechanical water pump can lose impeller efficiency or develop seal leaks, and some earlier water pumps had a plastic impeller prone to breaking apart after decades of use. The thermostat can stick closed (causing overheating) or open (causing overcooling). Rubber hoses become brittle internally and can split without visible external signs. The viscous fan coupling weakens with age, reducing airflow at low speeds and in traffic. A complete cooling system refresh (new radiator, water pump, thermostat, all hoses, fan coupling, expansion tank, and coolant) costs approximately €300-900 depending on parts quality. Many experienced E30 owners do this immediately on purchase as preventive insurance against head damage. Silicone hose upgrades are available for long-term durability.
Oil leaks (valve cover, oil pan, front seals)
up to €8004 of 7
Nearly universal on older M20 engines; multiple gasket and seal failure points weep or drip · more· less
Oil leaks on the M20 are extremely common and almost expected at this age. The most frequent sources are the valve cover gasket (the most accessible fix, around €100-200), the oil pan gasket (more involved as the subframe may need lowering, €300-500), the front crankshaft seal, the camshaft seal, and the oil control valve O-ring on the filter housing. Pre-November 1990 cars used a problematic O-ring material on the oil cooler valve that has since been superseded by improved Viton rings (BMW updated the gasket kit to part 11 42 9 059 338). While each individual leak is relatively cheap to repair, chasing multiple leaks simultaneously adds up in labor time. A completely dry M20 at this age would be genuinely unusual. BMW specifies normal oil consumption at up to 0.15 litres per 100 km, so some consumption is expected even without external leaks.
Rear subframe and suspension bushing deterioration
up to €1,2005 of 7
Rubber bushings perish with age regardless of mileage, causing vague handling and clunking · more· less
The E30 rear subframe is mounted on two large rubber bushings that absorb all suspension and driveline forces. After 30+ years, these bushings crack, harden, and shrink, allowing the subframe to move. Symptoms include knocking under acceleration, vague rear-end behavior, and uneven rear tire wear. The trailing arm bushings and rear shock mounts also deteriorate on a similar timeline. Replacement with OEM rubber bushings costs €50-100 in parts, or €80-120 for upgraded polyurethane alternatives. Labor is €350-900 because the aluminium inserts often seize into the steel chassis mounts, requiring careful extraction to avoid body damage. If movement has been excessive for an extended period, the surrounding mounting points can crack, adding welding reinforcement work that pushes total cost toward €1,200.
Electrical relay and wiring degradation
up to €7006 of 7
Aging relays cause intermittent stalling; corroded grounds and connectors produce electrical gremlins · more· less
Decades of heat cycling cause the internal contacts in the main relay, fuel pump relay, and unloader relay to pit and fail. This manifests as intermittent no-start conditions, random stalling, or flickering instruments. The relays cost around €10-15 each and are a straightforward replacement. More concerning is corrosion in the body ground straps and door-to-body wiring connectors. The central locking wiring through the doors is a documented fire hazard if corrosion is advanced, as rust in the connectors can create short circuits. Non-functioning gauges (fuel level, tachometer, temperature) are common on high-mileage E30s and typically trace to instrument cluster solder joints or worn sender units. Individual repairs are modest, but accumulated electrical issues across a 30+ year old car can total €150-700 depending on how many systems need attention and how much diagnostic time is required to trace intermittent faults.
Exhaust manifold warping and stud failure
up to €8007 of 7
Cast iron manifold warps over decades of thermal cycling, snapping studs in the aluminium head · more· less
The original cast iron exhaust manifold on the M20 warps from repeated heating and cooling over decades of use. This puts extra strain on the mounting studs, which can snap in the aluminium cylinder head. Broken stud extraction from the head is a delicate and time-consuming job. The manifold face can be checked with a straight edge and machined flat if warped. Stainless steel aftermarket headers are available as a longer-lasting alternative and are popular with E30 enthusiasts. The exhaust system downstream also rusts through over time; a complete stainless steel system costs around €400-700 and eliminates future corrosion concerns. Total repair cost for manifold work including stud extraction runs €300-800.
Reliable engine in an aging body
The M20B20 engine is one of BMW's most durable designs. The bottom end routinely exceeds 250,000 km with proper maintenance, and the 731 head casting is somewhat more robust than the larger 885 used on the 325i. The real ownership challenges are age-related rather than design-related: structural rust is the primary survival threat, the cooling system must be maintained to protect the cylinder head, and 30+ years of exposure degrades every rubber, plastic, and electrical component on the car. A well-maintained example with solid bodywork, a refreshed cooling system, and documented timing belt history can be a genuinely enjoyable and reasonably reliable classic. Budget for preventive maintenance on purchase rather than waiting for failures.
Service history
Documented records from a BMW specialist or knowledgeable owner. Verify timing belt replacement dates, oil change intervals, and cooling system work.
Cold start
Start the engine completely cold. Listen for valve ticking (adjustment needed) or unusual knocking. Oil pressure light should extinguish within 2 seconds.
Test drive
Minimum 30 minutes including varied speeds. Check for overheating tendency, rear-end clunks over bumps, gearbox crunches, and vibration at speed.
Underside inspection
Essential on any E30. Use a lift or inspect on ramps. Check sills, floor pans, jacking points, and subframe mounts for corrosion. Bring a magnet to detect body filler.
Specific for this vehicle
Check all rust-prone areas thoroughly
Sills and jacking points, rear wheel arches, A-pillar bases, front footwells, trunk floor, battery tray, door bottoms. Pre-1987 cars are highest risk. Probe with a screwdriver for soft metal.
Monitor temperature gauge throughout test drive
The gauge should sit at the 12 o'clock position. Any movement toward hot indicates cooling system problems. Head damage from overheating can occur within minutes.
Inspect cooling system components visually
Check coolant color (should be blue or green, not brown). Squeeze hoses for brittleness. Examine radiator end tanks for hairline cracks or white residue. Check expansion tank for cracks.
+ 4 more checksShow less
Check for active oil leaks underneath
Some seepage is normal at this age, but active dripping indicates gaskets needing replacement. Check valve cover area, oil pan, front of engine, and oil filter housing.
Verify timing belt replacement date
The M20 is an interference engine. Belt must be replaced every 60,000 km or 6 years. If the owner cannot confirm the last change, budget for immediate replacement.
Test all electrical systems systematically
Central locking from both doors and boot, all windows, wipers, heater blower, all instrument gauges, all lights including brake lights. Intermittent faults are common and suggest corroded grounds.
Listen for differential whine at 80-100 km/h
Constant whine from the rear indicates worn pinion bearings. Brief noise on deceleration only is less concerning. True differential rebuild costs are significant on the E30.
Recalls and Technical Service Bulletins
No active recalls remain for E30 models from the 1982-1994 production periodNot applicable
The BMW E30 is over 30 years old and all original manufacturer recalls have long since expired or been completed. Contact BMW with the VIN for historical recall records if desired. Focus on mechanical condition, rust assessment, and maintenance history rather than recall status.
Warranty Status
Factory warranty (2 years)Expired on all E30 models (last produced 1994)
Extended warrantyNot available for vehicles of this age
Classic car insuranceAvailable from specialist insurers with agreed-value policies
All E30 models are decades past their original factory warranty. Extended warranty products are not available for vehicles of this age. Specialist workshops may offer limited warranties on their own work (typically 6-12 months). Classic car insurance with agreed-value coverage is recommended to protect against total loss from accident or theft.
Sources: Research draws on model-specific owner forums and owner communities, recall information from official authorities, German automotive press, and multiple workshop cost references cross-checked against each other.
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.