Indian carmakers have clearly cracked the formula for success — affordable pricing combined with strong value for money. This strategy is well reflected in monthly sales numbers, where budget-friendly cars continue to dominate the charts.
If your budget is capped at ₹10 lakh and you’re wondering which cars make the most sense, here’s a curated list of India’s best-selling cars under ₹10 lakh, based on popularity, reliability, features, and overall value.
5. Maruti Suzuki Baleno
The Maruti Baleno remains one of the most popular premium hatchbacks in the country. In November 2025, it secured the 11th position on India’s best-selling cars list with 13,784 units sold.
Known for its spacious cabin, comfortable ride quality, and practical feature set, the Baleno appeals to both city commuters and highway users. Maruti’s strong after-sales network and proven reliability further add to its appeal.
The Baleno is priced between ₹7.03 lakh and ₹10.57 lakh (on-road, Mumbai). Buyers looking for a fuel-efficient option can opt for the Zeta CNG variant, priced at around ₹10 lakh. Alternatively, the Alpha MT variant comes in under the ₹10 lakh mark, making it a solid value-for-money choice.
4. Maruti Suzuki Wagon R
Also Read: – New-Generation Kia Seltos Breaks Cover in India
The Wagon R continues to be one of India’s most trusted and widely used hatchbacks. In November 2025, it recorded 14,619 units in sales, earning the 9th spot among the best-selling cars.
Its biggest strengths are affordability, practicality, and low ownership costs. With prices ranging from ₹5.85 lakh to ₹8.18 lakh (on-road, Mumbai), the Wagon R is the most budget-friendly car on this list.
Even with a ₹10 lakh budget, buyers can comfortably opt for the top-end variant and still have money left to spare. While features are basic, the cabin space, comfort, and everyday usability make it a sensible choice for families.
3. Tata Punch
The Tata Punch has emerged as one of the most successful compact SUVs in India. In November 2025, Tata sold 18,753 units, placing the Punch at 4th position on the sales chart.
Buyers are drawn to the Punch for its strong safety credentials, SUV-like stance, and competitive pricing. It is offered with multiple powertrain options, including petrol, CNG, and EV, making it one of the most versatile cars in its segment.
Under ₹10 lakh, buyers can get the Creative Plus AMT or Creative Plus Camo Edition MT, both priced at ₹9.99 lakh (on-road, Mumbai). With proven durability and consistent demand, the Punch remains one of the best buys in this price range.
2. Maruti Suzuki Swift
The Maruti Swift has been a household name since its debut in 2005 and continues to enjoy massive popularity. In November 2025, it sold 19,733 units, securing the 3rd position among India’s best-selling cars.
Its sporty design, peppy performance, and reliable mechanicals make it a favourite among young buyers and families alike. The ZXi Plus Dual-Tone variant is priced at around ₹9.82 lakh (on-road, Mumbai).
Low maintenance costs and the availability of a CNG option further enhance its appeal, especially for buyers focused on fuel efficiency without compromising on style.
Also Read : – Skoda Slavia Facelift Spotted Ahead of Expected Launch
1. Maruti Suzuki Dzire
Topping this list is the Maruti Suzuki Dzire, one of India’s most successful compact sedans. In November 2025, the Dzire recorded 21,082 units in sales, ranking 2nd overall in the national sales chart.
What truly sets the Dzire apart is its 5-star safety rating in both BNCAP and GNCAP, making it Maruti’s safest offering yet. This marks a major shift for the brand, which has traditionally faced criticism over safety.
The Dzire combines affordability, excellent fuel economy, comfortable interiors, and low running costs. The ZXI variant, priced at around ₹9.62 lakh (on-road, Mumbai), offers a well-balanced feature list. Even the fully loaded variant, priced slightly above ₹10 lakh, continues to deliver exceptional value.