Based on your requirements our suggestion would be the Maruti Suzuki Grand Vitara in its Zeta Automatic Mild Hybrid, guys. Since the car will not be driven a lot, it is a good option to consider. Given your preference for mileage, reliability, and maintenance costs, a Maruti is always better.The real-world efficiency of both these cars is not too different. The Maruti gives you an average of 13.4 km/L. The Hyundai Creta is slightly less at 13.1 but maintenance costs and service, on the whole, are going to be slightly cheaper with Maruti. In terms of performance, this Hyundai car is definitely better; however, you will not really experience a lot of difference driving in everyday city traffic. Even on the highway the Grand Vitara has enough grunt to overtake so it is not an absolute dealbreaker. The gearbox on the Grand Vitara is a torque converter automatic, which is a bit smoother and offers better highway performance. The Creta comes mated with a CVT, which is good in the city (it is nice and smooth) but not exactly perfect on the highway. If you do a lot of occasional highway trips, then the Maruti will be better there as well. My overall recommendation would be the Grand Vitara, given your preferences.
This is a summary. For the full story, refer to the original source. Public of India presents verified citizen-relevant reporting.