Not tested in this form; the standard-wheelbase 3 Series scored 5 stars (Euro NCAP 2019, since expired)
6 airbags · Level 1 ADAS
Vehicle Details
Variant / Trim330Li M Sport / 320Ld M Sport
Body TypeLong Wheelbase Luxury Sedan
Seating Capacity5 Seats
Special Editions320Ld M Sport Pro Edition: blacked-out kidney grille, M Shadowline lights, gloss-black rear diffuser and an anthracite headliner, launched at Rs 65,00,000 ex-showroom (BMW Group India, September 2024).
Engine & Performance
Fuel TypePetrol / Diesel
Displacement1,998 cc (2.0L Petrol) / 1,995 cc (2.0L Diesel)
Engine Config2.0L 4-Cylinder BMW TwinPower Turbo Petrol / Diesel
Standard Warranty2 Years / Unlimited km (extendable up to 5-10 years)
Service IntervalCondition Based Service (~12 Months / 12,000-15,000 km)
Every variant
2 variants, pick one to see its figures
Ex-showroom prices. Each step is measured against the nearest cheaper variant with the same fuel, gearbox and drive, or the closest match when there is none.
Cheapest diesel: 320Ld M Sport, ₹64.2 Lakh.
Automatic · FWD
₹64.2 Lakh
+₹1.5 Lakh over 330Li M Sport
Adds 2.0-litre diesel engine (190 PS, 400 Nm)
Best valueAutomatic · FWD
₹62.7 Lakh
Cheapest variant
2.0L turbo-petrol engine, top-spec convenience features
On-road price
Ex-showroom price plus RTO road tax, insurance, and mandatory accessories for your city.
For people who move states for work: government, PSU and defence staff, and employees of companies with offices in four or more states. You pay road tax every two years instead of all at once.
Estimate only. Actual RTO tax, insurance and accessory costs vary by dealer and change with government notifications, so always confirm the final on-road price with your dealer.
Purchase price plus 5 years of fuel and maintenance, minus estimated resale value.
BMW 3 Series Gran Limousine: quick answers
BMW 3 Series Gran Limousine price in India starts at ₹62.7 Lakh ex-showroom, about ₹69.11 Lakh on-road in Surat. Our pick for value is the 330Li M Sport.
Read moreRead less
What is the on-road price of the BMW 3 Series Gran Limousine?
For the 330Li M Sport, the cheapest version, it starts at about ₹69.11 Lakh in Surat, with road tax, insurance and FASTag included. Elsewhere: Ahmedabad ₹69.18 Lakh, New Delhi ₹71.69 Lakh, Kolkata ₹71.69 Lakh, Mumbai ₹73.57 Lakh, Pune ₹73.57 Lakh, Bengaluru ₹76.72 Lakh, Chennai ₹77.99 Lakh, Hyderabad ₹78.64 Lakh. Plus 30 more cities, each with its own price page.
Which BMW 3 Series Gran Limousine version is the best value?
Our pick is the 330Li M Sport, at ₹62.7 Lakh ex-showroom.
What mileage does the BMW 3 Series Gran Limousine give?