
BMW Cars
- 22Models availableStarting ₹45.30 Lakh
- 65Showroomsin 41 cities
- 6Electric carsStarting ₹49.90 Lakh
- 44VariantsTo choose from
BMW car models
Ex-showroom prices of every BMW car on sale in India, most popular first.
BMW X7
- 2998 cc
- 6 Seater
- 83 L Tank
14.31 kmpl
Mild Hybrid (Electric + Diesel) / Mild Hybrid(Electric + Petrol)
Automatic
Browse BMW cars
Every BMW car by body type, fuel and budget, each list with prices and specs.
By body type
By fuel
BMW electric cars
Every battery pack, the claimed range and the quickest DC fast charge of each BMW EV.
| Model | Battery | Claimed range | DC fast charge |
|---|---|---|---|
| BMW iX1 | 66.4 kWh | 417 km | — |
| BMW i7 | 101.7 kWh | 560 - 625 km | — |
| BMW i5 | 83.9 kWh | 516 km | — |
| BMW i4 | 70.2 / 83.9 kWh | 483 - 590 km | 31 min (10-80%) |
| BMW iX | 76.6 / 111.5 kWh | 635 km | — |
| BMW iX1 LWB | 66.4 kWh | 531 km | 30 min (10-80%) |
Range is the maker's claimed figure on a full charge; real-world range is lower.
View all BMW electric cars →BMW car comparisons
The comparisons buyers make most often, side by side on price and specs.

BMW X1₹50.60 - 52.15 Lakh*Audi Q3₹43.07 - 52.31 Lakh*X1 vs Q3
BMW X7₹1.25 - 1.29 Crore*Mercedes-Benz GLS₹1.30 - 1.34 Crore*X7 vs GLS
BMW X5₹94.88 Lakh - 1.07 Crore*Land Rover Range Rover Sport₹1.38 - 2.75 Crore*X5 vs Range Rover Sport
BMW M4₹1.52 - 1.79 Crore*Mercedes-Benz GLS₹1.30 - 1.34 Crore*M4 vs GLS
BMW Z4₹87.90 - 92.61 Lakh*MG Cyberster₹75.00 Lakh*Z4 vs Cyberster
BMW X3₹71.20 - 73.10 Lakh*Mercedes-Benz GLC₹73.95 - 74.07 Lakh*X3 vs GLC
BMW 7 Series₹1.79 - 1.82 Crore*Mercedes-Benz S-Class₹1.88 Crore*7 Series vs S-Class
BMW 5 Series₹72.35 Lakh*Mercedes-Benz E-Class₹78.50 - 91.00 Lakh*5 Series vs E-Class
BMW iX1₹66.90 Lakh*Kia EV6₹65.97 Lakh*iX1 vs EV6
Latest car news & guides
We have no BMW stories yet — here is our latest buying advice.
Car Buying GuideBest Cars Under ₹5 Lakh in India
Car Buying GuideBest SUVs Under ₹15 Lakh in India
Car Buying GuideBest Mileage Cars in India
About BMW
BMW sells 22 models in India — 9 SUVs, 9 sedans, 3 coupes and 1 convertible — with petrol, diesel, electric and hybrid power. Prices start at ₹45.30 Lakh for the 2 Series Gran Coupe and go up to ₹2.58 Crore for the i7 (ex-showroom). 6 of them are electric: the iX1, i7, i5, i4, iX and iX1 LWB.
Bayerische Motoren Werke began in Munich in 1916 as a maker of aircraft engines and built its first car in 1928; the blue-and-white roundel takes the colours of Bavaria. The BMW Group also owns MINI and Rolls-Royce. BMW India was set up in 2006, and its plant in Chennai, opened in 2007, assembles a large part of the range it sells here.
- Founded
- 1916
- Headquarters
- Munich, Germany
- Parent company
- BMW Group
- In India since
- 2006
BMW car price list in India
BMW car prices in India range from ₹45.30 Lakh to ₹2.58 Crore (ex-showroom). Here is the price of every BMW model on sale as of October 2026.
| Model | Ex-showroom price |
|---|---|
| BMW M5 | ₹2.01 Crore |
| BMW X1 | ₹50.60 - 52.15 Lakh |
| BMW X7 | ₹1.25 - 1.29 Crore |
| BMW X5 | ₹94.88 Lakh - 1.07 Crore |
| BMW M2 | ₹1.00 Crore |
| BMW M4 | ₹1.52 - 1.79 Crore |
| BMW Z4 | ₹87.90 - 92.61 Lakh |
| BMW X3 | ₹71.20 - 73.10 Lakh |
| BMW 7 Series | ₹1.79 - 1.82 Crore |
| BMW 5 Series | ₹72.35 Lakh |
| BMW iX1 | ₹66.90 Lakh |
| BMW i7 | ₹2.05 - 2.58 Crore |
| BMW XM | ₹2.55 Crore |
| BMW i5 | ₹1.20 Crore |
| BMW M8 | ₹2.38 Crore |
| BMW 2 Series Gran Coupe | ₹45.30 - 47.20 Lakh |
| BMW i4 | ₹72.50 - 77.50 Lakh |
| BMW iX | ₹1.21 - 1.40 Crore |
| BMW 3 Series LWB | ₹60.45 - 61.75 Lakh |
| BMW iX1 LWB | ₹49.90 Lakh |
| BMW M340i | ₹72.75 - 73.95 Lakh |
| BMW X4 M40i | ₹91.00 Lakh |
The on-road price adds registration, road tax and insurance, and depends on your city.
BMW car FAQs
What is the price range of BMW cars in India?
BMW cars are priced from ₹45.30 Lakh to ₹2.58 Crore (ex-showroom). The most affordable is the BMW 2 Series Gran Coupe and the most expensive is the BMW i7. On-road prices are higher and depend on your city.
Which is the cheapest BMW car in India?
The BMW 2 Series Gran Coupe is the cheapest BMW car, priced from ₹45.30 Lakh (ex-showroom). The next most affordable are the iX1 LWB (from ₹49.90 Lakh) and X1 (from ₹50.60 Lakh).
Which are the most popular BMW cars?
The most popular BMW cars are the M5 (₹2.01 Crore), X1 (₹50.60 - 52.15 Lakh) and X7 (₹1.25 - 1.29 Crore).
How many BMW car models are on sale in India?
BMW currently sells 22 models in India: 9 SUVs, 9 sedans, 3 coupes and 1 convertible.
Which BMW cars are available under ₹50 Lakh?
These BMW cars start under ₹50 Lakh: 2 Series Gran Coupe (from ₹45.30 Lakh) and iX1 LWB (from ₹49.90 Lakh).
Which BMW cars are available in diesel?
5 BMW cars are available with a diesel engine: the X1, X5, X3, 7 Series and 3 Series LWB.
Does BMW sell electric cars in India?
Yes. BMW sells 6 electric cars in India: the iX1 (₹66.90 Lakh), i7 (₹2.05 - 2.58 Crore), i5 (₹1.20 Crore), i4 (₹72.50 - 77.50 Lakh), iX (₹1.21 - 1.40 Crore) and iX1 LWB (₹49.90 Lakh).
How many BMW showrooms are there in India?
CarJade lists 65 BMW showrooms across 41 cities and towns in India. Delhi, Kolkata and Mumbai have the most.
Where is BMW based and who owns it?
BMW is headquartered in Munich, Germany and is part of the BMW Group.
When was BMW founded?
BMW was founded in 1916. It has sold cars in India since 2006.

