Best-selling cars in India, 2025

The Maruti Suzuki Dzire was India's best seller in 2025. SUVs and crossovers dominate the list with 14 of the top 25. 1 of these cars are sold elsewhere under a different name.

Approximate 2025 ranking from monthly industry sales reports.
RankCarTypePowerLength
≈1Maruti Suzuki DzireGlobal name: Suzuki DzireSedan68–89 hp3,995 mm
≈2Maruti Suzuki SwiftGlobal name: Suzuki SwiftHatchback80–82 hp3,860 mm
≈3Maruti Suzuki Wagon RGlobal name: Suzuki Wagon RCar48–63 hp3,395 mm
≈4Maruti Suzuki BalenoGlobal name: Suzuki BalenoHatchback89–103 hp3,990 mm
≈5Maruti Suzuki ErtigaGlobal name: Suzuki ErtigaMPV86–102 hp4,395 mm
≈6Maruti Suzuki BrezzaGlobal name: Suzuki BrezzaSUV—3,995 mm
≈7Maruti Suzuki FronxGlobal name: Suzuki FronxSUV89–102 hp3,995 mm
≈8Hyundai CretaSUV113–158 hp4,330 mm
≈9Tata NexonSUV—3,994 mm
≈10Tata PunchSUV—3,827 mm
≈11Mahindra ScorpioSUV107–114 hp4,475 mm
≈12Maruti Suzuki EecoGlobal name: Suzuki EecoMPV62–79 hp3,675 mm
≈13Hyundai VenueSUV82–118 hp3,995 mm
≈14Kia SonetSUV82–118 hp3,995 mm
≈15Mahindra TharSUV117–150 hp3,985 mm
≈16Toyota InnovaMPV134–172 hp4,735 mm
≈17Mahindra XUV700SUV—1,890 mm
≈18Maruti Suzuki Grand VitaraGlobal name: Suzuki Grand VitaraSUV102–114 hp4,345 mm
≈19Tata TiagoCar—3,746 mm
≈20Kia SeltosSUV113–158 hp4,430 mm
≈21Mahindra BoleroPickup71 hp4,285 mm
≈22Maruti Suzuki AltoGlobal name: Suzuki AltoCar46–48 hp3,395 mm
≈23Kia CarensMPV113–169 hp4,550 mm
≈24Mahindra XUV 3XOSUV——
≈25Hyundai ExterSUV68–82 hp3,815 mm