Skip to content
DynoBHP

BMW Cars in India

BMW is a top luxury car brand in India, loved for sporty handling and premium cabins. Compare BMW prices, models, specifications and owner reviews here.

8 modelsFrom ₹45.80 LakhGenuine owner reviews
BMW 2 Series Gran CoupeFeatured

BMW 2 Series Gran Coupe

₹45.80 Lakh onwards

View details →

BMW builds its whole identity around the joy of driving. Its cars feel sharp and eager, and they reward you on a twisty road in a way few rivals match. That focus on driving feel is why BMW cars in India appeal so strongly to keen drivers.

There are eight models here, split evenly between four sedans and four SUVs. Prices start near Rs 45.80 Lakh and climb to about Rs 1.95 Crore. The BMW 2 Series Gran Coupe is the entry point, while the BMW 3 Series is the classic sports sedan that made the brand famous.

At the top, the BMW 7 Series is the plush flagship with a big rear seat and serious tech. Among the SUVs, the BMW X5 is the sweet spot, roomy and still genuinely fun to steer.

If you are torn between a BMW SUV and a rival, put the X3 next to the Mercedes GLC for a fair look at both. Our team lists every BMW price, spec and owner review so you can match the right car to how you drive.

Popular BMW cars

Browse BMW by category

BMW SUVs

BMW's SUVs all sit under the X badge, from the compact X1 to the X3, X5 and range-topping X7. These are premium SUVs that keep the sporty road manners the badge is known for. See how the X models stack up on price below, then read honest owner reviews before you book a viewing.

BMW Sedans

BMW's sedan line spans the entry 2 Series Gran Coupe, the sporty 3 Series, the executive 5 Series and the flagship 7 Series. This is the brand built on driving feel, so each car pairs a premium cabin with sharp handling. The 7 Series sits at the top for chauffeur-driven luxury. Line them up on price and features below, then see how owners rate the drive.

BMW Market Share in India

BMW market share in India, H1 2026 (January to June)BMW held about 34.9% of India's luxury car market by luxury-car sales in H1 2026 (January to June). Mercedes-Benz: 37.5%; BMW (with Mini): 34.9%; Jaguar Land Rover: 11.7%; Audi: 8.4%; Volvo: 3.4%; Lexus: 2.9%; Porsche: 1.2%.
  • Mercedes-Benz37.5%
  • BMW (with Mini)34.9%
  • Jaguar Land Rover11.7%
  • Audi8.4%
  • Volvo3.4%
  • Lexus2.9%
  • Porsche1.2%

BMW is India's second biggest luxury brand and its fastest-growing one. In the first half of 2026 the BMW Group, which includes Mini, took about 35 percent of luxury car sales, close behind Mercedes-Benz and up 17 percent on the year. In the overall market, like every luxury brand, its share is under one percent. For a buyer, BMW pairs a sporty, driver-focused range with a strong dealer network and a fast-growing line of electric models.

Source: industry sales data. Share of India's luxury car market by luxury-car sales, H1 2026 (January to June) (about 26,000 units). Figures change over time and are refreshed as new data is published.

BMW cars: frequently asked questions

What is the cheapest BMW you can buy in India?

The most affordable BMW is the 2 Series Gran Coupe, priced from 45.80 lakh ex-showroom. It is a compact four door luxury sedan with a sloping coupe roofline. Under the bonnet sits a 1.5 litre three cylinder turbo petrol making 156 PS, driving the front wheels through a 7 speed dual clutch automatic. You get two variants, the 218 M Sport and the 218 M Sport Pro, topping out at 48.90 lakh. One step up the ladder is the X1 SUV from 50.90 lakh. Open each model page below for full specs, and use the on road price tool for your city.

How do BMW's SUVs line up from smallest to biggest?

BMW sells four SUVs in India, and our team mapped the full ladder from the brochures. The X1 is the entry SUV at 50.90 lakh, a five seater with petrol or diesel power. The X3 steps up to a midsize SUV from 69.90 lakh, now assembled at BMW's Chennai plant. The X5 is a large five seat SUV with 3.0 litre six cylinder engines, from 96.90 lakh. At the top sits the X7, a full size seven seater that runs to about 1.38 crore. Open each X model page below to compare specs and boot space.

Does BMW still sell diesel cars in India?

BMW still offers diesel, and five of its eight models give you the option. Those are the X1, the 3 Series, the X3, the X5 and the X7. The X1 diesel is the efficiency leader at about 20.37 kmpl from its 2.0 litre unit. The big X5 and X7 use 3.0 litre six cylinder diesels, with the X7 making 340 hp and 700 Nm for easy highway cruising. For long highway runs, a BMW diesel still makes a strong case. Check each model page below for the exact diesel variant and its claimed mileage.

Is there a seven seater in the BMW lineup?

Only one BMW offers seven seats, the full size X7 SUV. Every other BMW, including the 7 Series flagship, seats five. The X7 pairs three rows with a 3.0 litre six cylinder engine in petrol or diesel form, a 48V mild hybrid and xDrive all wheel drive. Prices start at about 1.26 crore for the xDrive40i and reach 1.38 crore for the diesel xDrive40d. If you need three rows and a BMW badge, the X7 is the only choice. See its full layout and boot figures on the model page below.

Which BMW gives the best mileage?

We compared the claimed figures across every BMW brochure. On diesel, the X1 leads at about 20.37 kmpl, with the 3 Series diesel close behind near 19.61 kmpl. Among petrol models, the entry 2 Series Gran Coupe and the X1 petrol are the most frugal at about 16.35 kmpl. The big six cylinder cars drink more, with the X5 rated around 12 kmpl. These are factory figures, so your real numbers depend on traffic and driving style. Each model page below lists the exact mileage for every engine option.

Are BMW sedans built to drive or to be driven in?

BMW builds its India sedans for rear seat comfort, which our team saw clearly in the brochures. The 3 Series is sold mainly as the 3 Series Gran Limousine, a long wheelbase car with extra rear legroom, from 60.60 lakh. The 5 Series comes only as the 530Li M Sport on a stretched 3105 mm wheelbase, priced at 76.60 lakh. Both are petrol with an 8 speed automatic and rear wheel drive. If you would rather drive yourself, the M340i brings a 369 bhp 3.0 litre petrol and all wheel drive. Full variant details sit on each model page below.

What is the most expensive BMW on sale in India?

The flagship is the 7 Series, a full size luxury sedan at 1.95 crore ex-showroom. After the 2026 facelift it comes in a single 740i M Sport petrol form, since the old 740d diesel was dropped. Power comes from a 3.0 litre inline-six turbo petrol with a 48 volt mild hybrid, making 400 PS and 540 Nm through an 8 speed automatic. The biggest SUV, the X7, sits just below it and tops out near 1.38 crore. For the real on road figure in your city, use the price tool on the 7 Series page below.