The BMW car price in India starts at ₹45.80 lakh ex-showroom for the BMW 2 Series Gran Coupé. At the other end of the range, BMW cars currently go up to approximately ₹2.55 crore ex-showroom for the BMW XM.
As of September 2026, BMW has a broad luxury-car lineup in India covering sedans, SUVs, coupes, convertibles, performance cars and electric vehicles. Current listings show around 25 BMW models available in India, with prices ranging from ₹45.80 lakh to ₹2.55 crore.
BMW's latest launch is the BMW i5 Long Wheelbase, introduced in September 2026 at ₹79.60 lakh ex-showroom.
BMW Car Price in India 2026 at a Glance
| Price Detail | Current Price |
|---|---|
| Cheapest BMW Car | ₹45.80 Lakh |
| Cheapest BMW Model | 2 Series Gran Coupé |
| BMW X1 LWB Price | ₹49.90 Lakh |
| BMW X1 Price | ₹50.90 Lakh |
| BMW X3 Price | ₹69.90–₹76.00 Lakh |
| BMW 5 Series Price | ₹76.60 Lakh |
| BMW X5 Price | ₹96.90 Lakh–₹1.12 Crore |
| BMW X7 Price | ₹1.26–₹1.37 Crore |
| Cheapest BMW Electric Car | ₹52.40 Lakh |
| Most Expensive BMW Car | ₹2.55 Crore |
BMW India itself currently lists the 2 Series Gran Coupé from ₹45.80 lakh, the X1 LWB from ₹49.90 lakh, the 3 Series LWB from ₹62.70 lakh and the new X3 from around ₹76.20 lakh depending on configuration.
BMW Cars Price List in India 2026
Here is the current BMW price list for popular models in India:
| BMW Model | Approx. Ex-Showroom Price |
|---|---|
| BMW 2 Series Gran Coupé | ₹45.80–₹48.20 Lakh |
| BMW X1 LWB | ₹49.90 Lakh |
| BMW X1 | ₹50.90 Lakh |
| BMW iX1 | ₹52.40 Lakh |
| BMW 3 Series Long Wheelbase | ₹60.60–₹64.20 Lakh |
| BMW X3 | ₹69.90–₹76.00 Lakh |
| BMW i4 | ₹72.50–₹77.50 Lakh |
| BMW 5 Series | ₹76.60 Lakh |
| BMW 3 Series | ₹77.10 Lakh |
| BMW i5 LWB | ₹79.60 Lakh |
| BMW Z4 | ₹90.50–₹95.20 Lakh |
| BMW X5 | ₹96.90 Lakh–₹1.12 Crore |
| BMW M2 | ₹1.06–₹1.66 Crore |
| BMW M440i | ₹1.09 Crore |
| BMW i5 | ₹1.20 Crore |
| BMW X7 | ₹1.26–₹1.37 Crore |
| BMW iX | ₹1.40 Crore |
| BMW M4 Competition | ₹1.60 Crore |
| BMW X6 | ₹1.78 Crore |
| BMW M4 CS | ₹1.79 Crore |
| BMW 7 Series | ₹1.83 Crore |
| BMW i7 | ₹2.10–₹2.58 Crore |
| BMW M5 | ₹2.12 Crore |
| BMW M8 Coupe Competition | ₹2.38 Crore |
| BMW XM | ₹2.55 Crore |
These are current September 2026 ex-showroom prices and can change with variants, model-year updates and BMW's pricing revisions.
What Is the Cheapest BMW Car in India?
The cheapest BMW car in India in 2026 is the BMW 2 Series Gran Coupé, with prices starting at ₹45.80 lakh ex-showroom for the BMW 218 M Sport. The higher 218 M Sport Pro currently costs approximately ₹48.20 lakh ex-showroom.
BMW India also lists the new 2 Series Gran Coupé from ₹45.80 lakh ex-showroom, making it the most affordable entry point for buyers wanting a brand-new BMW in India.
BMW 2 Series Price in India 2026
The BMW 2 Series Gran Coupé price currently ranges from ₹45.80 lakh to ₹48.20 lakh ex-showroom.
| BMW 2 Series Variant | Ex-Showroom Price |
|---|---|
| 218 M Sport | ₹45.80 Lakh |
| 218 M Sport Pro | ₹48.20 Lakh |
It is currently one of only a few BMW models priced below ₹50 lakh. For buyers primarily looking for the BMW badge, premium interior and sedan-like driving experience without moving into ₹60–₹70 lakh territory, the 2 Series is likely to be one of the first models they compare.
BMW X1 Price in India 2026
The BMW X1 price currently starts at approximately ₹50.90 lakh ex-showroom. The X1 is one of BMW's entry-level luxury SUVs in India and currently sits just above the newer X1 Long Wheelbase in terms of starting price.
Buyers moving into the luxury compact-SUV segment commonly compare the X1 with alternatives such as the Mercedes-Benz GLA and Audi Q3.
BMW X1 LWB Price in India 2026
The BMW X1 Long Wheelbase price starts at ₹49.90 lakh ex-showroom. This places it approximately ₹1 lakh below the regular BMW X1 based on current prices.
The longer wheelbase makes the X1 LWB particularly interesting for buyers who prioritise rear-seat space while still wanting an entry-level BMW SUV.
BMW X3 Price in India 2026
The BMW X3 price currently sits around ₹70 lakh and can extend beyond ₹76 lakh ex-showroom, depending on the engine and configuration.
BMW's newer X3 configurations are priced higher, with petrol versions around ₹76 lakh onwards and diesel versions potentially costing more. The X3 sits between the smaller X1 and larger X5, making it one of BMW's key midsize luxury SUVs.
BMW X5 Price in India 2026
The BMW X5 price in India starts at approximately ₹96.90 lakh and goes up to around ₹1.12 crore ex-showroom.
Once registration, road tax and insurance are included, the X5 effectively enters the ₹1 crore-plus luxury SUV category. It is available with petrol and diesel powertrains depending on the variant.
BMW X7 Price in India 2026
The BMW X7 price currently ranges from approximately ₹1.26 crore to ₹1.37 crore ex-showroom.
The X7 sits near the top of BMW's conventional SUV range and is aimed at buyers looking for three-row luxury, strong road presence, premium rear-seat comfort and long-distance touring capability.
BMW Sedan Price in India 2026
BMW offers sedans across a wide range of budgets, starting below ₹50 lakh and extending beyond ₹2 crore.
| BMW Sedan | Approx. Ex-Showroom Price |
|---|---|
| 2 Series Gran Coupé | ₹45.80–₹48.20 Lakh |
| 3 Series LWB | ₹60.60–₹64.20 Lakh |
| 5 Series | ₹76.60 Lakh |
| 3 Series | ₹77.10 Lakh |
| i5 LWB | ₹79.60 Lakh |
| i5 | ₹1.20 Crore |
| 7 Series | ₹1.83 Crore |
| i7 | ₹2.10–₹2.58 Crore |
For buyers entering the brand, the 2 Series remains the cheapest sedan. Those prioritising rear-seat comfort can compare the 3 Series Long Wheelbase, while the 5 Series and 7 Series move progressively further into executive-luxury territory.
BMW 3 Series Price in India 2026
The standard BMW 3 Series currently costs around ₹77.10 lakh ex-showroom. BMW also offers the 3 Series Long Wheelbase, which is priced lower depending on the variant, at around ₹60.60 lakh to ₹64.20 lakh.
The 3 Series LWB is especially relevant for buyers who want more rear-seat space and comfort without moving into the 5 Series price bracket.
BMW 5 Series Price in India 2026
The BMW 5 Series price is currently around ₹76.60 lakh ex-showroom.
It sits above the 3 Series LWB and competes in India's executive luxury-sedan segment. The 5 Series is aimed at buyers wanting more rear-seat space and luxury than an entry-level BMW without moving into the much more expensive 7 Series.
BMW 7 Series Price in India 2026
The current BMW 7 Series is priced at approximately ₹1.83 crore ex-showroom.
Buyers considering the 7 Series should check the latest dealer quotation and model year because pricing can change significantly with new versions, facelifts and equipment updates.
BMW SUV Price in India 2026
BMW offers SUVs across the entry-level luxury, midsize, full-size and performance segments.
| BMW SUV | Approx. Ex-Showroom Price |
|---|---|
| BMW X1 LWB | ₹49.90 Lakh |
| BMW X1 | ₹50.90 Lakh |
| BMW iX1 | ₹52.40 Lakh |
| BMW X3 | ₹69.90–₹76.00 Lakh |
| BMW X5 | ₹96.90 Lakh–₹1.12 Crore |
| BMW X7 | ₹1.26–₹1.37 Crore |
| BMW iX | ₹1.40 Crore |
| BMW X6 | ₹1.78 Crore |
| BMW XM | ₹2.55 Crore |
For buyers specifically searching for the cheapest BMW SUV, the BMW X1 LWB at ₹49.90 lakh currently has the lowest starting price.
BMW Electric Car Price in India 2026
BMW's electric-car lineup now covers multiple price points, from the iX1 to the flagship i7.
| BMW Electric Car | Approx. Ex-Showroom Price |
|---|---|
| BMW iX1 | ₹52.40 Lakh |
| BMW i4 | ₹72.50–₹77.50 Lakh |
| BMW i5 LWB | ₹79.60 Lakh |
| BMW i5 | ₹1.20 Crore |
| BMW iX | ₹1.40 Crore |
| BMW i7 | ₹2.10–₹2.58 Crore |
The BMW iX1 is currently the cheapest BMW electric car in India, starting at approximately ₹52.40 lakh ex-showroom.
BMW i5 LWB Price in India 2026
The BMW i5 Long Wheelbase is priced at ₹79.60 lakh ex-showroom. It is locally assembled in India and offers a claimed driving range of up to approximately 669 km, depending on the certified test cycle and configuration.
Its pricing makes the i5 LWB significantly more accessible than the imported i5, which is positioned around the ₹1.20 crore mark.
BMW Cars Under ₹50 Lakh in India
There are currently very few BMW models priced below ₹50 lakh ex-showroom. The two main options are the BMW 2 Series Gran Coupé at ₹45.80–₹48.20 lakh and the BMW X1 LWB at ₹49.90 lakh.
Once registration, road tax and insurance are included, however, both cars move comfortably above ₹50 lakh on-road.
BMW Cars Under ₹1 Crore in India
Several popular BMW models remain below ₹1 crore ex-showroom, including the 2 Series Gran Coupé, X1 LWB, X1, iX1, 3 Series LWB, X3, i4, 5 Series, 3 Series, i5 LWB, Z4 and selected X5 variants.
This ₹50 lakh to ₹1 crore segment contains many of BMW India's most popular luxury models and gives buyers a wide choice across sedans, SUVs and EVs.
Most Expensive BMW Car in India 2026
The BMW XM is currently one of the most expensive BMW models sold in India, priced at approximately ₹2.55 crore ex-showroom.
The BMW i7 can also reach approximately ₹2.58 crore in its highest configuration. These figures are before road tax, insurance and other applicable charges.
BMW Car On-Road Price in India 2026
BMW's ex-showroom price is not the amount you finally pay. The on-road price generally includes the ex-showroom price, registration and road tax, insurance, TCS, FASTag, statutory charges, extended warranty, service packages and optional accessories.
This becomes especially important with luxury cars because road tax and insurance alone can add several lakh rupees to the final purchase price.
Cheapest BMW On-Road Price in Hyderabad
The BMW 2 Series Gran Coupé 218 M Sport costs ₹45.80 lakh ex-showroom and works out to approximately ₹57.20 lakh on-road in Hyderabad, based on current estimates including optional charges.
| Price Component | Approx. Amount |
|---|---|
| Ex-Showroom Price | ₹45.80 Lakh |
| Registration | ₹8.24 Lakh |
| Insurance | ₹1.81 Lakh |
| Other Charges | ₹0.46 Lakh |
| Optional Charges | ₹0.89 Lakh |
| Approx. On-Road Price | ₹57.20 Lakh |
So a BMW advertised at ₹45.80 lakh can ultimately require a budget of around ₹56–₹57 lakh or more in Hyderabad.
BMW X1 On-Road Price in Hyderabad
The regular BMW X1 costs approximately ₹50.90 lakh ex-showroom and around ₹62.88 lakh on-road in Hyderabad.
The current estimate includes roughly ₹10 lakh in registration and other charges plus around ₹2 lakh for insurance. Buyers searching for a ₹50 lakh BMW SUV should therefore realistically prepare for an on-road budget above ₹60 lakh.
BMW X1 LWB On-Road Price in Hyderabad
The BMW X1 LWB costs ₹49.90 lakh ex-showroom and approximately ₹61.38 lakh on-road in Hyderabad.
| Price Component | Approx. Amount |
|---|---|
| Ex-Showroom Price | ₹49.90 Lakh |
| RTO + Other Charges | ₹9.51 Lakh |
| Insurance | ₹1.96 Lakh |
| Approx. On-Road Price | ₹61.38 Lakh |
This is a useful example of why luxury-car buyers should compare on-road prices rather than only headline ex-showroom prices.
Which BMW Car Should You Buy in 2026?
The best BMW depends heavily on your budget, preferred body style and how you plan to use the car.
Choose BMW 2 Series Gran Coupé If
The 2 Series makes sense if you want the cheapest new BMW, prefer a compact luxury sedan and have an ex-showroom budget of around ₹45–₹50 lakh. Its starting price is ₹45.80 lakh.
Choose BMW X1 or X1 LWB If
The X1 range makes more sense if you want an entry-level BMW SUV, more ground clearance and greater everyday practicality. The X1 LWB starts at ₹49.90 lakh, while the regular X1 starts at approximately ₹50.90 lakh.
The X1 LWB is especially attractive for buyers who prioritise rear-seat space.
Choose BMW 3 Series LWB If
The 3 Series Long Wheelbase is worth considering if you want a luxury sedan with strong rear-seat comfort and more cabin space than the 2 Series. Pricing sits broadly in the ₹60–₹65 lakh ex-showroom range.
Choose BMW X3 If
The X3 is better suited to buyers wanting a more premium midsize BMW SUV and who have an ex-showroom budget approaching ₹70–₹80 lakh.
Choose BMW X5 If
The X5 makes more sense if you want a larger luxury SUV, stronger performance and a more premium cabin with a budget around ₹1 crore ex-showroom.
Choose BMW iX1 or i4 If
The iX1 and i4 are relevant if you specifically want a BMW electric car without moving beyond the ₹1 crore ex-showroom mark.
Choose BMW X7 If
The X7 is aimed at buyers wanting maximum family-oriented SUV luxury, three-row seating, a large body and a purchase budget well above ₹1 crore.
Which Is the Best Value BMW in India?
From a pure entry-price perspective, the BMW 2 Series Gran Coupé at ₹45.80 lakh is the most accessible BMW in India.
However, for buyers specifically wanting an SUV, the BMW X1 LWB at ₹49.90 lakh may be the more practical choice. Buyers willing to spend around ₹60–₹65 lakh can also consider the BMW 3 Series Long Wheelbase, which offers significantly more rear-seat comfort without approaching 5 Series or X5 pricing.
The best-value BMW therefore depends more on the body style and usage requirement than simply choosing the cheapest model.
Is BMW Worth Buying in India in 2026?
BMW currently offers one of the broadest luxury-car portfolios in India, with petrol, diesel and electric powertrains available across sedans, SUVs and performance models. Prices start at approximately ₹45.80 lakh and extend beyond ₹2.5 crore.
However, buyers should remember that luxury-car ownership costs go far beyond the purchase price. Insurance, service packages, tyres, extended warranty, fuel or charging costs, depreciation and premium replacement parts can significantly increase the total cost of ownership.
For example, the cheapest ₹45.80 lakh BMW can already cost around ₹57 lakh on-road in Hyderabad. The better comparison is therefore not just BMW versus another car's ex-showroom price, but total on-road cost, expected ownership cost, resale value and actual usage.
CarNews360 Verdict
The BMW car price in India starts at ₹45.80 lakh and currently extends to approximately ₹2.55 crore ex-showroom, with some i7 configurations reaching around ₹2.58 crore.
The current lineup can be understood simply: the 2 Series Gran Coupé starts at ₹45.80 lakh, the X1 LWB at ₹49.90 lakh, the regular X1 at ₹50.90 lakh, the X3 around ₹69.90 lakh onwards, the 5 Series at ₹76.60 lakh, the X5 from ₹96.90 lakh, and the X7 from around ₹1.26 crore. Among electric cars, the iX1 starts at ₹52.40 lakh, while the XM is among the most expensive BMWs at approximately ₹2.55 crore.
If you're entering the luxury segment, the 2 Series Gran Coupé, X1 LWB and X1 are the logical starting points. Buyers wanting more premium space can compare the 3 Series LWB, X3 and 5 Series, while budgets above ₹1 crore bring models such as the X5, X7, 7 Series and BMW M cars into consideration.
Most importantly, remember that BMW's advertised price is ex-showroom. The cheapest ₹45.80 lakh BMW currently works out to approximately ₹57 lakh on-road in Hyderabad, while higher-end models can incur road tax and insurance bills running into several lakh rupees.
Frequently Asked Questions
What is the BMW car price in India in 2026?
BMW car prices currently start at approximately ₹45.80 lakh ex-showroom and extend beyond ₹2.5 crore, depending on the model and variant.
Which is the cheapest BMW car in India?
The BMW 2 Series Gran Coupé is currently the cheapest BMW in India, starting at approximately ₹45.80 lakh ex-showroom.
Which BMW costs under ₹50 lakh?
The BMW 2 Series Gran Coupé starts at ₹45.80 lakh, while the BMW X1 LWB starts at ₹49.90 lakh ex-showroom.
What is the BMW 2 Series price?
The BMW 2 Series Gran Coupé currently costs approximately ₹45.80 lakh to ₹48.20 lakh ex-showroom.
What is the BMW X1 price?
The BMW X1 currently starts at approximately ₹50.90 lakh ex-showroom.
What is the BMW X1 LWB price?
The BMW X1 Long Wheelbase currently starts at approximately ₹49.90 lakh ex-showroom.
What is the BMW X3 price?
The BMW X3 currently costs approximately ₹69.90 lakh to ₹76 lakh or more ex-showroom, depending on the version.
What is the BMW X5 price?
The BMW X5 currently costs approximately ₹96.90 lakh to ₹1.12 crore ex-showroom.
What is the BMW X7 price?
The BMW X7 currently costs approximately ₹1.26 crore to ₹1.37 crore ex-showroom.
What is the BMW 3 Series price?
The standard BMW 3 Series currently costs around ₹77.10 lakh, while the 3 Series Long Wheelbase is priced around ₹60.60 lakh to ₹64.20 lakh, depending on the variant.
What is the BMW 5 Series price?
The BMW 5 Series currently costs approximately ₹76.60 lakh ex-showroom.
What is the cheapest BMW SUV in India?
The BMW X1 LWB is currently the cheapest BMW SUV, starting at approximately ₹49.90 lakh ex-showroom.
What is the cheapest BMW electric car in India?
The BMW iX1 is currently the cheapest BMW EV, priced at approximately ₹52.40 lakh ex-showroom.
What is the BMW i5 LWB price?
The BMW i5 Long Wheelbase costs approximately ₹79.60 lakh ex-showroom.
What is the BMW i7 price?
The BMW i7 currently costs approximately ₹2.10 crore to ₹2.58 crore ex-showroom, depending on the variant.
Which is the most expensive BMW in India?
The BMW XM is priced at approximately ₹2.55 crore ex-showroom, while some BMW i7 configurations can reach approximately ₹2.58 crore.
What is the cheapest BMW on-road price in Hyderabad?
The BMW 2 Series Gran Coupé currently works out to approximately ₹57.20 lakh on-road in Hyderabad, based on current estimates including optional charges.
What is the BMW X1 on-road price in Hyderabad?
The BMW X1 currently costs approximately ₹62.88 lakh on-road in Hyderabad.
What is the BMW X1 LWB on-road price in Hyderabad?
The BMW X1 LWB currently costs approximately ₹61.38 lakh on-road in Hyderabad.
Are BMW cars available in diesel in India?
Yes. Selected BMW models including the X3, X5, X7 and 3 Series Long Wheelbase are available with diesel engines depending on the current variant lineup.
Does BMW sell electric cars in India?
Yes. BMW currently sells electric models including the iX1, i4, i5 LWB, i5, iX and i7.
Price Disclaimer: BMW prices mentioned above were checked in September 2026. Ex-showroom and on-road prices can change depending on model, variant, city, road tax, TCS, insurance, BMW price revisions, dealer offers, service packages and optional equipment. Always confirm the final quotation with an authorised BMW dealer before booking.
