BMW X3 Price in India On-Road: Diesel Mileage & Features
The BMW X3 on-road price in India starts from approximately Rs. 82 lakh and goes up to around 90 lakh. The price varies significantly depending on the city, variant (petrol/Diesel, M Sport/Luxury), and optional features. The ex-showroom prices begin at about Rs. 71.20 Lakh for the base model and can rise up to nearly Rs. 73.10 lakh for the top variants, before the RTO and insurance. For example, on-road prices in Bangalore can reach close to Rs. 90 lakh, although Delhi might see them around Rs. 82-86 Lakh.

Price and Variants
The BMW X3 price in India begins at Rs. 71.20 lakh (ex-showroom), with typical on-road pricing between Rs. 82.39 lakh and Rs. 86.41 lakh, depending on the city as well as the variant. BMW X3 variants consist:
- xDrive 20i M Sport (petrol)
- xDrive 20d M Sport (diesel)
Engine and Performance
The BMW X3 has been offered with the 2.0-litre four-cylinder turbo-petrol engine that produces 190 hp and 310 Nm of torque, paired with the 8-speed automatic as well as AWD and a 2.0-litre four-cylinder turbo-engine produces 197 hp as well as 400 Nm of torque, paired with the 8-speed automatic and AWD.
| Mileage | 13.38 kmpl – 17.86 kmpl |
| Engine | 1995 cc – 1998 cc |
| Fuel Type | Petrol, Diesel |
| Transmission | Torque Converter Auto |
| Seats | 5 |
| Body Style | SUV |
| Doors | 5 |
| Max Power | 197hp at 4000 rpm |
| Max Torque | 400Nm at 1500-2750 rpm |
| Warranty Distance | Unlimited km |
| Warranty Duration | 2 Years |
Pros and Cons
| Pros | Cons |
| It has agile driving manners. Smooth engine and quite cabin. | It has agile driving manners. Smooth engine and quiet cabin. |
Discover more from CarSide
Subscribe to get the latest posts sent to your email.
