If you’re looking for a car under Rs 10 lakh in India, choosing the right one can be daunting. Here’s a detailed list comprising the top 5 options that you can consider.
By Sanorita
-1758284054689.webp)
Cars under Rs 10 lakh in India are plentiful, but choosing the best one can be challenging. In this price bracket, buyers can enjoy 5-star safety ratings, class-leading fuel efficiency that rivals hybrids, and premium technology features once exclusive to luxury models. If you’re looking for the best value for your money this December, here are the top 5 cars in India under Rs 10 lakh.

The Tata Punch is one of the best options in the segment, with prices ranging from Rs 5.50 lakh to Rs 8.14 lakh (ex-showroom). It is offered with multiple powertrain options, including petrol and CNG. The petrol variant is powered by a 1.2-litre, three-cylinder engine that produces 84bhp and 113Nm of torque, while the CNG version delivers a slightly lower output of 72bhp and 103Nm. Buyers can choose between a 5-speed manual or an AMT with the petrol model, whereas the CNG variant is available only with a manual transmission.
Also Read: New Nissan Gravite 7-Seater MPV Launch in January 2026; Here's All You Need to Know
The Punch is also offered in an electric avatar, although its pricing starts at Rs 9.99 lakh (ex-showroom).

The fourth-generation Maruti Suzuki Swift, launched in May last year, is another strong contender for buyers hunting a good commute within a Rs 10 lakh budget.
The hatchback features the new Z-series 1.2-litre three-cylinder petrol engine, which produces 80bhp at 5,700rpm and 112Nm at 4,300rpm. Customers can choose between a five-speed manual gearbox and a five-speed AMT. Prices for the Swift range from Rs 5.79 lakh to Rs 8.80 lakh (ex-showroom).

With prices starting at Rs 6.26 lakh and going up to Rs 9.31 lakh (ex-showroom), the new-generation Maruti Suzuki Dzire arrives as a more premium and better-styled offering than before. The compact sedan runs on a 1.2-litre Z-Series petrol engine that generates 80bhp and 112Nm, and is paired with either a five-speed manual gearbox or an AMT. It also comes with a CNG powertrain. Note that the new Dzire has made history by becoming the first Maruti model to achieve a 5-star rating in Global NCAP testing. It has also earned a full 5-star safety rating under Bharat NCAP.

Another strong option from Maruti Suzuki’s stable is the Brezza, a popular choice among buyers looking for practicality and efficiency. The compact SUV’s price starts at Rs 8.26 lakh for the base variant and goes up to just over Rs 13 lakh for the top-spec model (ex-showroom).
The Brezza is powered by a 1.5-litre naturally aspirated petrol engine that produces 102bhp at 6,000rpm and 136.8Nm of torque at 4,400rpm, and is paired with either a five-speed manual or a six-speed torque converter automatic transmission. It also features Maruti’s smart hybrid technology, which adds idle stop-start, brake energy regeneration, and torque assist during acceleration. The car also comes with a CNG option.
Priced beginning at Rs 7.32 lakh (ex-showroom), the Tata Nexon is one of the value-packed SUVs in its segment. It offers a variety of powertrain options, including petrol, diesel, and CNG. The 1.2-litre turbocharged petrol engine produces 118bhp and 170Nm, while the 1.5-litre diesel engine delivers 113bhp and 260Nm.
Also Read: Top 10 Electric Cars in India You Can Buy in 2025
The bi-fuel CNG option generates 99bhp and 170Nm. The car also comes with an electric option, which starts a bit higher at Rs 12.49 lakh (ex-showroom).