BMW X3 Price
₹69.90 Lakh to ₹76.00 Lakhex-showroom
The X3 stays within a tight ₹69.90 Lakh to ₹76.00 Lakh band ex-showroom. The entry xDrive20 petrol anchors the bottom. The diesel xDrive20d and the stronger xDrive30 petrol sit close together near the top. On road figures rise with tax and insurance by city. If economy shapes your budget, compare the three fuel ratings.
Starts at
₹69.90 Lakh
ex-showroom
On-road from
≈ ₹85.78 Lakh
xDrive20 M Sport, Bangalore
EMI from
₹1,42,448/mo
est. 5 yr · 9% p.a.
Price by variant
Every X3 trim, cheapest first. Filter by fuel to narrow it down.
- xDrive20 M SportLowest price
Petrol · Automatic
₹69.90 Lakh
≈ ₹85.78 Lakh on-road
- xDrive20d M SportValue pick
Diesel · Automatic
₹75.50 Lakh
≈ ₹92.64 Lakh on-road
Petrol · Automatic
₹76.00 Lakh
≈ ₹93.25 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 X3's price range
Other suv around the same money. Compare before you commit.
BMW X3 price: common questions
What is the price range of the X3?
From ₹69.90 Lakh for the xDrive20 M Sport to ₹76.00 Lakh for the xDrive30 M Sport Pro, ex-showroom.
How much does the diesel X3 cost?
The xDrive20d M Sport is ₹75.50 Lakh ex-showroom. It sits just below the top petrol despite being the mid variant.
Which X3 is the most affordable?
The xDrive20 M Sport petrol at ₹69.90 Lakh. It is the entry car and still comes with xDrive and the M Sport package.
What is the on road price of the X3?
Above the ex-showroom range once registration, road tax and insurance are counted. The final figure differs from city to city.
