5 Best-Selling Cars To Buy Under Rs 10 Lakh! » MotorOctane

Indian car manufacturers have understood the trick to sell more cars – Affordability and Value for money deals. And you can evidently see this trick working in the monthly sales figures. But which cars should you buy under Rs 10 Lakh? To help you with that, we have compiled a list of the best-selling cars under that budget!
Attention Readers! Join us on Whatsapp Community for daily auto news updates.

5. Maruti Baleno 

Ranking 11th on the list of the best-selling cars in India for November 2025, the Maruti Baleno is one of the best hatchbacks you can buy under Rs 10 Lakh. In November 2025, Maruti managed to sell 13,784 units of the Baleno. The hatchback is spacious, comfortable, and comes with all the essential features you need. Plus, Maruti’s reliability is one of its biggest strengths. Priced between Rs 7.03 Lakh and Rs 10.57 Lakh (on-road, Mumbai), the Baleno is a great value-for-money proposition. If you want a CNG model, you could go for the Zeta CNG option priced at Rs 10 Lakh (on-road, Mumbai). Otherwise, you can go for the top-spec Alpha variant with an MT, priced at Rs 9.73 Lakh (on-road, Mumbai). 

Also Read – Skoda Slavia Facelift Spotted Ahead Of Launch!

4. Maruti Wagon R

One of the most common and popular hatchbacks in India is the Wagon R. It managed to rank 9th in November’s best-selling cars list with 14,619 units sold. The Wagon R is one of India’s most loved cars, thanks to its affordability and reliability. This is also the most affordable car on this list, with a price tag ranging from Rs 5.85 Lakh to Rs 8.18 Lakh (on-road, Mumbai). Which means that if you have a budget of Rs 10 Lakh, you can get the top-spec Wagon R and still save more than Rs 1.50 Lakh. It gets pretty basic, but essential features, and the cabin is fairly spacious and comfortable. 

Also Read: 4 Skoda Cars Launching In 2026!

3. Tata Punch

Tata’s most affordable and one of the best-selling SUVs is the Punch. In November 2025, Tata managed to sell 18,753 units of the Punch, helping the SUV secure the 4th position on the best-sellers list. The Punch has been a very fruitful product for Tata, and many buyers have chosen the SUV for its safety, features and affordability. Available in CNG as well as EV, the Punch can be had with 3 different powertrain options like petrol, EV and CNG. For under Rs 10 Lakh, you could get the top-spec Punch, Creative Plus AMT or Creative Plus Camo Edition MT, both priced at Rs 9.99 Lakh (on-road, Mumbai). This SUV has proven to be quite dependable and has stood the test of time very well. So, this would be one of the best options to buy. 

Also Read – Tata Sierra 7-Seater In Works?

2. Maruti Swift

One of India’s favourite hatchbacks is the Maruti Swift. Since it was first launched in 2005, the Swift has been one of the most successful products for Maruti. And the numbers speak for themselves. Securing the third position on the list of best-selling cars in November 2025, Maruti managed to sell 19,733 units of the Swift. This shows the love Indians have for the Swift and its legacy. You could get a ZXi Plus Dual tone variant of the Swift at Rs 9.82 Lakh (on-road, Mumbai). And just like every Maruti ever, the Swift is reliable and requires very low running costs. The CNG fitment is like the cherry on top, allowing mileage-seeking buyers to get their hands on a sporty-looking hatch without any compromise. Well, you might be wondering, what’s number one on this list? Is it another Maruti? 

Also Read – This Old Maruti Will Smoke Your VW Polo!

1. Maruti Dzire

Well, of course, it is a Maruti. And it is none other than the very fast Maruti to achieve a 5-star safety rating in both BNCAP and GNCAP, the Maruti Dzire. The Dzire clocked 21,082 units in sales, ranking 2nd on the list of best-selling cars in India for November 2025. The compact sedan has consistently been on the best-selling list because it is affordable and reliable. But the best part is that it is safer. Marutis were never so popular for safety and were criticised for the same. So Maruti got to work and delivered its safest car, which will allow more Indian buyers to trust Maruti with their lives. The Dzire was always a great sedan with a decent number of features, great fuel economy and low running costs. But adding more features and making the car safer really helped Maruti conquer the best-sellers list. At around Rs 9.62 Lakh (on-road, Mumbai), you can get the ZXI variant, which gets a good amount of features. But if you want to get the top-spec, it will set you back around Rs 10.41 Lakh (on-road, Mumbai). And honestly, that is still a brilliant value for money deal. 

Also Read: New KTM Rival Coming Soon – All Details Here!

Leave a Comment