With sales momentum lingering from the festive season that peaked in October, the industry continued to record healthy sales figures, thanks to the GST cuts that are attracting the budget-conscious buyers. 4,17,495 passenger vehicles were sold in November 2025, marking an 18.7 percent year-over-year growth in the industry.
As always, Maruti Suzuki held on to its lead, and this time around, it had six of its cars reaching the top ten, while the remaining spots were grabbed by two Tata cars, one Mahindra car, and one Hyundai car. The Tata Nexon compact SUV maintained its position as the best-selling car in India. Further in this article, we list the best-selling cars in India and explain how the Tata Nexon became the best-selling car.
Why is the Tata Nexon the Best-Selling Car in November 2025?

In November 2025, the Tata Nexon became the best-selling car in India for the third time in a row. While the Nexon has grabbed the position of the ‘best-selling car in India’ many times since its launch in 2017, in recent months, the prime reason behind the spike in Nexon’s sales is the GST reforms, which made the Nexon more affordable. Before the tax reforms, the Nexon was priced at Rs 8 – 15.60 lakh (ex-showroom), and after the tax reforms, the Indian compact SUV is priced at Rs 7.32 – 14.15 lakh (ex-showroom). With up to 1.55 lakh drop in its price, the Nexon is one of the cars which have seen the biggest drop in their prices. In addition to that, Tata even offered a discount on the Nexon.
Apart from the increased affordability in recent times, many factors make the Nexon a desirable car. The Indian compact SUV is the only car in India to be available in petrol, diesel, CNG, and electric-powered avatars. The Nexon CNG has found great success in the Indian market. In the financial year 2025, the Nexon CNG sold 34,712 units, which was significantly more than the 23,882 units its diesel models sold. Moreover, it offers top-notch safety reassured by the 5-star Global NCAP safety rating, a long list of premium features, and an unparalleled ride quality. Due to traits like these, the Nexon is one of the most popular family cars under Rs 15 lakh.
Best-Selling Cars in November 2025
| Model | Units Sold in November 2025 | Units Sold in November 2024 | Y-O-Y Growth |
| Tata Nexon | 22,434 | 15,329 | 46% |
| Maruti Suzuki Dzire | 21,082 | 11,779 | 79% |
| Maruti Suzuki Swift | 19,733 | 14,737 | 34% |
| Tata Punch | 18,753 | 15,435 | 21% |
| Hyundai Creta | 17,344 | 15,452 | 12% |
| Maruti Suzuki Ertiga | 16,197 | 15,150 | 7% |
| Mahindra Scorpio | 15,616 | 12,704 | 23% |
| Maruti Suzuki Fronx | 15,058 | 14,882 | 1% |
| Maruti Suzuki Wagon R | 14,619 | 13,982 | 5% |
| Maruti Suzuki Brezza | 13,947 | 14,918 | -7% |
Tata Nexon
The Tata Nexon sold 22,434 units in November 2025, seeing an impressive 46 percent growth over 15,329 units it sold in the same month last year and holding on to its position as the best-selling car in India.
Tata Nexon Specifications
- Engine: 1.2-litre turbo petrol engine | 1.5-litre turbo diesel engine
- EV Battery: 30 kWh & 40.5 kWh
- Transmission: 5-speed MT, 6-speed MT, 6-speed AMT, and 7-speed DCT automatic
- Mileage: 17.44 km/l (petrol), 23.23 km/l (diesel), 26.99 km/kg (CNG)
- EV Range: 325 km & 465 km
- Airbags: 6 airbags as standard
- Fuel Type: Petrol, Diesel, CNG, and electricity
- Seating Capacity: 5
- Body Type: Compact SUV
Maruti Suzuki Dzire

Registering sales of 21,082 units in November 2025, the Maruti Dzire held on to its position of the second-best-selling car in India, gaining a fabulous 79 percent growth over the 11,779 units it sold in November 2024. The Dzire has a strong presence in the taxi segment, which derives most of its sales. Meanwhile, compared to its rivals, the Dzire is more spacious and far more frugal.
Maruti Suzuki Dzire Specifications
- Engine: 1.2-litre three-cylinder Z12E petrol engine
- Transmission: 5-speed manual gearbox and 5-speed AMT
- Mileage: 24.79 – 25.71 km/l (petrol), 33.73 km/kg (CNG)
- Airbags: 6 airbags as standard
- Fuel Type: Petrol & CNG
- Seating Capacity: 5
- Body Type: Compact Sedan
Maruti Suzuki Swift

In November 2025, the Maruti Swift sold 19,733 units, registering a 34 percent growth over the 14,737 units it sold in November 2024, moving from the tenth spot to the third spot. With the Hyundai Grand i10 Nios as its only rival, the Swift faces negligible competition and is the favourite of folks looking for a reliable family hatchback from the most trusted car brand in India.
Maruti Suzuki Swift Specifications
- Engine: 1.2-litre three-cylinder Z12E petrol engine
- Transmission: 5-speed manual gearbox and 5-speed AMT
- Mileage: 24.8 – 25.75 km/l (petrol), 32.85 km/kg (CNG)
- Airbags: 6 airbags as standard
- Fuel Type: Petrol & CNG
- Seating Capacity: 5
- Body Type: Hatchback
Tata Punch

The Tata Punch sold 18,753 units in November 2025 and saw a 21 percent year-on-year growth. With such sales, the Punch moved up on the list. Like the Tata Nexon, the Punch has seen a significant drop in prices with up to Rs 1.08 lakh price cut. The Punch is a star performer as far as sales are concerned, and like the Nexon, it is quite versatile with the availability of petrol, CNG, and electric models. In competition with the Hyundai Exter and the Maruti Fronx, the Punch sets itself apart with its macho appeal and a ride experience that simulates the experience of larger SUVs. Moreover, with a 5-star Global NCAP safety rating, the Indian compact SUV is one of the safest cars in India.
Tata Punch Specifications
- Engine: 1.2-litre Petrol Engine
- Battery: 25 kWh and 35 kWh
- Transmission: 5-speed manual and AMT
- Mileage: Up to 20.09 km/l (petrol) and 26.99 km/kg (CNG)
- EV Range: 315 km and 421 km
- Airbags: Dual Airbags
- Fuel Type: Petrol
- Seating Capacity: 5
- Body type: Compact SUV
Hyundai Creta

Selling 17,344 units in November 2025, the Hyundai Creta stayed on its fifth position on the list and as always, it is the only Hyundai car on the list, and the best-selling mid-size SUV in India. As an attractive value-for-money package of upmarket features and reliable and refined mechanicals, the Creta is a brand in its own and has garnered insurmountable consumer affinity.
Hyundai Creta Specifications
- Engine: 1.5 litre petrol engine | 1.5 litre turbo petrol engine | 1.5-litre turbo diesel engine
- Battery (EV): 42 kWh & 51.4 kWh
- Transmission: 6-speed MT, CVT, 7-speed DCT, & 6-speed AT
- Mileage: 17.4 – 18.4 km/l for petrol & 19.1 – 21.8 km/l for diesel
- Range (EV): 390 km & 473 km
- Airbags: 6 airbags as standard
- Fuel Type: Petrol & Diesel
- Seating Capacity: 5
- Body Type: Mid-size SUV
Maruti Suzuki Ertiga

The Ertiga sold 16,197 units in November, seeing a 7 percent growth over the 15,150 units it sold in the same month last year. The Ertiga does not really have any competition in its price bracket, except for its rebadged version, the Toyota Rumion. Moreover, in its price bracket, the Ertiga is a compelling seven-seater car with ample space for seven occupants as well as a reliable and frugal powertrain. Speaking of powertrain, it is important to mention that the Maruti Ertiga is one of the few CNG-powered seven-seater cars available in the Indian car market.
Maruti Suzuki Ertiga Specifications
- Engine: 1.5-litre petrol engine
- Transmission: 5-speed manual transmission and 6-speed torque converter automatic
- Mileage: 20.51 km/l (petrol) & 26.11 km/kg (CNG)
- Airbags: 6 airbags as standard
- Fuel Type: Petrol & CNG
- Seating Capacity: 5
- Body Type: 7-seater MUV
Mahindra Scorpio

Selling 15,616 units in November 2025 and seeing a 23 percent year-on-year growth, the legendary Mahindra Scorpio maintained a respectable position on this list. The Scorpio is one of the few true-blue SUVs that are based on a ladder-on-frame chassis, and it is a favourite of folks who prefer tough SUVs and enjoy off-roading. Today, Mahindra sells two SUVs under the Scorpio badge. One is the evergreen Scorpio Classic, which made the Scorpio an icon, and the other is the even more capable Scorpio N, which was launched in 2022 and turned out to be a ground-breaking success.
Mahindra Scorpio Specifications
- Engine: 2.2-litre diesel engine, 2-litre turbo petrol engine
- Transmission: 6-speed manual transmission and 6-speed torque converter automatic
- Mileage: 12.17 km/l (petrol) & 15.94 km/kg (diesel)
- Airbags: Up to six airbags
- Fuel Type: Petrol & Diesel
- Seating Capacity: 7 (Scorpio N) | 7 & 9 (Scorpio Classic)
- Body Type: Full-size SUV
Maruti Suzuki Fronx

The Maruti Fronx is based on the iconic Maruti Baleno. In competition with Tata Punch and Hyundai Exter, the Fronx offers the advantages of a refined powertrain, great mileage, and enjoyable performance. In November 2025, the Maruti Fronx sold 15,058 units, seeing a 1 percent growth in its year-on-year sales.
Maruti Suzuki Fronx Specifications
- Engine: 1.2-litre petrol engine | 1-litre turbo petrol engine
- Transmission: 5-speed MT, 5-speed AMT, and 6-speed torque converter automatic
- Mileage: Up to 22.89 km/l (petrol), 28.51 km/kg (CNG)
- Airbags: Six airbags
- Fuel Type: Petrol & CNG
- Seating Capacity: 5
- Body Type: Compact SUV
Maruti Suzuki Wagon R

With the sales of 18,970 units in November 2025, the Wagon R saw a 5 percent year-on-year growth. The Wagon R is a mass-favourite family hatchback as well as a popular taxi because of its high practicality and frugality. As a matter of fact, the Wagon R is one of the few cars which sell more units of its CNG models than its petrol models. Moreover, the Wagon R is more spacious than its rivals, and one of the best-mileage cars in India.
Maruti Suzuki Wagon R Specifications
- Engine: 1-litre petrol engine | 1.2-litre petrol engine
- Transmission: 5-speed manual gearbox and 5-speed AMT
- Mileage: 24.35 – 25.19 km/l (petrol) & 33.48 km/kg (CNG)
- Airbags: Six airbags
- Fuel Type: Petrol & CNG
- Seating Capacity: 5
- Body Type: Hatchback
Maruti Suzuki Brezza

The Maruti Brezza raked in sales of 13,947 units in November 2025, which turned out to be a 7 percent decline from the 14,918 units it sold in November 2024. With such sales, the Brezza comfortably beat most of its rivals and held on to its sixth position on this list. The Brezza is the longest-running compact SUV in India and stands out from the competition with its high practicality, low maintenance cost, and the tag of the largest car brand in India.
Maruti Suzuki Brezza Specifications
- Engine: 1.5-litre petrol engine
- Transmission: 5-speed manual transmission and 6-speed torque converter automatic
- Mileage: 17.8 – 19.89 km/l (petrol) & 25.51 km/kg (CNG)
- Airbags: 6 airbags as standard
- Fuel Type: Petrol & CNG
- Seating Capacity: 5
- Body Type: Compact SUV
Related articles
Top selling car brands in India | Top selling SUVs in India | Top selling compact SUVs in India


