BMW 2 Series Gran Coupe Price
₹45.30 Lakh to ₹47.20 Lakhex-showroom
The 2 Series Gran Coupe runs from ₹45.30 Lakh for the 218 M Sport to ₹47.20 Lakh for the 218 M Sport Pro, both ex-showroom. The gap between them is small and buys features, not performance. On road you will pay more once tax and insurance are added in your city. If the equipment split matters, check what each 2 Series trim includes.
Starts at
₹45.30 Lakh
ex-showroom
On-road from
≈ ₹55.64 Lakh
218 M Sport, Bangalore
EMI from
₹92,404/mo
est. 5 yr · 9% p.a.
Price by variant
Every 2 Series Gran Coupe trim, cheapest first. Filter by fuel to narrow it down.
- 218 M SportLowest price
Petrol · Automatic
₹45.30 Lakh
≈ ₹55.64 Lakh on-road
Petrol · Automatic
₹47.20 Lakh
≈ ₹57.97 Lakh on-road
On-road figures are estimates for Bangalore (RTO road tax, insurance and fees on top of ex-showroom). Pick your city below for the exact breakdown.
On-road price by city
On-road price adds your state's RTO road tax, insurance and fees on top of ex-showroom, so it is different in every city. Pick yours for the full breakdown.
Rivals in the 2 Series Gran Coupe's price range
Other sedan around the same money. Compare before you commit.
BMW 2 Series Gran Coupe price: common questions
What is the on-road price of the 2 Series Gran Coupe?
It sits above the ex-showroom figures of ₹45.30 Lakh to ₹47.20 Lakh. Road tax, registration and insurance push the final number higher, and the amount varies by city.
Which is the cheapest 2 Series Gran Coupe?
The 218 M Sport at ₹45.30 Lakh. It is the entry variant and still comes with the M Sport styling package.
Why is the M Sport Pro more expensive?
The Pro adds equipment over the standard M Sport. The engine and gearbox stay the same, so the ₹47.20 Lakh price reflects trim only.

