Carbike360 comprehensive BMW i4 eDrive40 M Sport and BMW M2 3.0 Petrol comparison based on the price, specification, fuel efficiency, features and more. BMW i4 eDrive40 M Sport comes with a price of ₹77.50 Lakh and BMW M2 3.0 Petrol is priced at ₹1.03 Cr. BMW i4 eDrive40 M Sport equipped with Not Applicable Cylinders Not Applicable, Not Applicable Valves/Cylinder, Not Applicable engine whereas BMW M2 3.0 Petrol has2993 cc, 6 Cylinders Inline, 4 Valves/Cylinder, DOHC