Autoverse Logo
Ad
stars
Ad Slot
Ad Slot

Blink blink !
Its almost here

feature image

Top 10 best selling SUVs in India — A mixed bag

06 Jun 2025
4 Mins read
Key highlights
  • 1
    Hyundai Creta has been India’s most selling SUV over the last six months
  • 2
    Mahindra Bolero has overtaken the XUV700 and XUV 3XO
  • 3
    Maruti Suzuki sells significantly more Fronx(es?) than Toyota sells the Taisor
Outline

The Indian automotive market is dominated by SUVs today. Sedans are slowly disappearing from the portfolios of automakers, and there are fresh body styles such as the coupe SUV coming in. The popularity of SUVs is not restricted to India but is a global phenomena, with companies such as Ferrari and Rolls Royce too coming up with their versions of an ‘SUV’. We aren’t here to discuss these cars here at the moment though. Getting back to the point, here’s a list of the top 10 best selling SUVs in India, including the latest data from May 2025.

 

Top 10 best selling SUVs in India over the last six months

 

ModelDec'24Jan'25Feb'25Mar'25Apr'25May'25Total
Hyundai Creta12,60818,52216,31718,05917,01614,86097,382
Maruti Suzuki Brezza17,33614,74715,39216,54616,97115,56696,558
Tata Punch15,07316,23114,55917,71412,49613,13389,206
Tata Nexon13,53615,39715,34916,36615,45713,09689,201
Maruti Suzuki Fronx10,75215,19221,46113,66914,34513,58489,003
Mahindra Scorpio12,19515,44213,61813,91315,53414,40185,103
Hyundai Venue10,26511,10610,12510,4417,9537,52057,410
Maruti Suzuki Grand Vitara10,1487,09315,78410,6697,1545,19756,045
Mahindra Thar7,6597,5579,2488,93610,70310,38954,492
Mahindra Bolero5,9218,6828,6908,0318,3808,94248,646

 

Please note that the sales numbers stated above reflect the number of units dispatched to dealers and they might vary from the actual number of units sold by dealerships.

 

Before we continue, to stay updated with all happenings and developments in the automotive world and be a part of interesting auto discussions and more, join our official AUTOVERSE Whatsapp community (click here to join). 

 

Best selling SUVs in India May 2025

 

Make & ModelNumber of units sold
Maruti Suzuki Brezza15,566
Hyundai Creta14,860
Mahindra Scorpio14,401
Maruti Suzuki Fronx13,584
Tata Punch13,133
Tata Nexon13,096
Mahindra Thar10,389
Mahindra Bolero8,942
Kia Sonet8,054
Mahindra XUV 3XO7,952
Total1,19,977

 

Please note that the sales numbers stated above reflect the number of units dispatched to dealers and they might vary from the actual number of units sold by dealerships.

 

Maruti Brezza

 

Maruti Suzuki Brezza

 

Selling 15,566 units last month, the Maruti Suzuki Brezza claimed the first spot on the list of the best selling SUVs in India in May 2025. The Brezza comes with a 1.5-litre K-Series petrol engine, generating 103PS and 137Nm of torque. There’s also the option of a factory-fitted CNG, further widening the appeal of this SUV.

 

Hyundai Creta

 

Hyundai creta

 

The Hyundai Creta was pushed to the second spot last month, gathering a total sales of 14,860 units. The number of Hyundai Cretas sold every month is greater than the total monthly sales of quite a few mass market car manufacturers in India. 

 

Mahindra Scorpio

 

2024 mahindra scorpio n exterior photo

 

The Scorpio has been the best selling Mahindra SUV in India consistently over the past few months, selling 14,401 units in the last month itself. This includes the sale of both Mahindra Scorpio Classic as well as Mahindra Scorpio N, with the brand selling more diesel Scorpios than petrol ones.

 

Related: Mahindra Scorpio-N pros and cons — Massive road presence, but impractical third row

 

Maruti Fronx

 

2024 maruti suzuki fronx front view

 

The Maruti Fronx is not just a better-looking Baleno. It proves to be an appealing package that bundles practicality, driveability, as well as a great design. MSIL has been able to sell 13,584 units of the Fronx in May 2025, placing it at the fourth spot.

 

 

Tata Punch

 

tata punch camo edition

 

The Tata Punch has moved to the fifth spot in the list of top selling SUVs in India in the month of May 2025, with a cumulative sales figure of 13,133 units across powertrains and variants. Whether or not it should be called an SUV is a very debatable topic though.

 

Related: Tata Punch AMT Review — What’s in a name?

 

Tata Nexon

 

Tata Nexon iCNG

 

Ranking just behind the Tata Punch, the Tata Nexon gathered 13,096 units of sales during the same period. The Tata Nexon is available in a variety of powertrain options, including petrol, diesel, electric, and now CNG too! It is, in fact, the first passenger car in India to get a turbocharged-petrol engine fitted with a CNG kit.

 

Mahindra Thar

 

mahindra thar roxx front

 

Mahindra has got another contender for this list, establishing its stronghold with the new Mahindra Thar Roxx. The Thar Roxx and the 3-door Thar together brought in 10,389 units of sales in the month of May 2025.

 

Mahindra Bolero

 

bolero neo

 

Overtaking most of its own stablemates like the XUV700 and the XUV 3XO, the Mahindra Bolero takes the eighth spot in this list. The Indian carmaker sold a combined 8,942 units of the Mahindra Bolero, Mahindra Bolero Neo, and Mahindra Bolero Neo Plus in May 2025.

 

Also Read: Top 5 most affordable cars in India with 6 airbags as standard

 

Kia Sonet 

 

kia sonet

 

Kia sold 8,054 units of its most selling car in India last month, steering ahead of the Seltos and the Syros by handsome margins. The Sonet also ranks above its sister-car, the Hyundai Venue.

 

Mahindra XUV 3XO

 

3XO

 

Making a comeback to this list, the Mahindra XUV 3XO garnered 7,952 units of sales in the month of May 2025. The SUV comes with a variety of engine options including a 1.2-litre turbo-petrol engine, a 1.2-litre turbo-petrol engine with direct injection, and a 1.5-litre diesel engine.

Ad
stars
Ad Slot

Blink blink !
Its almost here

car image
Ad
stars
Ad Slot

Blink blink !
Its almost here

car image