

Top 10 best selling SUVs in India — A mixed bag
- 1Hyundai Creta has been India’s most selling SUV over the last six months
- 2Mahindra Bolero, XUV700, and XUV 3XO have been pushed out of the list
- 3Maruti Suzuki sells significantly more Fronx(es?) than Toyota sells the Taisor
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 July 2025.
Top 10 best selling SUVs in India over the last six months
Model | Feb'25 | Mar'25 | Apr'25 | May'25 | Jun'25 | Jul'25 | Total |
Hyundai Creta | 16,317 | 18,059 | 17,016 | 14,860 | 15,786 | 16,898 | 98,936 |
Maruti Suzuki Brezza | 15,392 | 16,546 | 16,971 | 15,566 | 14,507 | 14,065 | 93,047 |
Maruti Suzuki Fronx | 21,461 | 13,669 | 14,345 | 13,584 | 9,815 | 12,872 | 85,746 |
Tata Nexon | 15,349 | 16,366 | 15,457 | 13,096 | 11,602 | 12,825 | 84,695 |
Mahindra Scorpio | 13,618 | 13,913 | 15,534 | 14,401 | 12,740 | 13,747 | 83,953 |
Tata Punch | 14,559 | 17,714 | 12,496 | 13,133 | 10,446 | 10,785 | 79,133 |
Mahindra Thar | 9,248 | 8,936 | 10,703 | 10,389 | 9,542 | 9,845 | 58,663 |
Maruti Suzuki Grand Vitara | 15,784 | 10,669 | 7,154 | 5,197 | 6,828 | 6,373 | 52,005 |
Hyundai Venue | 10,125 | 10,441 | 7,953 | 7,520 | 6,858 | 8,054 | 50,951 |
Mahindra Bolero | 8,690 | 8,031 | 8,380 | 8,942 | 7,478 | 7,513 | 49,034 |
Total | 1,40,543 | 1,34,344 | 1,26,009 | 1,16,688 | 1,05,602 | 1,12,977 | 7,36,163 |
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 July 2025
Make & model | Number of units sold |
Hyundai Creta | 16,898 |
Maruti Suzuki Brezza | 14,065 |
Mahindra Scorpio | 13,747 |
Maruti Suzuki Fronx | 12,872 |
Tata Nexon | 12,825 |
Tata Punch | 10,785 |
Mahindra Thar | 9,845 |
Toyota Urban Cruiser Hyryder | 8,814 |
Hyundai Venue | 8,054 |
Kia Sonet | 7,627 |
Total | 1,15,532 |
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.
Hyundai Creta

The Hyundai Creta has been able to hold on to the first spot, gathering a total sales of 16,898 units last month. 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.
Maruti Brezza

Selling 14,065 units last month, the Maruti Suzuki Brezza assumed the second spot on the list of the best selling SUVs in India in July 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.
Mahindra Scorpio

The Scorpio has been the best selling Mahindra SUV in India consistently over the past few months, selling 13,747 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

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 12,872 units of the Fronx in July 2025, placing it at the fourth spot.
Tata Nexon

Ranking just behind the Maruti Fronx, the Tata Nexon gathered 12,825 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.
Tata Punch

The Tata Punch has moved to the sixth spot in the list of top selling SUVs in India in the month of July 2025, with a cumulative sales figure of 10,785 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?
Mahindra Thar

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 9,845 units of sales in the month of July 2025.
Toyota Hyryder

Toyota sold more Hyryders than Maruti Suzuki sold Grand Vitaras last month, with a sales number of 8,814 units. The Hyryder is offered in petrol, CNG, as well as hybrid powertrains, appealing to a wide category of buyers.
Hyundai Venue
.webp)
The Hyundai Venue has made a comeback to this list after a long time, selling 8,054 units in July 2025. A next-generation model of the Venue is soon expected to be launched, and the same has been spied testing on multiple occasions.
Also Read: Top 5 most affordable cars in India with 6 airbags as standard
Kia Sonet

Kia sold 7,627 units of its most selling car in India last month, steering ahead of the Seltos and the Syros by handsome margins. The Sonet has, after long, ranked behind its sister car, the Hyundai Venue.



















