Chirag
•5hI’m planning to buy my first car in Bengaluru next month. My budget is a maximum of ₹13 lakh on-road. My usage will be 60% city and 40% highway. I am considering the Kia Seltos and Honda Elevate base models, along with the Maruti Suzuki Brezza ZXi (should I wait for the facelift?) and the Mahindra XUV 3XO AX5. Which would be the best overall option in terms of good mileage, reliability, and low service cost? I am planning to keep the car for 10 years and am also open to other options.

Autocar India
With a hard cap of ₹13 lakh on-road in Bengaluru and a 60-40 city-highway mix for the next 10 years, the Maruti Brezza VXi (manual) fits your brief best. It stays within budget in Bengaluru in most cases, uses less fuel in city traffic than the cars you’ve named, and Maruti’s service is the cheapest and easiest to find. The Brezza’s high seat and simple 1.5 petrol make it easy in Bengaluru traffic. If you’re coming from no car, you’ll also like how smooth and quiet it feels in daily use.
Two things to note for you. It won’t feel as quick when you want a fast overtake as the XUV 3XO, and its cabin won’t wow you like the Kia trims. On your facelift question, if you can wait for a few months then yes, its always better getting a newer car, but you would likely pay a bit more.

Kia Seltos
Explore cars mentioned
More questions on similar cars
Posted on: 30 Apr 2026
Need expert advice?
Ask the Autocar community and experts.

