Car Buyer's Guide

BMW

25 models on sale · RM173,800 – RM1,200,800

BMW has 25 models on sale in Malaysia, priced from RM173,800 to RM1,200,800 (est. from RM1,775/mo), spanning Sedan, SUV, Wagon and Coupe. Available as petrol, hybrid, plug-in hybrid and electric.

BMW cars no longer on sale in Malaysia

Last new-car prices and full specifications — useful when you're shopping for one used.

All 25 discontinued BMW models →

BMW electric cars

See prices & range →

Prices, claimed range, charging speeds and rivals for every electric BMW.

BMW electric cars →

Buying a new BMW? Sell your old car for a better price, get paid in 24 hours

BMW sales in Malaysia

3,509 registered so far in 2026 — Malaysia's #14 best-selling brand this year. 518 were registered in Jul 2026, the latest month on record.

Aug 2025: 713 Sep 2025: 567 Oct 2025: 655 Nov 2025: 619 Dec 2025: 950 950 Jan 2026: 545 Feb 2026: 449 Mar 2026: 672 Apr 2026: 516 May 2026: 367 Jun 2026: 442 Jul 2026: 518 Aug 2025 Jul 2026

Top sellers this year: 3 Series (724) · 5 Series (476) · X1 (455)

Full BMW sales data, month by month →

Latest BMW news

BMW FAQ

How many BMW models are on sale in Malaysia?

25 BMW models are currently on sale in Malaysia, priced from RM173,800 to RM1,200,800.

What is the cheapest BMW in Malaysia?

The BMW 2 Series Gran Coupe is the most affordable BMW, from RM173,800.

What is the most expensive BMW in Malaysia?

The BMW M5 is the priciest BMW, up to RM1,200,800.

Does BMW sell electric or hybrid cars in Malaysia?

BMW offers petrol, hybrid, plug-in hybrid and electric models in Malaysia.

Who is the BMW distributor in Malaysia?

BMW is distributed in Malaysia by BMW Group Malaysia Sdn Bhd.