Our Services
Calculator

Top 10 Best Selling Cars in India

  • Cars
  • 05 Jul, 2025
Top 10 Best Selling Cars in India

The Indian automotive market remains one of the most dynamic in the world, with intense competition across hatchbacks, sedans, and SUVs. Each month, manufacturers battle it out with new launches, attractive financing schemes, and aggressive marketing to capture buyer attention. For June 2025, the sales data highlights clear favorites among Indian customers. Here’s a detailed look at the top 10 best selling cars in India and what makes them stand out.

 

1. Maruti Suzuki WagonR

 

June 2025 Sales: 22,000 units
The Maruti Suzuki WagonR continues to be India’s most loved family hatchback. Its tall-boy design offers unmatched headroom, making it comfortable for taller passengers. The car is equipped with efficient 1.0L and 1.2L petrol engines, delivering a mileage of up to 25 km/l. Its low maintenance costs and wide service network make ownership worry-free. Popular among middle-class families and daily city commuters, the WagonR is a practical choice that rarely disappoints.

 

2. Maruti Suzuki Swift

 

June 2025 Sales: 19,500 units
A sporty hatchback that appeals to younger buyers, the Maruti Suzuki Swift combines peppy performance with sharp styling. Its 1.2L DualJet engine provides lively acceleration and respectable fuel efficiency around 23.5 km/l. Swift’s strong resale value and easy availability of spare parts further boost its popularity. Many prefer it for its fun-to-drive dynamics, making it a repeat feature in the top 10 best selling cars in India.

 

3. Maruti Suzuki Baleno

 

June 2025 Sales: 18,300 units
The Baleno is a segment leader in the premium hatchback category. With a spacious cabin, a wide feature list including a 360-degree camera, head-up display, and connected car tech, it attracts urban buyers seeking comfort and technology. The car’s refined 1.2L petrol engine and smooth CVT option make it an excellent city cruiser.

 

4. Tata Nexon

 

June 2025 Sales: 17,200 units
India’s safest compact SUV, the Tata Nexon, shines with its 5-star Global NCAP crash safety rating. It offers turbocharged petrol and diesel engines, along with an electric variant (Nexon EV) that’s gaining popularity. Buyers appreciate its muscular design, spacious rear seats, and features like ventilated seats and a digital cockpit, making it a solid performer among young professionals and small families.

 

5. Hyundai Creta

 

June 2025 Sales: 14,500 units
The Hyundai Creta dominates the mid-size SUV segment with a blend of style, comfort, and advanced features. Buyers can choose from three engine options: a 1.5L petrol, 1.5L diesel, and 1.4L turbo petrol. Highlights like the panoramic sunroof, Bose sound system, and Level 2 ADAS (in new variants) attract tech-savvy buyers who want luxury on a budget.

 

6. Maruti Suzuki Dzire

 

June 2025 Sales: 13,800 units
The Dzire remains the top-selling compact sedan in India. Known for its large boot space of 378 liters, best-in-class mileage of around 24 km/l, and smooth AMT options, it’s widely chosen by fleet operators and private owners alike. Its refined ride quality makes it perfect for daily city and intercity trips.

 

7. Maruti Suzuki Alto

 

June 2025 Sales: 12,500 units
The Alto continues to be the preferred car for first-time buyers. With a price tag starting under ₹4 lakh, coupled with a frugal 800cc engine delivering nearly 24 km/l, it’s an economical choice. The ease of driving in congested lanes and Maruti’s extensive service reach ensure the Alto remains a fixture in the top 10 best selling cars in India list year after year.

 

8. Tata Punch

 

June 2025 Sales: 12,100 units
Tata Punch has quickly emerged as a favorite micro-SUV, offering an elevated stance, 5-star safety rating, and city-friendly size. Its bold SUV styling, combined with features like a semi-digital instrument cluster and terrain modes, gives buyers a mini-SUV experience at hatchback prices. It’s especially popular among urban youth and small families.

 

9. Hyundai Venue

 

June 2025 Sales: 11,400 units
The Hyundai Venue is known for its tech-focused interiors, offering features like BlueLink connected car tech, wireless charging, and an air purifier. With multiple powertrains including a 1.0L turbo petrol, it caters to a variety of driving needs. Its balanced ride quality and compact footprint make it ideal for both city drives and highway weekend getaways.

 

10. Kia Seltos

 

June 2025 Sales: 10,700 units
Rounding off the list of top 10 best selling cars in India, the Kia Seltos remains a top pick for those wanting an SUV that’s stylish and packed with features. With options like ventilated seats, a 10.25-inch touchscreen, and multiple drive modes, it offers a near-premium experience. Its design stands out, and it’s a hit with professionals and young families alike.

The June 2025 sales data clearly highlights Indian buyers’ preference for vehicles that blend practicality, mileage, safety, and modern features. The list of top 10 best selling cars in India serves as a reliable guide for anyone looking to invest in a new vehicle. Whether you’re seeking a budget-friendly hatchback, a family sedan, or a tech-loaded SUV, these models prove why they dominate the roads and continue to win consumer trust.