Most people picture a 3 Series or an X1 when they hear the BMW name. BMW India's range does start there, with the 2 Series Gran Coupe at ₹45.80 lakh ex-showroom. It does not stop there. At the top of the price list sit electric flagship sedans, V8 plug-in hybrids and M performance cars that cost several times more.
This guide lists the most expensive BMW cars in India by ex-showroom price, from highest to lowest. Every car here is sold through BMW's authorised dealer network, and prices are as listed in September 2026.
How We Ranked the Most Expensive BMW Cars in India
The only ranking metric is price. That means a car is not ranked higher for being faster, bigger or more luxurious.
Price basis: ex-showroom India prices only. On-road prices (which add registration, insurance and other charges) are not used anywhere in this list.
Order: highest ex-showroom price first.
Inclusion: only BMW cars currently on sale through BMW India's authorised network. Limited-production and performance models qualify if they are officially available to buy.
Ties: where two cars share a price, the order between them is arbitrary and marked as a tie.
Top 7 at a Glance…
| Rank | BMW Model | Price (Ex-showroom) |
|---|---|---|
| 1 | BMW i7 M70 xDrive | ₹2.65 crore |
| 2 | BMW XM | ₹2.55 crore |
| 3 | BMW M5 | ₹2.11 crore |
| 4 (tie) | BMW i7 eDrive50 xDrive M Sport | ₹1.95 crore |
| 4 (tie) | BMW 740 M Sport | ₹1.95 crore |
| 5 | BMW X6 M60i xDrive | ₹1.77 crore |
| 6 | BMW M4 Competition M xDrive | ₹1.60 crore |
1. BMW i7 M70 xDrive
BMW i7 M70 xDrive is the most expensive BMW car in India at ₹2.65 crore ex-showroom. It arrived with the updated 7 Series range on 11 September 2026, and BMW India describes it as the most powerful 7 Series it has offered here.
Two electric motors and all-wheel drive produce 680 hp and 1,015 Nm in Sport mode. That torque figure rises to 1,100 Nm with Launch Control or Sport Boost. BMW claims 0 to 100 km/h in 3.8 seconds and a range of up to 686 km. The i7 M70 xDrive is a CBU import, and bookings are open with deliveries starting in October 2026.
2. BMW XM
BMW XM is the most expensive BMW SUV in India, priced at ₹2.55 crore ex-showroom. It was launched here in December 2022 as BMW M's first standalone model since the M1.
The plug-in hybrid system pairs a 4.4-litre V8 (489 hp, 650 Nm) with an electric motor (197 hp, 280 Nm). Combined output is 653 hp and 800 Nm, and BMW claims 0 to 100 km/h in 4.3 seconds.
A 25.7 kWh battery gives up to 88 km of electric-only driving on the WLTP test cycle. That is enough for a short city commute without the V8 starting.
3. BMW M5
BMW M5 costs ₹2.11 crore ex-showroom and is the most expensive of the M sedans. The seventh-generation M5 is the first to use a plug-in hybrid setup, and it comes to India as a CBU import.
A twin-turbo 4.4-litre V8 and an electric motor together make 727 hp and 1,000 Nm, sent to all four wheels through an eight-speed automatic. The battery is 18.6 kWh. BMW claims 0 to 100 km/h in 3.5 seconds and an electronically limited top speed of 250 km/h, which rises to 305 km/h with the M Driver's Package.
4. BMW i7 eDrive50 xDrive M Sport
BMW i7 eDrive50 xDrive M Sport is priced at ₹1.95 crore ex-showroom. It is the entry point to the electric 7 Series, and it is now assembled at BMW Group Plant Chennai, which makes India the only country outside Germany to build the i7.
It carries a 112.5 kWh battery and makes 455 hp and 660 Nm, with a claimed 0 to 100 km/h time of 5.5 seconds and a WLTP range of 728 km. The M Sport package adds 20-inch wheels, sportier bumpers and M Sport brakes. Compared with the i7 M70 xDrive above, the gap is ₹70 lakh.
5. BMW 740 M Sport
BMW 740 M Sport is the petrol option in the 7 Series line-up and shares the ₹1.95 crore ex-showroom price with the i7 eDrive50 xDrive M Sport. It is also assembled in Chennai.
A 3.0-litre inline-six with 48-volt mild-hybrid assistance produces 400 hp and 540 Nm, up 19 hp and 20 Nm over the outgoing car. BMW claims 0 to 100 km/h in 5.4 seconds, with the top speed limited to 250 km/h.
At the same price, BMW 740 M Sport and i7 eDrive50 xDrive M Sport differ mainly in what powers them, not in cost.
6. BMW X6 M60i xDrive
BMW X6 M60i xDrive is priced at ₹1.77 crore ex-showroom and is the most expensive BMW coupe-style SUV in India. It returned to the market in June 2026 as a single-variant CBU import built in Spartanburg, USA.
A 4.4-litre V8 with 48-volt mild-hybrid assistance makes 530 hp and 750 Nm, good for a claimed 0 to 100 km/h in 4.3 seconds. The design is where BMW X6 M60i xDrive differs from a regular SUV: a sloping roofline, an M-badged black kidney grille and quad exhausts. The boot still holds 580 litres, growing to 1,530 litres with the rear seats folded.
7. BMW M4 Competition M xDrive
BMW M4 Competition M xDrive is the only two-door coupe on this list, at ₹1.60 crore ex-showroom. It is a CBU import, and it launched in India in May 2024 at ₹1.53 crore.
The 3.0-litre twin-turbo inline-six makes 530 hp and 650 Nm and drives all four wheels through M xDrive and an eight-speed M Steptronic gearbox. BMW claims 0 to 100 km/h in 3.5 seconds, the same figure it quotes for the M5.
The 2024 launch specification included a 14.9-inch touchscreen with a 12.3-inch driver display, a 16-speaker Harman Kardon system and a heads-up display.
What Makes These BMWs So Expensive?
The specifications above show several patterns, though the supplied prices do not tell us how BMW sets them. The observations below are analysis, not BMW's stated pricing logic.
Performance: what the specifications show. Most of these cars have 500 hp or more, and the M4 Competition, M5 and i7 M70 xDrive claim 0 to 100 km/h in under four seconds.
Bespoke engineering: M-division cars and the i7 are built in far smaller numbers than BMW's regular lineup with dedicated tuning and materials. That kind of low-volume engineering rarely comes cheap.
A Quick Note: Expensive does not mean best. The M4 Competition M xDrive claims the same 3.5-second sprint as the M5 for ₹51 lakh less, though the M5 is a larger four-door sedan with a plug-in hybrid V8. The right car depends on what you need it to do.
A Final Word
BMW's India car range starts from ₹45.80 lakh to ₹2.65 crore (ex-showroom), and the upper end splits into two different kinds of car. One kind is the flagship luxury group: the 7 Series, i7 and X7, priced between ₹1.33 crore and ₹1.95 crore. The other is the M performance group, where the XM, M5 and X6 M60i xDrive live.
The i7 M70 xDrive crosses both lines. It is a luxury sedan with 680 hp, and that is why it tops the most expensive BMW cars in India list.
If you are shortlisting one of these, confirm the price with your local BMW dealer. Prices change, and the on-road figure will be higher than every number in this article.
FAQs
Which is the most expensive BMW car in India?
BMW i7 M70 xDrive is the most expensive BMW in India at ₹2.65 crore ex-showroom. It is an electric sedan with 680 hp.
Which BMW SUV is the most expensive in India?
BMW XM is the most expensive BMW SUV at ₹2.55 crore ex-showroom. It uses a V8 plug-in hybrid system making 653 hp.
Are any of these BMWs made in India?
Yes. The i7 eDrive50 xDrive M Sport, 740 M Sport and both X7 variants are assembled at BMW's Chennai plant. The rest are CBU imports.




