BMW M340i price starts at ₹ 69.2 Lakhs and goes upto ₹ 69.2 Lakhs (Ex-showroom). BMW M340i comes in 1 variants. BMW M340i top variant price is ₹ 69.2 Lakhs.
BMW M340i in India is available in Petrol variant. Average mileage of BMW M340i's petrol variant is 13.02 kmpl. BMW M340i petrol comes with a 59 litres litre fuel tank.