Home/ News

Top 10 Best‑Selling Cars of 2025 in India – Prices, Mileage & Why They Rule

Bottom Line Up Front

Maruti Suzuki’s Dzire topped the Indian passenger‑vehicle market in calendar year 2025, beating Hyundai Creta, Tata Nexon, WagonR and other popular models.

Top 10 Best‑Selling Cars of 2025 in India – Prices, Mileage & Why They Rule

Advertisement

Image: Top 10 Best‑Selling Cars of 2025 in India – Prices, Mileage & Why They Rule – Performance Comparison and Specifications

Design & Looks

Each of the best‑selling cars brings a fresh look that appeals to Indian buyers.

Advertisement
  • Maruti Suzuki Dzire – sleek sedan silhouette, LED DRLs and a refreshed front grille.
  • Hyundai Creta – bold SUV stance, sharp headlamps and a sporty roof rail.
  • Tata Nexon – robust crossover shape, twin‑tone roof and rugged wheel arches.
  • Mahindra Scorpio – muscular SUV profile, signature chrome accents and a high ground clearance.
  • Tata Punch – compact SUV vibe, aggressive front bumper and roof‑line that hints at adventure.
  • Maruti Suzuki WagonR – boxy hatchback form, large windows for airy cabin feel.

Performance & Mileage

Indian buyers care about fuel efficiency as much as power. The top sellers strike a balance.

  • Dzire’s 1.2‑litre K12 engine delivers about 22 km/l in real‑world city driving.
  • Creta’s 1.5‑litre petrol engine pushes 17 km/l, while the diesel variant hits 21 km/l.
  • Nexon’s 1.2‑litre turbo petrol reaches 19 km/l; the diesel version offers 21 km/l.
  • Scorpio’s 2.2‑litre diesel engine provides roughly 16 km/l, suitable for long highway runs.
  • Punch’s 1.2‑litre petrol engine manages 18 km/l, great for city traffic.
  • WagonR’s 1.0‑litre petrol engine gives a solid 21 km/l, making it a favourite for first‑time owners.

Price & Rivals

Pricing remains a decisive factor. Here’s where each model sits against its closest competition.

  • Dzire – starts around ₹7.2 Lakh, competing with Honda Amaze and Hyundai Aura.
  • Creta – priced from ₹10.5 Lakh, rivals Kia Seltos and Nissan Kicks.
  • Nexon – entry price ₹8.8 Lakh, takes on Mahindra XUV300 and Hyundai Venue.
  • Scorpio – starts at ₹14.5 Lakh, challenges Tata Harrier and Ford Endeavour.
  • Punch – from ₹7.0 Lakh, goes head‑to‑head with Renault Kiger and Nissan Magnite.
  • WagonR – priced from ₹5.5 Lakh, competes with Renault Triber and Maruti Alto.
Model Engine Mileage (km/l) Price (₹ Lakh) Top Features
Maruti Suzuki Dzire 1.2 L K12 ~22 7.2‑9.0
  • Smart Hybrid (optional)
  • LED DRLs
  • Auto‑ARAI
Hyundai Creta 1.5 L Petrol / 1.5 L Diesel 17‑21 10.5‑15.5
  • Panoramic Sunroof
  • Wireless Charging
  • 8‑inch Touchscreen
Tata Nexon 1.2 L Turbo / 1.5 L Diesel 19‑21 8.8‑13.0
  • Dual‑Airbags
  • iRA connected tech
  • Safety Cell
Mahindra Scorpio 2.2 L Diesel ~16 14.5‑20.0
  • Four‑Wheel Drive (optional)
  • Terrain Management
  • LED Headlamps
Tata Punch 1.2 L Petrol ~18 7.0‑10.0
  • Compact SUV styling
  • Touchscreen Infotainment
  • Dual‑Airbags
Maruti Suzuki WagonR 1.0 L Petrol ~21 5.5‑7.5
  • SmartPlay Studio
  • ABS with EBD
  • Spacious cabin

FAQ

What is the mileage of the 2025 Maruti Suzuki Dzire?

The Dzire’s 1.2‑litre engine gives roughly 22 km per litre in typical city conditions.

Advertisement

Is the Hyundai Creta worth buying in 2025?

Yes, if you want a premium‑look SUV with modern tech, the Creta offers good resale value and a strong feature list compared to rivals like the Kia Seltos.

Which of these top sellers has the lowest entry price?

The Maruti Suzuki WagonR starts at about ₹5.5 Lakh, making it the most affordable option among the 2025 best‑sellers.

What do you think about this year’s sales chart? Share your thoughts in the comments below!

Advertisement


Auto NewsIndia UpdatesLatest Torque
Advertisement
Advertisement
Advertisement