The BMW G20 3-Series (2019–present) is tested in my garage — it’s the platform of our M340i project car. Every part recommendation here comes from parts we have personally installed, driven on, and documented.
Best G20 3-Series parts
Tested in our garage
| Product | Key spec | Fitment note | Price | Review |
|---|---|---|---|---|
| PowerStop Z23 Evolution Sport front brake pads | Carbon-fiber ceramic — sportier bite than OE, still low-dust | M340i — confirm whether your car has the M Sport brake package before ordering. | Check price | See it in the build |
| Castrol EDGE 0W-20 + Mann HU 6022 z oil filter kit | BMW LL-17 FE+ 0W-20 full synthetic + Mann cartridge filter | B58 M340i (~6.9 qt). The 330i’s B46 uses the same spec. | Check price | See it in the build |
| NGK 94201 Laser Iridium spark plugs (set of 6) | OE B58 plug, ~60k-mile service interval | B58 engines. Verify gap against your model-year spec. | Check price | See it in the build |
| VRSF aluminum charge pipe (B58) | Aluminum replacement for the failure-prone plastic OE pipe | G20 M340i B58 — a well-known weak point once you add boost. | Check price | See it in the build |
Prices change frequently — the “Check price” buttons open current Amazon listings with our affiliate tag.
Everything for this job: G20 oil change kit
B58 oil change kit
Tested in our garage
The exact oil-change shopping list for our M340i — everything in one cart, no second trip to the parts store:
- Parts: 7 qt Castrol EDGE 0W-20 (BMW LL-17 FE+), Mann HU 6022 z oil filter, drain plug + crush washer, funnel
- Tools: low-profile floor jack, jack stands, torque wrench, 86mm oil filter wrench cap
Grab the tools from our Gear Shop — every link uses our affiliate redirect.
G20 wheel fitment guide
Tested in our garage
Our M340i runs a staggered 19″ setup from the factory. For xDrive cars, keep the front-to-rear rolling diameter within 1% to avoid transfer case stress. Square 18s are the smart winter and track choice.
| Use | Wheel | Tire | Notes |
|---|---|---|---|
| Street (staggered) | 19×8.5″ ET30 F / 19×9.5″ ET40 R | 225/40R19 F / 255/35R19 R | M340i OE+ fitment; no rubbing on stock suspension. |
| Street/Track (square) | 18×8.5″ ET35 or 18×9.5″ ET35 | 245/40R18 or 265/35R18 | Ideal for xDrive; clears M Sport brakes with correct spoke design. |
| Winter (square) | 18×8″ ET35 | 225/45R18 | Narrower is better in snow; verify brake clearance. |
Spacer starting points
- Stock M340i wheels: 10–12mm front and rear to flush out the arches.
- Aftermarket: Start with no spacer; add 5–10mm only if needed.
What rubs / needs fender work
- Front: 255+ tires with ET30 or lower may rub the liner at full lock when lowered.
- Rear: 265+ tires are fine at stock height; lowered cars may need a slight fender roll.
- xDrive: Keep rolling diameter within 1% front-to-rear — mismatched tires can damage the transfer case.
Plug your setup into our wheel offset calculator to see exactly how poke and inner clearance change before you buy.
G20 guides & resources
- M340i (G20) build page — mods, maintenance, and long-term ownership notes
- Videos — watch the M340i jobs done in real time
- Guides index — step-by-step DIYs that apply to the G20
Our G20 build
Follow the full journey on the M340i (G20) build page: mods, maintenance, and long-term ownership notes.
Common G20 jobs
- Oil and filter service – see our Guides index
- Brake pads and rotors
- Intake and charge pipe upgrades
- Coding and diagnostics with the right scan tool
Parts for your G20
Browse the Gear Shop for the exact tools and parts we use on our G20.
As an Amazon Associate we earn from qualifying purchases.