New Delhi. Indian car manufacturers have figured out the formula to sell more cars – affordable prices and value for money offers. You can clearly see its effect in every month’s sales report. But the question is, which car should be bought in a budget of Rs 10 lakh? To help you, we have prepared a list of the most popular cars selling under Rs 10 lakh.
Maruti Baleno
Maruti Baleno, which was ranked 11th in the list of best selling cars in India in November 2025, is one of the best hatchback cars available under Rs 10 lakh. Maruti sold 13,784 units of Baleno in November 2025. This hatchback car is quite spacious, comfortable and has all the essential features you need. Also, Maruti’s reliability is its biggest strength. On-road prices in Mumbai range between Rs 7.03 lakh and Rs 10.57 lakh, making it a value for money car. If you want to buy a CNG model, then the Zeta CNG variant will be available for Rs 10 lakh (on-road, Mumbai). Whereas, the top-spec Alpha variant is available with MT for Rs 9.73 lakh (on-road, Mumbai).
Maruti Wagon R
One of the most common and popular hatchback cars in India is the Wagon R. It stood at number 9 with 14,619 units sold in November. People in India like Wagon R for its affordability and reliability. This is also the cheapest car in the list, whose on-road price in Mumbai ranges between Rs 5.85 lakh to Rs 8.18 lakh. That means if your budget is Rs 10 lakh, you can buy the top-spec Wagon R and still save more than Rs 1.50 lakh. It has basic but essential features and the cabin is also quite spacious and comfortable.
tata punch
Punch is one of the most affordable and best selling SUVs of Tata. In November 2025, Tata sold 18,753 units of Punch, making it fourth in the best-seller list. Punch has proved to be a very profitable product for Tata and many buyers have chosen it for its safety, features and affordable price. It is available in both CNG and EV, with three powertrain options available – petrol, EV and CNG. Under Rs 10 lakh, you can buy the top-spec Punch, Creative Plus AMT or Creative Plus Camo Edition MT, both for Rs 9.99 lakh (on-road, Mumbai). This SUV has proven to be very reliable and has stood the test of time. Therefore this is a great option to buy.
Maruti Swift
One of India’s most favorite hatchback cars is Maruti Swift. Swift has been one of Maruti’s most successful cars since its launch in 2005. Swift, which ranked third in the list of best-selling cars in November 2025, sold 19,733 units. This shows how much Indian people love Swift and its heritage. You can buy ZXi Plus dual tone variant of Swift for Rs 9.82 lakh (on-road, Mumbai). And like every Maruti, Swift is also reliable and has very low running costs. The CNG variant adds to its charm, allowing mileage-seeking buyers to buy a sporty looking hatchback without any compromise. Now you might be wondering, which car is number one in this list? Is that also from Maruti?
Maruti Dezire
Dezire secured the second position in the list of best-selling cars in India with sales of 21,082 units in November 2025. This compact sedan consistently remains in the best-selling lists because it is economical and reliable. But the most important thing is that now it is safer than before. Earlier, Maruti had to face criticism for safety, but now the company has introduced its safest car, so that more Indian buyers can trust Maruti. Dzire has always been a great sedan with good features, excellent mileage and low running costs. But now by adding more features and making the car safer, Maruti has further strengthened its place in the best-seller list. For around Rs 9.62 lakh (on-road, Mumbai), you will get the ZXI variant, which has good features. If you want to get the top-spec variant, then its price is around Rs 10.41 lakh (on-road, Mumbai). And to be honest, this is still a bargain that gives you full value for money.





























