Given your requirements, you should consider the Mahindra XUV 3XO. The XUV 3XO comes with a spacious back seat that can accommodate three adults. It comes with a safety kit like 6 airbags and ADAS, and it has received a 5-star crash safety rating from Bharat NCAP.
The XUV 3XO comes with two turbo petrol-auto options, and since your running will majorly be in the city, go for the lower powered MPFi version. This is a 111hp, 1.2-litre three-cylinder unit that comes mated to a 6-speed torque converter automatic and has a claimed mileage of 17.96kpl. The Mahindra XUV 3XO petrol-auto (MPFi) prices range from Rs 9.71 lakh to Rs 11.50 lakh (ex-showroom).

