Compare Cars
Compare BMW 2 Series Gran Coupe vs Maruti Suzuki Alto on the basis of price, offers, detailed tech specs & other features. The price of BMW 2 Series Gran Coupe 220d Sportline and Maruti Suzuki Alto STD starts at Rs. 40.4 lakh and Rs. 3 lakh respectively. The claimed mileage for the BMW 2 Series Gran Coupe 220d Sportline is 17 kmpl and for the Maruti Suzuki Alto STD is 20 kmpl. In technical specifications, BMW 2 Series Gran Coupe 220d Sportline is powered by 1995 cc engine whereas Maruti Suzuki Alto STD is powered by 796 cc engine.
Similar Car Comparisons


BMW 2 Series Gran Coupe vs MINI Clubman


BMW 2 Series Gran Coupe vs Skoda Octavia


BMW 2 Series Gran Coupe vs Mercedes Benz C Class


BMW 2 Series Gran Coupe vs BMW 3 Series


Maruti Suzuki Alto vs Renault Kwid


Maruti Suzuki S-Presso vs Maruti Suzuki Alto


Datsun redi-GO vs Maruti Suzuki Alto


Maruti Suzuki Alto vs Maruti Suzuki Eeco