
Mercedes-Benz C-Class
Launched
RM292,888–RM338,888
↔ drag to spin
360°
Overview
The BMW 3 Series is a compact executive sedan for buyers who want a five-seat premium saloon with petrol power, an automatic gearbox and the familiar rear-driven sports-sedan brief. The G20 LCI 2 generation launched in 2025, and the range starts from RM265,800 for the 320i Sport.
For 2026, the petrol 3 Series carries on without a model update. The current range remains the 320i Sport, 330i M Sport and 330Li M Sport, all with 2.0-litre petrol engines and conventional automatic transmissions. The latest change is pricing: BMW Malaysia’s 2026 price list moves the 3 Series up by RM9,000. The 2025 update brought a flat-bottomed steering wheel and new tech.
RM265,800–RM320,800 · est. from RM2,715/mo
Which variant to buy
Most buyers should start with the 320i Sport at RM265,800 because it gets the 3 Series body, five seats and 184 hp petrol drivetrain at the lowest price. Pay RM313,800 for the 330i M Sport if you want the stronger 258 hp tune. The 330Li M Sport costs RM320,800; the RM7,000 gap over the 330i buys the long-wheelbase format, not more power, with output rated at 255 hp.
Key specs
Key specs
Key specs
across the range — availability varies by variant
The 3 Series still works because its core brief is broad: the size is right for daily use, the handling and performance brief remains central, and it has proper sedan practicality. But the LCI cabin is not a clean win, with the earlier facelift making the interior less user friendly despite minor upgrades. It also is not the cheapest route into the class, with the Tesla Model 3 starting much lower.
629 registered so far in 2026 — Malaysia's #68 best-selling model this year.
Full 3 Series sales data, month by month →What a used 3 Series holds of its price, by registration year: the trade-guide value insurers and dealers reference, and the price the market typically asks.
| Year | Trade guide | Typical asking | Dealer sold | Holds |
|---|---|---|---|---|
| 2026 | RM316,800 | — | — | 100% |
| 2025 | RM274,700 | RM188,900 (13) | — | 60% |
| 2024 | RM236,200 | RM199,844 (12) | — | 65% |
| 2023 | RM186,900 | RM176,300 (50) | — | 59% |
| 2022 | RM170,400 | RM144,400 (30) | — | 53% |
| 2021 | RM146,300 | RM122,800 (87) | RM148,900 | 45% |
| 2020 | RM112,000 | RM115,000 (81) | — | 44% |
| 2019 | RM76,300 | RM59,300 (56) | RM132,100 | 22% |
| 2018 | RM58,600 | RM49,900 (53) | — | 19% |
| 2017 | RM59,800 | RM58,000 (99) | — | 22% |
Trade-guide and market listing data, West Malaysia. Actual prices vary with condition, mileage and variant; "holds" compares against that year's new price.
same class, similar money
The BMW 3 Series range runs from RM265,800 for the 320i Sport to RM320,800 for the 330Li M Sport. The 330i M Sport sits between them at RM313,800.
Buy the 320i Sport if you want the 3 Series at the lowest price. Choose the 330i M Sport for 258 hp. Pick the 330Li M Sport only if the long-wheelbase body matters more than the small price gap to the 330i.
The Malaysian 320i, 330i and 330Li are petrol sedans. BMW has revealed the Neue Klasse i3 as a 3 Series EV with up to 469 PS and 400 kW DC fast charging, but that is separate from these petrol variants.
The 330Li M Sport is the long-wheelbase 3 Series. It costs RM7,000 more than the 330i M Sport and is rated at 255 hp versus 258 hp. Choose it for the rear-seat package.