G20

BMW G20 3 Series

2019-present - Sedan

Era: g chassis

BMW G20 3 Series

Production years

2019-present

Body styles

1

Sedan

Engine options

3

B48, B58, S58

2026 market

$42,000

$27,000 - $70,000

Engine options

B48330i / 330e
255 HP / 295 lb-ft
B58M340i / M340i xDrive
382 HP / 369 lb-ft
S58M3 (G80)
473 HP / 406 lb-ft

Common problems to watch for

  • 1Gen 1 B58 plastic oil pump (2019-2021 - Gen 2 metal pump from mid-2022)
  • 2iDrive 7 software glitches on early production
  • 3Coolant leak from electric water pump on early B58
  • 4Wireless CarPlay disconnections (firmware fix exists)

Known for

Modern luxury sedanB58 with new 8HPG80 M3 lineage

G20 parts catalog

Browse parts that fit this chassis specifically. 239 products in catalog.

Model hub

BMW G20 3 Series - all parts and guides

/models/3-series/g20

Related tools and articles

Buying a G20 in 2026

The G20 3 Series sits in a sweet spot right now if you're shopping used. Early models from 2019-2020 are dropping into the mid-$20k range, while low-mileage M340i examples still command $45k-$55k. If you're hunting, I'd skip the absolute bottom - a 2019 330i with 80k miles isn't a steal anymore. The real value lives in 2020-2021 330i sedans with full service records and under 60k miles. You're looking at roughly $28k-$35k for something genuinely clean.

Here's what I check on every G20 walk-around. First, the transmission. The ZF 8HP lives in all of them, and it's proven solid, but ask the seller for service history. If it's been neglected, a fluid flush costs $300-$400 now and saves you thousands later. Second, run the VIN through BMW's portal - check for any open technical service bulletins (TSBs) or recalls. The G20 had a few early cooling system quirks on certain build dates, nothing catastrophic but worth knowing about.

Third, listen to the turbo on a cold start. The B48 in the 330i can develop carbon buildup if serviced poorly. It'll sound slightly raucous at idle when cold. A pre-purchase inspection (PPI) from a BMW specialist runs $150-$250 and is mandatory - I've seen too many buyers skip it and regret it. Fourth, verify service records actually exist. A G20 that's never seen a dealer or independent BMW shop at 50k miles raises flags. These cars need proper oil changes every 10k miles, full synthetic only.

The M340i is a different animal. If your budget stretches there, grab one. The B58 3.0L turbo is legendary - 382 hp, twin-scroll turbo, and it honestly humbles the 330i in real-world driving. The price jump is steep, but so is the reliability record and resale value hold. I'd take a higher-mileage M340i over a low-mileage 330i any day, assuming history checks out.

G20 ownership reality

I've daily-driven my 330i for five years now, so let me give you the unfiltered version. The B48 turbo four delivers 255 hp and 295 lb-ft of torque, and honestly, it's adequate. Not thrilling, but adequate. The eight-speed automatic handles gear changes smoothly, and in Comfort mode, the car is genuinely relaxing. Switch to Sport mode and the transmission tightens up - throttle response snaps, shifts get quicker. It's not a real manual experience, but it feels intentional.

Fuel economy hovers around 26-28 mpg combined if you're not aggressive. Premium fuel is required - 91 octane minimum, 93 recommended. Factor that into your monthly spend. The interior is where the G20 earns its luxury badge. The materials feel expensive, the iDrive 7 infotainment system is miles ahead of older BMWs, and the seats are genuinely comfortable on long drives. The steering is light but responsive, and body roll is minimal given the suspension tuning.

Winter driving is where rear-wheel-drive shows its limits. I run summer tires in warm months and swap to winter rubber by November. All-season tires are a compromise I've never trusted on RWD. The xDrive option (AWD) is available on higher trims and M340i models - if you live in snow country, seriously consider it. The price premium is worth the peace of mind.

Maintenance costs are moderate if you stay proactive. Oil changes run $100-$150 at independent shops, slightly higher at dealers. Brake fluid service every two years is $200-$300. Brake pads last around 40k-50k miles depending on driving style. The real money hits if something structural fails - transmission work, cooling system repairs, or suspension components. A new transmission costs $4k-$6k installed. A water pump replacement is $600-$900. None of this is shocking compared to competitors, but it's not cheap either.

G20 mod path

Most 330i owners start with intake and exhaust work. An aftermarket intake tube (K&N or similar) runs $150-$300 and nets minimal power but noticeably sharper turbo spool. A catback exhaust from Akrapovic or Eisenmann adds maybe 10-15 hp and transforms the driving experience sonically - the B48 actually sounds competent when it's not muffled by OEM parts. Total: $800-$1,200 installed.

Suspension mods come next. Lowering springs or a full coilover kit tightens the chassis. I run H&R springs on mine and dropped it 0.6 inches - it looks purposeful and handles sharper without riding like a go-kart. Cost is $400-$1,200 depending on the kit. Sway bars and strut braces follow naturally. The forum regularly discusses these upgrades in depth - check the suspension section if you want granular details.

Tuning is where things get interesting. A stage one ECU tune from a reputable shop (JB4, MHD, Burger Tuning) bumps power from 255 hp to around 300-320 hp on the B48. It's not a radical transformation, but it's noticeable. Cost is $500-$800. I haven't tuned mine because I value warranty coverage and reliability over 50 extra horsepower, but plenty of owners go that route immediately after purchase. Do it at your own risk - it voids any remaining BMW warranty.

Final take on the G20

The G20 is the right car for someone who values modern luxury, solid reliability, and subtle performance. It's not a track car. It's not an economy appliance. It's a sophisticated daily driver that costs real money to maintain but won't surprise you with catastrophic failures if you keep up with service.

If you want more performance immediately, skip the 330i and hunt for an M340i. The B58 engine is worth the premium, and you'll spend less modifying a faster platform. If you want a sportier chassis, consider an M440i or X3 M340i - you gain power and practicality at similar price points. If you absolutely must have the M3 experience, the G80 M3 is out there, but you're looking at $60k-$70k for low-mileage examples, and maintenance costs skyrocket with the S58 engine.

For me, personally, the G20 330i hits the middle. It's modern enough that I don't feel outdated, reliable enough that I trust it daily, and just interesting enough that weekend drives aren't boring. The turbo four lacks the character of older inline-sixes, but the overall package is honestly hard to beat if you're shopping under $35k for a BMW. Go in with eyes open, get a PPI, verify service history, and you'll own something genuinely solid.