Fresh into our yard: a 2012 BMW 320i F30 (automatic, petrol) in clean condition and ideal for quality used spares. Because the F30 platform is popular, these engines, body panels, interior bits, and running gear move fast. So if you need bumpers, doors, mirrors, lights, suspension parts, cooling items, or interior trim, reach out now. We test what we can, strip carefully, and price fairly so you can repair your BMW quickly and cost-effectively.
Enquire about parts from this vehicleLatest
2012 BMW 320i F30 — Arrival Date: 11/04/2025
- Stock Number: MAJ3486
- Fuel: Petrol
- Transmission: Automatic
- Colour: White



Possible Available Parts
- Engine components (head / block / sump)
- Gearbox
- Body panels
- Headlights & tail lights
- Doors & mirrors
- Bonnet & boot lid
- Interior components
- Suspension & steering parts
- Cooling system components
- Electronics & sensors
Many parts from this F30 will also suit other 3 Series models on the same platform, depending on trim, year and part numbers. Because specs vary, we match details before sale to help you buy once and fit once.
The photos reflect the vehicle on the arrival date, and stock may have changed since then.
Previously Stripped — 2012 BMW 320i F30 Models
2012 BMW 320i F30 — Arrival Date: 19/04/2024
- Stock Number: MAJ3289
- Fuel: Petrol
- Transmission: Automatic
- Colour: Black



Black F30 320i automatic. Good source for exterior trim, suspension arms, interior plastics and electronics. Ask us to check live stock.
2012 BMW 320i F30 — Arrival Date: 22/03/2024
- Stock Number: MAJ3262
- Fuel: Petrol
- Transmission: Automatic
- Colour: Blue



Blue automatic 320i with clean panels and many serviceable interior parts. Ideal for mirrors, handles, glass, and various sensors.
2012 BMW 320i F30 — Arrival Date: 10/04/2023
- Stock Number: MAJ3125
- Fuel: Petrol
- Transmission: Automatic
- Colour: Blue



Another blue F30. Many mechanical bits moved quickly, however trim, wiring, and assorted brackets may still be available.
2012 BMW 320i F30 — Arrival Date: 19/01/2023
- Stock Number: MAJ3092
- Fuel: Petrol
- Transmission: Automatic
- Colour: Dark Grey



Dark grey automatic donor that supplied plenty of drivetrain and cooling parts. Enquire and we’ll confirm what remains on the shelf.
Part Matching & Compatibility
We’ll match parts to your vehicle by model year, trim, and OEM numbers so you get the right fit the first time. Because BMW option codes differ, some items interchange across F30 variants while others do not. Share the required part name and any numbers you have, and we’ll guide you quickly.
For the most accurate match, include your VIN or the original part number when you enquire. That single detail helps us confirm compatibility before you buy.