The Maruti Suzuki Alto is a great first car as It offers low maintenance cost, great fuel efficiency, decent performance and a reasonable feature list. Powering the Maruti Suzuki Alto is a tried-and-tested 796cc naturally-aspirated 3-cylinder engine with 47.33 bhp and 69 Nm of torque. Apart from this, there is also a CNG version for even more affordable running costs. That being said, the CNG engine produces slightly less power at 40.36 bhp and 60 Nm of torque.