Need a used BMW 3 Series radio? Request a free quote from UK vehicle dismantlers and compare offers direct.
Find the right part faster and get quotes direct from UK breakers - free, and no obligation.
No two radios are quite the same across different vehicles, so getting the specifics right matters when you buy used, second hand or a replacement. Answer a few quick questions below and breakers will only quote if they have the exact matching part in stock:
No — the E46 (1998–2005) and E90 (2005–2013) are entirely different generations with different fascia designs, wiring looms, and iDrive architecture, so the head units are not interchangeable. Always confirm the exact part against your registration with the breaker before buying.
The E90 ran from 2005 to 2013 with a facelift in 2009, and while many radios from within the same generation share the same physical slot and wiring, software and CAN-bus coding differences between pre- and post-facelift cars can affect compatibility. Name the generation boundary (pre-2009 vs post-2009) to your breaker and ask them to match the part to your specific registration to be sure.
Trim level — whether SE, Sport, M Sport, or ES — does not affect radio fitment on the BMW 3 Series; the head unit slot and wiring are the same across trims within a generation. You may find cosmetic differences such as surround colour or finish between trim levels, so check the fascia trim of the unit matches your interior if appearance matters to you.
The F30 saloon and F31 Touring are different body styles within the same generation (2011–2019), and the head unit, iDrive controller, and wiring architecture are shared across that generation, making a swap straightforward in principle. Confirm the specific unit and any coding requirements with your breaker against your registration before purchasing.
These both fall within the F30/F31/F34 generation (2011–2019), but 2015 sits after the 2015 facelift, which can introduce updates to the NBT or CiC infotainment systems. Whether a 2012 unit crosses that facelift boundary successfully is something to confirm with the breaker against your exact registration, as software and coding differences may apply.
No — the engine has no bearing on radio fitment; what matters is the generation, the infotainment system fitted (such as Business, Professional, or iDrive NBT), and whether the unit matches your car's wiring and software. Confirm the infotainment system type with your breaker using your registration to make sure you get the right unit.