Top Selling Car In India: December 2024

Published On 4/1/2025, 8:24:19 pm Author Gaurav Cyril

When it comes to dominating the Indian automobile market, Maruti Suzuki has once again proven its mettle. Out of the top 25 best-selling cars in December 2024, Maruti Suzuki has captured a whopping 10 spots, which accounts for an impressive 40% of the list.

15 out of the top selling 25 models in December 2025 are SUVs. This statistic shows how SUVs dominate the buyer's choice. At the same time, 10 out of 25 cars are from Maruti, in which top 4 are consistently maruti!

Let's talk about the top 10.

10: Maruti Fronx - 10,752 units

MS Fronx white color rear

Maruti Suzuki has traditionally been known for its affordable, no-frills cars. However, the Fronx showcases a significant shift in design and build quality, offering a more premium feel and robust exterior. Fronx's fuel efficiency is a major selling point, especially in a country like India where fuel costs are a significant concern. It delivers around 22-23 kmpl!

While technically a hatchback, the Fronx offers increased ground clearance, providing a more commanding driving position and better ride quality on uneven roads. Maruti calls it a SUV, however to be frank it feels like Baleno on sterioids. Or maybe Grand Vitara's younger sibling!

9. Maruti Eeco- 11,678 units

EEco front side profile

The Maruti Suzuki Eeco, the slightly more respectable sibling of the legendary (some might say infamous) Omni, sits comfortably in ninth place with 11,678 units sold. This workhorse of the Indian roads is the go-to vehicle for businesses and cab services. Whether it's ferrying school kids, shuttling hostel residents, or transporting a small army of workers, the Eeco's practicality and affordability make it an indispensable part of the Indian commercial mobility.

8. Mahindra Scorpio - 12,195 units

Scorpio classic 2024 price The Mahindra Scorpio, affectionately (or fearfully) known as the "Skaarpio" in certain parts of the country, continues its reign as the king of the Indian roads. With 12,195 units sold, it secures the eighth spot. This rugged SUV is the preferred mode of transport for government officials, rural politicians, and anyone who wants to project an image of authority.

7. Hyundai Creta - 12,608 units

Hyundai Creta black

The Hyundai Creta sold 12,608 units, earning the seventh position. After the launch of its facelift version, the Creta has been a consistent top-10 performer throughout the year. Its premium features, strong road presence, honking and flashing ability 9 you know what I mean ;) ) and brand value have kept it popular.

6. Tata Nexon - 13,536 units

Tata Nexon 1.jpg

At number six, the Tata Nexon sold 13,536 units in December 2024. After its facelift launch in 2023, the Nexon experienced a surge in demand, becoming the best seller for several months. While its rank fluctuates between the 5th and 10th positions, it remains a top pick for Indian SUV buyers.

5. Tata Punch - 15,073 units

Tata Punch 2.jpg

The Tata Punch, with sales of 15,073 units, secures the fifth spot. This micro-SUV has been a game-changer for Tata Motors, even claiming the best-seller spot for 2-3 months in 2024. Its compact dimensions, high ground clearance, and safety features in afforadable segment have made it a popular choice.

4. Maruti Suzuki Ertiga - 16,056 units

Ertiga TourM front

This multi-purpose vehicle (MPV) has been a favorite among fleet operators for its seating capacity and fuel efficiency. At the same time, it remains a top choice for families seeking a spacious and affordable MUV.

3. Maruti Dzire - 16,573 units

Dzire 2024 photos

The Dzire, a compact sedan, ranks third with 16,573 units sold. Much of its demand comes from fleet operators, but the 2024 version’s enhanced practicality and comfort have also attracted family buyers. It’s one of the go-to sedans for those seeking a balance of affordability and utility.

2. Maruti Suzuki Wagon R - 17,014 units

MS WagonR LXI

The Wagon R, a perennial favorite among Indian car buyers, secures a strong second position with 17,014 units sold. Known for its practicality, spacious interiors, and remarkable fuel efficiency, the Wagon R has consistently remained a top contender. Its popularity among cab operators, who appreciate its low running costs, further solidifies its position in the market.

1. Maruti Suzuki Brezza - 17,336 units

Brezza wallpaper.jpg

The Maruti Suzuki Brezza reigns supreme as India's best-selling car in December 2024, with a commanding 17,336 units sold. This isn’t a one-time feat for Brezza; it has been the best-selling car in India for 2-3 months, reflecting its strong demand. The compact SUV’s stylish design, fuel efficiency, and Maruti’s reliability make it a hit among buyers.