AUTO

BMW 3 Series 320i/320d M Sport (2019) Review

Ntsako Mthethwa11 August 2026
BMW 3 Series 320i/320d M Sport (2019) Review

Desirable, engaging and still refreshingly usable. Ownership costs are the catch, and they punish anyone who buys on monthly instalment alone.

Introduction

Buy a used G20 320i M Sport for the rear-wheel-drive character and executive polish, but check the service history before getting too excited about the badge. Then check the price of the tyres. Seriously. That’s where some buyers get a nasty surprise. South Africa’s used BMW 3 Series price spread is quite something. A 2016 example can cost less than a new Polo, while a 2021 M Sport can still command more than half a million rand.

Our 2025 RDS data covered 184 listings from 1998 to 2025. So, yes, there’s plenty of choice. There are also plenty of traps.

Key takeaway: A documented 2019-2021 320i M Sport is the sweet spot. Budget for run-flat tyres and post-Motorplan servicing before signing.

Design & Exterior

Bigger and wider than the F30, the G20 has genuine road presence. You notice the extra width on narrow M1 lanes, while those patched-up joins quickly remind you why M Sport cars on oversized wheels aren’t always the most comfortable.

The kidney grilles grew with the G20, but thankfully never reached the cartoonish proportions of the later 4 Series. Most South African buyers will probably still gravitate towards the sharper M Sport bumpers and bigger alloys.

How it reads on the road

Parked on a WeBuyCars floor, a Mineral Grey G20 still looks expensive beside a C-Class. The seventh-generation car has a tauter stance than the softer F30, with a long bonnet and set-back cabin that advertise rear-wheel drive before you open the door. Resale buyers notice. That matters.

F30 versus G20 at a glance

Our data includes both generations, so check carefully. F30 cars dominate the sub-R300k listings, while the G20 appears from roughly 2019 upward. It’s longer by about 85mm, and the stretched wheelbase gives rear passengers meaningful extra room.

Cabin & Practicality

Cabin quality finally matches the premium badge. Upper-dashboard plastics feel richer than the F30’s, touchpoints are convincing, and the wraparound driving position remains one of BMW’s strengths.

Controls and screens

Crucially, BMW retained physical controls. You get a proper volume knob, actual climate buttons and the excellent iDrive rotary controller, so changing a setting at 120km/h on the N3 doesn’t require touchscreen gymnastics. Later cars gained larger curved displays, but the earlier iDrive 7 system remains quick and legible.

Space and boot

Rear space now suits adults rather than patient teenagers. It’s a proper five-seater with four doors, and my boot test accommodated two large suitcases, one carry-on and a soft overnight bag without dropping the rear seats.

  • Seats: 5, with usable rear legroom for two adults on a sustained N2 run
  • Fuel tank: 59 litres, giving strong touring range from the 5.8 l/100km claim
  • Ground clearance: 140mm, which demands care over speed bumps and badly rutted roads

Watch that 140mm clearance. A Joburg pothole can pinch a run-flat sidewall before you’ve had time to swear, leaving a bill that bargain-focused buyers seldom expect.

On the Road

BMW’s B48 turbo-four is the reason to stop chasing six-cylinder nostalgia for daily use. Power arrives smoothly, there’s useful muscle low down, and the engine never feels strained during N3 climbs at altitude.

The numbers that matter

  • Power: 135kW from the 1998cc turbocharged four
  • 320d torque: 400Nm, delivering the diesel-derived pulling power long-distance drivers want
  • 0-100km/h: 7.3 seconds, brisk without becoming frantic
  • Top speed: 230km/h
  • Fuel economy: 5.8 l/100km claimed

During a steady N1 cruise, I saw 6.8 l/100km, roughly a litre above the claim and entirely credible for an honestly driven turbo petrol. An informal R21 run at altitude produced an estimated 8.1 seconds to 100km/h. Properly brisk.

Chassis and steering

Rear-drive balance remains the reason to choose one. The G20 recaptures some older E90 composure while riding better than the F30 across broken tar, though M Sport run-flats can still thump over sharp ridges. Steering is precise but light, without the feedback keen drivers remember. Through Chapman's Peak’s linked bends, the chassis feels calm and predictable rather than theatrical. Meanwhile, the eight-speed semi-automatic is quick, intelligent and excellent in stop-start traffic.

Data & Comparison

Local pricing tells a more useful story than the launch brochure. Our 184-listing dataset shows a clear depreciation staircase by model year.

Price bands from our listings

  • 2016 cars (F30 era): average around R306,000, some below R166,000
  • 2019 (early G20): average R431,695, median R459,900
  • 2020: average R467,168
  • 2021: average R534,360, median close to R500,000
  • 2022: average R688,940, reflecting the post-facelift jump

Use the reference used price of near R452,899 to benchmark individual listings. Specification, mileage and Motorplan coverage can move the sensible number substantially.

How it stacks up

Demand keeps 3 Series residuals healthier than you might expect from a powerful premium sedan. Diesel and six-cylinder cars remain especially sought after, so petrol 320i buyers usually have more negotiating room. The 320d holds value slightly better.

ModelTypical used price (ZAR)Power (kW)0-100 (s)Layout
BMW 320i M Sport (G20)452,899135kW7.3Rear-wheel drive
Mercedes-Benz C200 (W205 era)~420,0001357.7Rear-wheel drive
Audi A4 40 TFSI (B9)~440,0001407.3Front-wheel drive

Against the C-Class and A4, the BMW offers sharper driver engagement and better physical controls. Yet ownership costs will decide whether a used premium sedan South Africa buyer can comfortably keep it for five years.

Cost of ownership

Our estimated five-year total cost of ownership is around R230,000. A three-year residual reference of roughly R306,000 suggests a carefully chosen example holds its value gently, but only if servicing isn’t postponed when household budgets, fuel and tolls bite.

Editorial Focus

Now for the uncomfortable bit. An older 3 Series costs new-Polo money in our data, with 2016 cars averaging R306,000 and some F30s below R170,000. Tempting? Absolutely. A G20 320i M Sport that sold near R900,000 new in 2020 now trades in the R450k-R550k band, representing roughly 35-40% gone over five years. Diesel does slightly better.

B48 engine and known issues

BMW’s B48 is a strong engine and a substantial improvement over the old N20, with a forged bottom end and front-mounted timing chain. Most G20 320i problems are peripheral rather than fundamental: coolant leaks from hoses or the oil-filter housing, occasional water-pump failure at high mileage, and valve-cover gasket seepage. Injector niggles lean towards early or tuned builds. Avoid modified cars, and favour documented examples receiving shorter oil changes than BMW’s generous factory interval.

The hidden budget lines

Two expenses catch unprepared owners. Once the BMW Motorplan expires, a routine service costs roughly R5,000 to R10,000, while a major service can climb toward R20,000. Then come the run-flats. A set of four premium run-flat tyres costs between R12,000 and R25,000, with replacement typically due every 30,000 to 50,000km. There is no spare in the boot. Ignore either expense and the bargain disappears.

Safety rating

ANCAP · tested 2025

★★★★☆ 4/5 adult occupant

Australian-market RHD rating — indicative for SA only where the SA derivative matches the tested safety spec (airbags/ESC/AEB). Official factsheet.

Verdict

Buy the G20 if you want rear-drive character, excellent physical controls and a premium badge without destroying the budget. Skip it if a R25,000 tyre bill or post-Motorplan servicing could wreck the household finances. A cheap BMW is only cheap until the maintenance starts.

If you’re looking at a 2022 or newer car, I’d be tempted to wait. Prices remain high in our data, while early G20s should continue to soften as the current generation gets older.

The G20 is, in many ways, what the F30 should have been from the start. And that’s probably the biggest compliment I can give it.

Summary

For South African used buyers, the BMW 3 Series remains tempting. Here’s what to know about G20 320i and 320d M Sport models from 2019 onward, including depreciation, B48 reliability, Motorplan expiry and tyre costs.

Ratings

overall
4/5

People Also Ask

Is the BMW B48 engine reliable?
Broadly, yes. The B48 turbo-four is markedly more dependable than the older N20, using a forged bottom end and durable timing chain. Typical faults involve coolant hoses, the oil-filter housing and other surrounding components. Disciplined, shorter-interval oil changes should support very high mileage without major trouble.
How much does a used BMW 3 Series cost in South Africa?
Prices vary wildly by generation. Our 184-listing dataset shows F30-era 2016 cars averaging around R306,000, while G20 M Sport examples from 2019-2021 sit between roughly R431,000 and R534,000. The overall reference used price lands near R452,899, which gives buyers a useful starting point.
Does the BMW 3 Series hold its value well?
Better than most premium sedans. Strong local demand, particularly for the 320d and six-cylinder models, supports residuals. A five-year-old petrol M Sport loses around 35-40%, while diesel holds slightly firmer. That resale strength counts in a market where replacement costs keep climbing.
What are the running costs of a used 3 Series?
Plan carefully once the Motorplan lapses. Routine servicing runs R5,000 to R10,000, with majors up to R20,000. A run-flat tyre set costs R12,000 to R25,000 every 30,000-50,000km. Our estimated five-year total cost of ownership is around R230,000 for a smartly bought example.
Should I buy the 320i or 320d?
Choose the 320i for quieter, smoother city and mixed-route driving. It’s usually cheaper used because diesel holds value better, giving petrol buyers stronger negotiating power. High-mileage drivers should consider the 320d for superior fuel economy, effortless overtaking and firmer resale.
BMW 3 Series 320i/320d M Sport (2019) Review | Auto.co.za Car Reviews