autocar-logo
Delhi
BMW

21 BMW cars in India

The BMW car price starts at ₹49.50 lakh for the cheapest model, which is the X1 sDrive18i xLine 1.5 Petrol, and the price of the most expensive model, the XM 4.4 Petrol PHEV, starts at ₹2.60 crore (ex-showroom). At present, there are 21 BMW cars in India, with 20 on sale and 1 upcoming. The current BMW India lineup consists of 9 sedans, 3 coupes, 7 SUVs, and 1 convertible, giving buyers a wide choice of BMW cars across segments.


Bavarian Motor Works, or BMW, has been operating in India since 2007 and rivals brands like Mercedes-Benz and Audi globally. Popular BMW cars include the 2 Series Gran Coupe, 3 Series, 5 Series LWB, X1, X3, X5 and X7, along with sports cars like the Z4 and M4 Coupe. The brand is also expanding into electric mobility with BMW latest models, such as the iX SUV and i4 sedan. 


BMW Price in India (October 2025)


BMW India offers a wide lineup that includes sedans, SUVs, coupes, convertibles and performance-oriented models. In India, BMW car prices start at ₹49.50 lakh and go up to ₹2.60 crore. The BMW X1 is the BMW cheapest car, while the XM is the BMW top model. Many BMW cars also compete directly with rivals like the Mercedes GLA, Audi Q3, and Jaguar F-Pace


View the BMW on road price in Indian cities like Kolkata, Bangalore, and Mumbai in the table below. 


Model

Price (ex-showroom)

Kolkata (on road)

Bangalore (on road)

Mumbai (on road)

BMW 2 Series Gran Coupe

₹46.90 lakh - ₹48.90 lakh

₹54.33 lakh - ₹56.64 lakh

₹58.08 lakh - ₹60.55 lakh

₹55.73 lakh - ₹58.10 lakh

BMW 3 Series

₹69.20 lakh

₹80.08 lakh

₹85.62 lakh

₹82.16 lakh

BMW 3 Series LWB

₹62.00 lakh - ₹65.00 lakh

₹71.77 lakh - ₹75.23 lakh

₹76.73 lakh - ₹80.43 lakh

₹74.87 lakh - ₹78.48 lakh

BMW 5 Series LWB

₹74.40 lakh

₹86.09 lakh

₹92.04 lakh

₹88.32 lakh

BMW 7 Series

₹1.84 crore - ₹1.87 crore

₹2.13 crore - ₹2.16 crore

₹2.28 crore - ₹2.31 crore

₹2.18 crore - ₹2.26 crore

BMW i4

₹72.50 lakh

₹83.89 lakh

₹83.31 lakh 

₹83.31 lakh

BMW i5

₹1.20 crore

₹1.38 crore

₹1.37 crore

₹1.37 crore

BMW i7

₹ 2.05 crore - ₹2.50 crore

₹2.37 crore - ₹2.89 crore

₹2.35 crore - ₹2.87 crore

₹2.35 crore - ₹2.87 crore

BMW iX

₹1.40 crore

₹1.61 crore

₹1.60 crore

₹1.60 crore

BMW iX1 LWB

₹49.00 lakh

₹56.75 lakh

₹56.36 lakh

₹56.36 lakh

BMW M2 Coupe

₹1.03 crore - ₹1.04 crore

₹1.19 crore - ₹1.20 crore

₹1.27 crore - ₹1.29 crore

₹1.22 crore - ₹1.23 crore

BMW M4 Coupe

₹1.56 crore - ₹1.89 crore

₹1.80 crore - ₹2.18 crore

₹1.93 crore - ₹2.34 crore

₹1.85 crore - ₹2.24 crore

BMW M5

₹1.99 crore

₹2.30 crore

₹2.46 crore

₹2.36 crore

BMW M8 Competition

₹2.44 crore

₹2.82 crore

₹3.01 crore

₹2.89 crore

BMW X1

₹44.90 lakh - ₹50.90 lakh

₹53.17 lakh - ₹58.95 lakh

₹56.84 lakh - ₹63.20 lakh

₹54.55 lakh - ₹61.49 lakh

BMW X3

₹75.80 lakh - ₹77.80 lakh

₹87.71 lakh - ₹90.02 lakh

₹93.77 lakh - ₹96.24 lakh

₹89.98 lakh - ₹93.91 lakh

BMW X5

₹1.00 crore - ₹1.15 crore

₹1.16 crore - ₹1.33 crore

₹1.24 crore - ₹1.42 crore

₹1.19 crore - ₹1.39 crore

BMW X7

₹1.22 crore - ₹1.25 crore

₹1.41 crore - ₹1.45 crore

₹1.51 crore - ₹1.55 crore

₹1.45 crore - ₹1.51 crore

BMW XM

₹2.60 crore

₹3.00 crore

₹3.21 crore

₹3.08 crore

BMW Z4

₹92.90 lakh - ₹97.90 lakh

₹1.07 crore - ₹1.13 crore

₹1.15 crore - ₹1.21 crore

₹1.10 crore - ₹1.16 crore


BMW Cars Latest Update


  • 12 September 2025: BMW Group India announces festive season offers along with revised ex-showroom prices from 22 September 2025.
  • 9 September 2025: BMW has unveiled the first series-production model from the Neue Klasse range.
  • 9 September 2025: Exclusive video showcases the development of the Neue Klasse, the BMW Group’s biggest future project.
Can't decide which car to buy?
Ask our experts and get answers to all your cars related queries.

FAQs

Need an expert opinion on your car related queries?

Trending Questions on BMW Cars - Answered by Autocar Experts

V
Asked by: vijay singhon Oct 29, 2025

I’m looking to buy a luxury SUV and have shortlisted the Range Rover Velar, BMW X5 and Volvo XC90. I’m also considering something from Mercedes‑Benz. Which one would you suggest?

Without knowing your specific requirements, it is hard to give you a definitive pick. Of the options on your mind, the BMW X5 and Mercedes-Benz GLE make for the most well-rounded luxury SUVs. They are spacious, well-equipped, comfortable and good to drive. 

The Range Rover Velar is big on style but isn't as roomy as the other SUVs. The Volvo XC90's firm ride and lesser refinement mark it down. 

S
Asked by: Samuelon Oct 21, 2025

Sir, I currently own two cars, a 2022 XUV700 diesel manual and a 2024 BMW X1 diesel. We are a family of five, and I plan to keep only one car since maintaining two is becoming difficult. Which one should I keep, or should I sell both and opt for a new one? I’m confused. Please advise.

It would make sense to keep your BMW X1 and sell the Mahindra XUV700. While the XUV700 is cheaper to maintain and offers the added flexibility of a third row, the X1 is newer, has a more premium cabin, provides adequate space for five people, and carries the advantage of BMW’s brand value.

R
Asked by: Ramya Rajanon Oct 17, 2025

I want to upgrade my car. My budget is 60 to 80 lakhs. What will be your advice. Land Rover Discovery sports diesel or BMW X1 or BMW X3 or shall I wait for Audi q5 to come. Or can I look for meridian

Without knowing your exact requirements, it’s hard to suggest one outright. Among the options you’ve listed, the BMW X3 is the newest and offers the most features, though it’s also the most expensive. The Land Rover Discovery Sport has the advantage of a third row of seats, though it’s best suited for children. The BMW X1 will be the easiest to drive in the city. The next-gen Audi Q5 is still some time away, with its launch expected around 2026. The Jeep Meridian, meanwhile, won’t feel as premium or as refined as the other options you’ve mentioned.

N
Asked by: NIKHILESH REDDYon Oct 15, 2025

Which car is better between the Mercedes GLE 300d or the BMW X5 xLine D?

While similarly priced as the entry-level versions of their respective model ranges, the Mercedes-Benz GLE 300d and BMW X5 xDrive30d xLine take two different approaches. The Mercedes-Benz uses a less powerful 2.0-litre 4-cylinder diesel engine, while the BMW retains the 3.0-litre 6-cylinder diesel engine.
However, while the BMW sacrifices some features in this variant owing to the lesser xLine trim, the Mercedes comes in the fully loaded AMG Line trim. Thus, if you drive yourself even occasionally, the powerful 6-cylinder BMW will likely be the better choice for you, but if you're mainly chauffeur-driven, the Mercedes-Benz with its greater creature comforts and more spacious back seat is the better bet.
R
Asked by: Ramya Ranjanon Oct 15, 2025

I want to upgrade my car and am confused between the Land Rover Discovery Sport (diesel), BMW X3, Jeep Meridian, and Mercedes-Benz GLC. What would be your advice? Can I still buy a diesel car, considering I plan to keep it for the next 7 years?

Diesel as a fuel should be around for a long while; however, resale values could dip due to uncertainty from authorities regarding its future.
Of the SUVs you’ve mentioned, we recommend the Mercedes-Benz GLC, though you could also consider the BMW X3 if it better suits your specific needs.

Last Updated on: 3 Oct 2025