BMW X3 Price
₹69.90 Lakh to ₹78.20 Lakhex-showroom
The X3 stays within a tight ₹69.90 Lakh to ₹78.20 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
≈ ₹87.05 Lakh
xDrive20 M Sport, Bangalore
EMI from
₹1,44,569/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
≈ ₹87.05 Lakh on-road
- xDrive30 M Sport ProValue pick
Petrol · Automatic
₹76.90 Lakh
≈ ₹95.76 Lakh on-road
Diesel · Automatic
₹78.20 Lakh
≈ ₹97.38 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.
Cars to compare with the X3
The cars most buyers also look at, with the ex-showroom price each one starts at.
BMW X3 price: common questions
What is the price range of the X3?
From ₹69.90 Lakh for the xDrive20 M Sport to ₹78.20 Lakh for the xDrive20d M Sport, ex-showroom.
How much does the diesel X3 cost?
The xDrive20d M Sport is ₹78.20 Lakh ex-showroom. It is now the dearest X3, ₹1.30 Lakh above the xDrive30 petrol.
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.
