Top 10 selling cars in India in 2024
From compact hatchbacks to rugged SUVs and family sedans, the Indian automobile market offers a wide range of cars. However, a small group of cars always outperform the rest, holding their positions as the best-selling cars in India.
India was ranked as the fourth largest automobile industry in the world in 2022 and the third largest sales market in 2023. In such a competitive automobile market, which cars are good enough to hold positions as the best-selling cars in India? Let’s explore the list and see why they are at the top.
Best-selling cars in India in 2024:
Position | Cars | Units Sold |
---|---|---|
1 | Maruti Suzuki Wagon R | 200,177 |
2 | Maruti Suzuki Baleno | 195,607 |
3 | Maruti Suzuki Swift | 195,321 |
4 | Tata Nexon | 171,929 |
5 | Maruti Suzuki Brezza | 169,897 |
6 | Tata Punch | 169,844 |
7 | Hyundai Creta | 162,773 |
8 | Maruti Suzuki Ertiga | 149,757 |
9 | Mahindra Scorpio | 141,462 |
10 | Maruti Suzuki Eeco | 137,139 |
Maruti Suzuki Wagon R

The Maruti Suzuki Wagon R remains one of the best-selling cars in India, thanks to its family-friendly design and fuel efficiency.
This hatchback offers two petrol engine options: a 1-liter and a 1.2-liter variant, both available with CNG versions, achieving an impressive fuel efficiency of up to 34.05 km/kg.
The Wagon R’s popularity is due to its practicality, spacious interior, and reliable mechanics.
- Price: Rs. 6.45 – 8.57 Lakh
Maruti Suzuki Baleno

The Maruti Suzuki Baleno is a spacious and efficient hatchback known for its reliable performance and comfortable interior. It is the second on the top Selling cars.
Equipped with a 1.2-liter Dualjet engine, the Baleno is available in both petrol and CNG versions, offering excellent fuel efficiency of up to 30.61 km/kg.
Its consistent sales reflect its popularity among Indian consumers seeking a compact and economical car.
- Price: Rs. 7.72 – 11.37 Lakh
Maruti Suzuki Swift

The Maruti Suzuki Swift remains one of India’s most beloved compact cars, offering an attractive design, agile performance, and remarkable fuel efficiency.
With a 1.2-liter Dualjet engine, the Swift achieves up to 31.12 km/kg in its CNG variant. Its ongoing popularity is driven by its balance of style, practicality, and efficiency.
- Price: Rs. 7.59 – 11.15 Lakh
Tata Nexon

The Tata Nexon is a compact SUV that has captured the Indian market with its robust design, advanced safety features, and good performance.
Available with petrol and diesel engines, the Nexon stands out for its versatility and efficiency.
With 171,929 units sold, it is one of the most popular SUVs, offering good value for money for Indian consumers.
- Price: Rs. 9.28 – 18.26 Lakh
Maruti Suzuki Brezza

The Maruti Suzuki Brezza is a compact SUV known for its modern design and the reliability associated with the Maruti brand. Equipped with a 1.5-liter engine, the Brezza offers fuel efficiency of up to 25.51 km/kg in its CNG variant.
Its popularity is reinforced by its combination of style, comfort, and efficiency, making it a preferred choice among compact SUV buyers.
- Price: Rs. 9.67 – 16.33 Lakh
Tata Punch

The Tata Punch is a micro SUV that has become extremely popular in urban areas due to its compact design, safety, and efficiency.
With 169,844 units sold, the Punch offers a comfortable and safe driving experience, ideal for city traffic conditions in India.
Its market acceptance reflects the growing demand for small, efficient SUVs.
- Price: Rs. 7.16 – 11.87 Lakh
Hyundai Creta

The Hyundai Creta is a mid-size SUV that continues to be a favorite choice among Indian consumers. With an elegant design and a wide range of features, the Creta offers a good combination of comfort, performance, and fuel efficiency.
With 162,773 units sold, it maintains its position as one of the best-selling SUVs in India.
- Price: Rs. 12.91 – 23.49 Lakh
Maruti Suzuki Ertiga

The Maruti Suzuki Ertiga is an MPV known for its spacious seating for seven occupants and fuel efficiency. With petrol and CNG engine options, the Ertiga offers up to 26.11 km/kg in its CNG variant.
Its popularity is driven by its versatility and reliability, making it an ideal choice for larger families.
- Price: Rs. 10.06 – 15.03 Lakh
Mahindra Scorpio

The Mahindra Scorpio is a rugged SUV known for its off-road performance and durability. Equipped with a powerful engine and a sturdy build, the Scorpio is ideal for tough terrains and heavy usage.
With 141,462 units sold, it remains a top choice for adventure and country use.
- Preço: Rs. 15.93 – 20.38 Lakh
Maruti Suzuki Eeco

The Maruti Suzuki Eeco is an affordable and practical utility vehicle, popular among small businesses and families.
With 137,139 units sold, the Eeco offers a combination of space, fuel efficiency, and low maintenance costs. Its simplicity and functionality make it a versatile choice for various transportation needs.
- Price: Rs. 6.31 – 7.71 Lakh