BMW 3 Series Buyer's Guide
No model in our records spans its own market quite like the 3 Series: 20 tracked sales from £430 to £77,063, median £8,140. The explanation is always the same three characters: M, and the generation code. An ordinary E46 is a £2,000 car; the right E46 M3 is a £77,063 car. Everything between is a question of engine, originality and rust.
Know your generations
E30 (1982–94). Four sales, £3,800 to £16,875, median £7,205. The classic of the family: chrome-adjacent styling, simple mechanicals, and values that re-rated years ago. Genuine M3s trade in six figures nationally; our results are the honest 316i-to-325i market, where originality now earns real premiums.
E36 (1990–99). Three sales, £9,152 to £56,250, median £23,500, the top result showing what late M cars have started doing. Long the unloved middle child, and therefore the value: the six-cylinder coupés remain cheaper than equivalent E30s or E46s.
E46 (1998–2005). Eleven sales, our volume generation: £430 to £77,063, median £4,612. The spread is the whole story: rough diesels at scrap money, honest six-cylinder coupés at £3,000 to £8,000, and M3s (manual, unmodified, documented) pulling clear at the top.
E90 era (2005–13). Two sales at £20,930 and £23,062, both M cars. The last naturally aspirated M3s (V8, in this generation's case) are already collectors' picks; the ordinary saloons remain used cars.
What to pay
£2,000 to £8,000 buys the six-cylinder E46 and E36 sweet spot around and above our medians. £7,000 to £17,000 buys good E30s, with the best non-M cars pressing £20,000 nationally. M cars price on documentation: our £56,250 E36 and £77,063 E46 results both assumed history files that survive scrutiny.
What goes wrong
Cooling systems on every water-pump-and-plastic era car (E36 onward): radiators, expansion tanks and thermostats are preventative replacements, not repairs, because the failure mode takes the head gasket with it. E46 rear subframe mounting points crack on hard-driven cars; inspect the boot floor. E30s rust in arches, sills and battery trays. VANOS rattle is common and rarely terminal. On M cars, add rod bearings (E46 M3) and full service documentation as the price of entry. Parts supply across all generations is exceptional.
Our view
The keeper's buy is a manual six-cylinder coupé: E46 330Ci or E36 328i, £3,000 to £8,000, with the cooling system done and the subframe checked. It is the definitive modern-classic BMW experience at a tenth of M money, and our data shows the floor already rising under the E30 while the E36 waits its turn; the pattern is not hard to extrapolate.




