So, October 2025 shook up the car market quite a bit. I’ve been in this industry for over 10 years, and I have to say, it’s rare to see so much excitement and chaos at the same time. Overall, 5,49,083 units were sold, around 10-11% more than last year. With the festive season and a bunch of new launches, people were definitely motivated to buy. Straight up, the market vibe was such that every brand was scrambling to hold its ground.

 

1. Maruti Suzuki Still the King

Maruti Suzuki topped the chart with 2,38,515 units sold. I remember chatting with one of their dealers, and he said, “People are still crazy about the Baleno and Brezza.” And honestly, he’s not wrong. Swift’s popularity hasn’t dipped either.

 

Maruti Suzuki top selling cars in India 2025 including Baleno, Brezza, and Swift

But I always wonder, is it just about mileage and price? One time, while visiting a Nexa dealership, I noticed that people cared more about brand trust than features. So yes, Maruti’s grip is strong, but trust isn’t forever.

 

2. Tata Motors EVs and SUVs Steal the Show

Tata Motors grabbed the second spot with 73,877 units sold. The growing EV demand and Harrier SUVs gave them a good boost. From my experience, the real-world range of Nexon EV is a bit lower than what the company claims. I remember test-driving it myself 500 km claimed, but it barely went past 380 km.

 

Tata Motors best-selling EVs and SUVs in India 2025, featuring Nexon EV and Harrier.

Still, Tata did well with a mix of EVs and SUVs. People aren’t just relying on petrol and diesel anymore. Straight up, balancing tech and trust is tricky, and Tata has managed it reasonably well.

 

3. Mahindra The SUV Specialist

Mahindra sold 66,467 units in October. Cars like XUV700 and Thar still pull in buyers. I remember last year visiting a Mahindra dealership; customers seemed more focused on solid build and after-sales support than features. That scene is still fresh in my mind.

 

Mahindra SUV lineup in India 2025, including XUV700 and Thar.

SUV craze in India isn’t slowing down. Mahindra’s focus has kept it in the top three. That said, with new tech and EV competition coming, they’ll need to stay sharp.

 

4. Hyundai Slight Dip

Hyundai sold 65,045 units, down from 70,171 last year. Creta and Venue are still favorites, but this month, sales were a bit slow.

From my point of view, Hyundai needs to refresh its lineup. I remember seeing a customer at a dealership struggling between different features and prices took them ages to decide. That’s why sales dipped a little.

 

Hyundai popular models Creta and Venue in India 2025.

5. Toyota Reliable and Steady

Toyota moved 33,503 units in October. Fortuner and Innova Crysta are still bought for reliability. But here’s the thing: premium pricing often scares some first-time buyers. One guy test-drove a Fortuner but hesitated at the price. That’s the market trust is there, but cost and features don’t always match.

 

Toyota reliable models Fortuner and Innova Crysta in India 2025.

October 2025 Market Mood

Sales went up, SUVs and EVs are hot, and yes, the festive season pushed things further. Maruti Suzuki, Tata Motors, Mahindra, Hyundai, and Toyota were the top five. From what I see, buyers aren’t just trusting brands they check tech, features, and overall value too. Brands that get this balance right will stay on top.

 

Looking Ahead

India’s car market is changing fast in 2025. EVs, hybrids, and SUVs are gaining momentum. With new models and variants coming soon, buyers are excited. From where I stand, Maruti Suzuki, Tata, and Mahindra are holding strong, but Hyundai and Toyota will need to adapt if they want to stay competitive. And yes, keeping an eye on EVs and SUVs is crucial ignore that, and you risk falling behind.