BMW Cars in India

Founded in 1916Munich, GermanyIn India since 2006

  • 26Models availableStarting ₹45.80 Lakh
  • 65Showroomsin 41 cities
  • 7Electric carsStarting ₹54.70 Lakh
  • 47VariantsTo choose from

BMW car models

Ex-showroom prices of every BMW car on sale in India, most popular first.

Any budget
Body type
Fuel

26 BMW cars

Browse BMW cars

Every BMW car by body type, fuel and budget, each list with prices and specs.

BMW electric cars

Every battery pack, the claimed range and the quickest DC fast charge of each BMW EV.

ModelBatteryClaimed rangeDC fast charge
BMW iX166.4 kWh417 km—
BMW i7101.7 kWh560 - 625 km—
BMW i583.9 kWh516 km—
BMW i470.2 / 83.9 kWh483 - 590 km31 min (10-80%)
BMW iX76.6 / 111.5 kWh635 km—
BMW i5 LWB81.6 kWh669 km33 min (10-80%)
BMW iX1 LWB66.4 kWh531 km30 min (10-80%)

Range is the maker's claimed figure on a full charge; real-world range is lower.

View all BMW electric cars →

Upcoming BMW cars

BMW i3 2027

BMW i3 2027

₹70 LakhExpected price

Expected launch: 15 April 2027

ElectricSedan

About BMW

BMW sells 26 models in India — 11 SUVs, 10 sedans, 3 coupes and 2 convertibles — with petrol, diesel, electric and hybrid power. Prices start at ₹45.80 Lakh for the 2 Series Gran Coupe and go up to ₹2.58 Crore for the i7 (ex-showroom). 7 of them are electric: the iX1, i7, i5, i4, iX, i5 LWB 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.80 Lakh to ₹2.58 Crore (ex-showroom). Here is the price of every BMW model on sale as of November 2026.

ModelEx-showroom price
BMW M5₹2.12 Crore
BMW X1₹52.90 Lakh
BMW X7₹1.25 - 1.39 Crore
BMW X5₹96.90 Lakh - 1.07 Crore
BMW M2₹1.00 - 1.06 Crore
BMW M4₹1.63 - 1.79 Crore
BMW Z4₹87.90 - 92.61 Lakh
BMW X3₹71.20 - 73.10 Lakh
BMW 7 Series₹1.82 - 1.95 Crore
BMW 5 Series₹76.60 Lakh
BMW iX1₹66.90 Lakh
BMW i7₹1.95 - 2.58 Crore
BMW XM₹2.55 Crore
BMW i5₹1.20 Crore
BMW M8₹2.38 Crore
BMW 2 Series Gran Coupe₹45.80 - 47.20 Lakh
BMW i4₹72.50 - 77.50 Lakh
BMW iX₹1.21 - 1.40 Crore
BMW 3 Series LWB₹60.55 - 62.70 Lakh
BMW X1 LWB₹49.90 Lakh
BMW X6₹1.78 Crore
BMW M440i₹1.11 Crore
BMW i5 LWB₹79.60 Lakh
BMW iX1 LWB₹54.70 Lakh
BMW M340i₹72.75 - 77.80 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 BMW cars are available in India?

BMW currently sells 26 models in India: 11 SUVs, 10 sedans, 3 coupes and 2 convertibles. They include the M5, X1, X7, X5, M2, M4 and 20 more.

What is the price range of BMW cars?

BMW cars are priced from ₹45.80 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.80 Lakh (ex-showroom). The next most affordable are the X1 LWB (from ₹49.90 Lakh) and X1 (from ₹52.90 Lakh).

Which are the most popular BMW cars?

The most popular BMW cars are the M5 (₹2.12 Crore), X1 (₹52.90 Lakh) and X7 (₹1.25 - 1.39 Crore).

Which BMW cars are available under ₹50 Lakh?

These BMW cars start under ₹50 Lakh: 2 Series Gran Coupe (from ₹45.80 Lakh) and X1 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 7 electric cars in India: the iX1 (₹66.90 Lakh), i7 (₹1.95 - 2.58 Crore), i5 (₹1.20 Crore), i4 (₹72.50 - 77.50 Lakh), iX (₹1.21 - 1.40 Crore), i5 LWB (₹79.60 Lakh) and iX1 LWB (₹54.70 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.