I'm looking to buy a car primarily for city driving with a budget of 10 lakh or less. I'm considering the Honda Amaze, Maruti Suzuki Dzire, Mahindra XUV 3XO, and Skoda Kylaq. Would you recommend any of these, or is there another option I should consider?
If your driving is almost entirely in the city and you don't specifically need the higher seating position of an SUV, the Honda Amaze would be our recommendation. It is refined, comfortable, easy to drive and backed by Honda's excellent reputation for reliability and low maintenance. The Maruti Suzuki Dzire is another excellent choice if fuel efficiency and widespread service support are your top priorities.
If you prefer an SUV, we'd narrow it down to the Skoda Kylaq and the Mahindra XUV 3XO. The Kylaq is the more enjoyable car to drive, with excellent ride and handling, while the 3XO offers more features, a roomier cabin and strong safety credentials. Both are among the best compact SUVs in the segment.
For the cars under Rs 10 lakh, however, we'd lean towards the Honda Amaze or Maruti Suzuki Dzire, as you'll be able to buy a higher variant with more equipment rather than stretching for an entry-level SUV.
The Honda Amaze price starts at Rs 7.51 lakh (ex-showroom), and the Maruti Suzuki Dzire price goes from Rs. 6.25 lakh (ex-showroom)
Honda Amaze
Explore cars mentioned
@shrey.1 Go for Dzire because it gives you excellent mileage in city driving, tension free ownership. New Dzire has 5 start safety
Hi, please provide the review for Maruthi Suzuki Victoris petrol VXi model
More posts on similar cars
Popular discussions right now
Compare suggested cars
Posted on: 11 Jul 2026
Need expert advice?
Ask the Autocar community and experts.








