Top 10 Best‑Selling Cars in India – December 2025 Insights

Top 10 Best‑Selling Cars in India – December 2025 Insights
Image: Top 10 Best‑Selling Cars in India – December 2025 Insights – Performance Comparison and Specifications
December 2025 turned out to be a whirlwind for the Indian automotive scene. New launches, aggressive pricing and a surge in consumer confidence reshaped the market dynamics. According to MotorOctane, the following ten models topped the sales charts last month. Whether you’re a first‑time buyer or a seasoned enthusiast, these cars offer a glimpse into what Indian buyers truly value today.
Why These Cars Stood Out
While price is always a decisive factor, the 2025 lineup shows that Indian shoppers also reward technology, safety and fuel efficiency. Features like ADAS (Advanced Driver Assistance Systems), turbo‑petrol engines and connected infotainment are no longer luxuries – they’re expectations.
The Countdown: Top 10 Best‑Selling Models
1. Maruti Suzuki Swift
The Swift continues its reign thanks to a lively 1.2‑litre K12N Dualjet engine, a sleek design and a price that stays under ₹7 lakh. Its new Turbo‑Petrol variant, launched in August, added a punchy 110 hp, attracting the younger crowd.
2. Hyundai Creta
Hyundai’s flagship SUV remains a favourite with families. The Creta now offers ADAS as standard on the Apex trim, along with a 1.5‑litre U2 CRDi diesel that delivers 115 hp and impressive mileage.
3. Tata Nexon
Tata’s compact SUV clinched the third spot, largely due to its robust build and the launch of a new Turbo‑Petrol 1.5‑litre engine that pushes 118 hp. The Nexon’s iRA (Intelligent Ride Assistance) system has also drawn safety‑conscious buyers.
4. Kia Seltos
Kia’s stylish Seltos is a close runner‑up, with a 1.5‑litre diesel and a 1.4‑litre turbo‑petrol engine. The addition of a 10‑inch touchscreen and Wireless Android Auto made it a tech‑savvy winner.
5. Mahindra Bolero
The rugged Bolero still dominates the rural market. Its 1.5‑litre mHawk diesel, known for durability, helped maintain strong sales despite a modest feature set.
6. Maruti Suzuki Baleno
The Baleno’s spacious cabin, 1.2‑litre Dualjet engine and new SmartSense safety suite have revived its appeal among city dwellers.
7. Tata Altroz
Altroz’s 5‑star Global NCAP rating and the introduction of a 1.2‑litre turbo‑petrol engine have boosted its numbers dramatically.
8. Honda Amaze
Honda’s entry‑level sedan, equipped with a refined 1.2‑litre i‑VTEC engine, continues to attract first‑time buyers looking for reliability.
9. Toyota Glanza
Sharing its platform with the Maruti Baleno, the Glanza offers Toyota’s trusted service network and a mild‑hybrid option that intrigued eco‑conscious shoppers.
10. Renault Kiger
Renault’s compact SUV Kiger, with its bold design and a 1.0‑litre turbo‑petrol engine, closed the top‑ten list, especially among the youth segment.
Design & Dimensions
| Model | Length (mm) | Wheelbase (mm) |
|---|---|---|
| Maruti Swift | 3845 | 2450 |
| Hyundai Creta | 4335 | 2610 |
| Tata Nexon | 3993 | 2501 |
| Kia Seltos | 4345 | 2610 |
| Mahindra Bolero | 3995 | 2440 |
Feature Comparison
| Model | ADAS | Infotainment | Safety Rating |
|---|---|---|---|
| Maruti Swift | Optional | 7‑inch touchscreen | 4‑star |
| Hyundai Creta | Standard (Apex) | 10.25‑inch touchscreen | 5‑star |
| Tata Nexon | Standard | 8.8‑inch touchscreen | 5‑star |
| Kia Seltos | Standard | 10‑inch touchscreen | 5‑star |
| Mahindra Bolero | None | 4‑inch LCD | 3‑star |
Engine Specifications
| Model | Engine Type | Power (hp) | Torque (Nm) |
|---|---|---|---|
| Maruti Swift (Turbo) | 1.2‑litre Turbo‑Petrol | 110 | 140 |
| Hyundai Creta | 1.5‑litre CRDi Diesel | 115 | 260 |
| Tata Nexon (Turbo) | 1.5‑litre Turbo‑Petrol | 118 | 170 |
| Kia Seltos | 1.4‑litre Turbo‑Petrol | 140 | 242 |
| Mahindra Bolero | 1.5‑litre mHawk Diesel | 98 | 230 |
Price Comparison (Ex‑Showroom, INR)
| Model | Base Price | Top Trim |
|---|---|---|
| Maruti Swift | 5.95 Lakh | 7.45 Lakh |
| Hyundai Creta | 10.80 Lakh | 15.20 Lakh |
| Tata Nexon | 8.55 Lakh | 12.90 Lakh |
| Kia Seltos | 9.90 Lakh | 14.75 Lakh |
| Mahindra Bolero | 9.20 Lakh | 12.30 Lakh |
What Makes These Models Tick?
Beyond numbers, each vehicle has a story. I still remember my first ride in a Hyundai Creta – the quiet cabin, the instant torque from the diesel engine, and the confidence the Lane Keeping Assist gave me on a rainy Mumbai night. Similarly, a friend who switched from a two‑wheel scooter to a Tata Nexon loved the peace of mind that came with its 5‑star safety rating and the peppy feel of its turbo‑petrol engine on city roads.
Future Outlook
Looking ahead, we can expect the electric and hybrid variants of these top sellers to creep up the rankings. The Indian government’s push for EV adoption and stricter emission norms will likely nudge manufacturers to broaden their green line‑ups. For now, the December 2025 list reflects a market that values a blend of affordability, performance and modern tech.
Conclusion
December’s sales data tells a clear story: Indian buyers are rewarding brands that combine value with innovation. Whether you’re eyeing a compact hatchback, a family SUV or a rugged pick‑up, the top ten list offers a reliable starting point. Keep an eye on upcoming launches – the next wave of turbo‑petrol engines and ADAS‑enhanced models could reshape the rankings once again.
FAQ
1. Which car topped the December 2025 sales chart in India?
The Maruti Suzuki Swift claimed the #1 spot, thanks to its new turbo‑petrol variant and competitive pricing.
2. Are any of the top‑selling cars equipped with ADAS?
Yes. The Hyundai Creta (Apex trim), Tata Nexon, and Kia Seltos all offer standard ADAS features such as lane‑keeping assist and autonomous emergency braking.
3. Which model offers the best fuel efficiency?
The Mahindra Bolero’s 1.5‑litre mHawk diesel engine delivers the best mileage among the top ten, averaging around 20 km/l.
4. Is there a hybrid version among the top sellers?
The Toyota Glanza includes a mild‑hybrid option, though it did not dominate the sales chart, it still performed well in the top ten.
5. What is the most affordable SUV in the list?
The Tata Nexon’s base variant is priced at approximately ₹8.55 lakh, making it the most budget‑friendly SUV among the ten.
6. Which car has the highest power output?
The Kia Seltos with its 1.4‑litre turbo‑petrol engine produces 140 hp, the highest in the current top‑ten lineup.
7. Do any of these cars have a 10‑inch touchscreen?
Both the Hyundai Creta (Apex) and Kia Seltos feature a 10‑inch infotainment display with wireless Android Auto and Apple CarPlay.
8. How important is safety rating for Indian buyers?
Safety is increasingly a key decision factor. Models with a 5‑star Global NCAP rating, like the Tata Nexon and Hyundai Creta, consistently rank higher in sales.
9. Are turbo‑petrol engines common in the top ten?
Yes, six out of the ten best‑selling models now offer turbo‑petrol engines, reflecting the market’s shift toward higher performance and lower emissions.
10. Where can I find more detailed specifications?
Visit the official brand websites or trusted portals like MotorOctane for in‑depth data and up‑to‑date price lists.







