
BMW 3 Series E21 Parts
Quality BMW 3 Series E21 parts — engine, brakes, suspension, electrical and body components. Real ZAR pricing on OEM and aftermarket. Fast delivery in Johannesburg, nationwide on request.
Browse 3 Series E21 partsFast quotes on quality aftermarket BMW parts — delivered across SA.

Important Notice: Johannesburg Spares supplies high-quality aftermarket BMW parts and is not affiliated with or an authorised supplier of BMW South Africa. All parts are compatible replacements.
Find the BMW part you need fast.










Struggling to find the right part for your BMW? We make it easy. With access to leading aftermarket brands and a wide supplier network, we source quality parts for all BMW models — fast.
From the entry-level hatch to the flagship 4x4 — we've got you covered.
Trusted brands that meet or exceed OEM specifications for performance and durability.
We specialise in sourcing rare, obsolete and difficult-to-find BMW parts.
Fast, reliable delivery across South Africa — to your door or your workshop.

Quality BMW 3 Series E21 parts — engine, brakes, suspension, electrical and body components. Real ZAR pricing on OEM and aftermarket. Fast delivery in Johannesburg, nationwide on request.
Browse 3 Series E21 partsQuality BMW 3 Series E30 parts — engine, brakes, suspension, electrical and body components. Real ZAR pricing on OEM and aftermarket. Fast delivery in Johannesburg, nationwide on request.
Browse 3 Series E30 parts

Quality BMW 3 Series E36 parts — engine, brakes, suspension, electrical and body components. Real ZAR pricing on OEM and aftermarket. Fast delivery in Johannesburg, nationwide on request.
Browse 3 Series E36 partsQuality BMW 3 Series E46 parts — engine, brakes, suspension, electrical and body components. Real ZAR pricing on OEM and aftermarket. Fast delivery in Johannesburg, nationwide on request.
Browse 3 Series E46 parts

Quality BMW 3 Series E90-E91-E92-E93 parts — engine, brakes, suspension, electrical and body components. Real ZAR pricing on OEM and aftermarket. Fast delivery in Johannesburg, nationwide on request.
Browse 3 Series E90-E91-E92-E93 partsGet a fast, free quote today and keep your BMW on the road.
It varies sharply by chassis and how exotic the part is. As a guide for the most-quoted items: an oil filter housing gasket kit (the famous N52/N54/N55 leak) is around R450-R800 aftermarket and R1100-R1600 OEM, an electric water pump for an N52/N54 lands between R3500 and R5500 aftermarket versus R7500+ for genuine BMW, an E46 expansion tank is roughly R350, front control arms (E46/E90) are R650-R1200 each aftermarket, and a full N20 timing chain kit is R5500-R8500 aftermarket against R12000+ OEM. Send your VIN and we'll quote OEM, OE-supplier and aftermarket side-by-side in ZAR before you commit.
All three. For most BMWs we can source genuine BMW OEM parts, OE-supplier brands (Febi Bilstein, Lemforder, Hella, Bosch, Sachs, Mahle, Pierburg, Continental/VDO) and budget aftermarket equivalents. OE-supplier is usually the sweet spot — the same factory makes the original BMW-boxed part — and runs 30-45% below OEM list. For wear items, gaskets, sensors and ignition parts that's our default recommendation. For VANOS, eccentric shaft sensors and emissions-related modules we'll usually flag OEM or known-good used as the safer choice.
Stocked items inside Johannesburg usually go same-day or next-day via courier. OE-supplier items we pull from a second JHB supplier typically land within 1-3 working days. Less common parts — early E30/E36 trim, specific M-package bits, or a particular DISA valve — can stretch to 5-10 working days while we work the SA network or wait on a European import. We'll give you an honest ETA on the quote rather than a placeholder.
Yes — and the SA aftermarket for these is surprisingly deep because the enthusiast scene keeps demand alive. M50/M52/M54 engine parts, VANOS solenoid kits and seals, cooling system overhaul kits (water pump, thermostat, expansion tank, hoses), suspension bushes and control arms are all stocked locally through OE-supplier brands. Body panels, interior trim and badges sometimes come through breakers or specialist importers. Send the chassis code and the part — we'll tell you straight whether it's a quick local pull or a longer hunt.
The N20 (F20/F30/F25 — 2.0 turbo petrol) has a genuinely weak timing chain and guides that can stretch and snap by 80,000-150,000 km if oil changes were skipped. A full kit (chain, guides, tensioner, sprockets, oil pump chain) is around R5500-R8500 aftermarket plus 8-12 hours labour at an independent specialist — total job typically R12000-R18000. Replace it preventatively if you bought the car used and don't know the chain history. The N52 timing chain is far more robust and rarely needs proactive replacement — focus on the OFH gasket, electric water pump and valve cover gasket on that engine instead.
It depends on the car's value and how you use it. On an X5 E70/F15 or 7 Series F01 still in good condition the conversion to passive coilovers (Arnott, Bilstein or comparable kits) ruins ride quality and resale — fixing the air system is usually the right call. A rear air strut runs R3500-R6500 aftermarket per side, a compressor R8500-R14000 aftermarket, and ride-height sensors are cheap. On a high-mileage tired example where you're chasing recurring leaks across all four corners and a worn compressor, a quality coilover conversion (R18000-R28000 fitted) can make economic sense. We'll quote both routes if you ask.
Explore our full range of aftermarket BMW parts.












Our experts have access to a wide supplier network. We'll source it for you.
We supply parts for all popular BMW models.
Same-day dispatch available in Johannesburg.
Best prices on quality aftermarket BMW parts.
Specialists in BMW models and parts.
Supplying mechanics and workshops nationwide.
Get your quote today. Fast delivery, top brands, expert advice and locally guaranteed.