Browse All BMW 3 Series Variants & Compare
₹60.60 Lakh to ₹77.10 Lakhex-showroom
The 3 Series in India is the long wheelbase Gran Limousine, built for buyers who spend time in the back seat. Five variants span three engines and a wide price band. Ex-showroom prices open at ₹60.60 Lakh for the 330Li M Sport 50 Jahre Edition and climb to ₹77.10 Lakh for the M340i xDrive. You can pick petrol, diesel or the six cylinder M340i, so put the five 3 Series trims side by side on price before deciding.
Compare variants side by side
Compare trims spec by spec, up to four side by side on desktop, or A vs B on your phone.
The petrol and diesel core
Most 3 Series buyers choose between the 330Li petrol and the 320Ld diesel. The 330Li uses a 2.0 litre turbo petrol with 255 bhp. The 320Ld runs a 2.0 litre turbo diesel with 188 bhp and the same 400 Nm. Both drive the rear wheels through an 8 speed automatic. The diesel pulls harder low down and sips less fuel, while the petrol feels smoother and revs more freely. Compare the petrol and diesel economy figures if running cost is on your mind.
Where the 50 Jahre Edition sits
The cheapest 3 Series is the 330Li M Sport 50 Jahre Edition at ₹60.60 Lakh. It is a special edition petrol, not a stripped base car. The regular 330Li M Sport sits just above it at ₹62.70 Lakh. On the diesel side, the 320Ld M Sport Pro starts at ₹61.50 Lakh and the 320Ld M Sport follows at ₹64.20 Lakh.
The M340i at the top
The M340i xDrive is a different animal at ₹77.10 Lakh. It swaps the four cylinder engines for a 3.0 litre inline six making 369 bhp. It also adds xDrive all wheel drive, which the other trims skip. This is the enthusiast pick, built for pace rather than rear seat luxury. See how its specification differs from the 330Li.
The full lineup
| Variant | Fuel | Transmission | Ex-showroom price |
|---|---|---|---|
| 330Li M Sport 50 Jahre Edition | Petrol | Automatic | ₹60,60,000 |
| 320Ld M Sport Pro | Diesel | Automatic | ₹61,50,000 |
| 330Li M Sport | Petrol | Automatic | ₹62,70,000 |
| 320Ld M Sport | Diesel | Automatic | ₹64,20,000 |
| M340i xDrive | Petrol | Automatic | ₹77,10,000 |
BMW 3 Series variants: common questions
Which 3 Series variant is the cheapest?
The 330Li M Sport 50 Jahre Edition at ₹60.60 Lakh. It is a petrol special edition and undercuts the standard 330Li M Sport by a small margin.
Should I choose the 330Li petrol or the 320Ld diesel?
The diesel suits high yearly mileage with its stronger low end pull and better economy. The petrol is the smoother, quieter choice for lighter use.
What makes the M340i different from the rest?
It uses a 3.0 litre six cylinder petrol with 369 bhp and adds xDrive all wheel drive. The other variants have four cylinder engines and rear wheel drive.
Is the 3 Series sold as a standard length sedan?
In India it is the long wheelbase Gran Limousine. The extra length goes into rear legroom, which is why it is popular with chauffeur driven owners.