Autocar India

Top 10 bestselling cars in October 2026: Maruti takes 7 spots

The Brezza recorded the highest year-on-year growth, while the Ertiga saw the biggest month-on-month increase.
5 min read•11 Nov '26
Dhruv Dhaka
45 views
Top 10 bestselling cars in October 2026

October 2026 saw the Maruti Suzuki Wagon R top India's bestselling cars list with 23,747 units sold, followed by the Brezza and Tata Nexon in second and third place, respectively. Combined sales of the top 10 models rose 17.41 percent year on year to 2,09,116 units. Maruti Suzuki had seven models in the top 10, while Tata Motors had two and Mahindra had one.

Top 10 bestselling cars in October 2026

Rank
Model
October 2026
September 2026
October 2025
YoY change
MoM change
1
Maruti Suzuki Wagon R
23,747
18,835
18,970
+25.18%
+26.08%
2
Maruti Suzuki Brezza
22,436
15,685
12,072
+85.85%
+43.04%
3
Tata Nexon
21,966
20,456
22,083
-0.53%
+7.38%
4
Maruti Suzuki Baleno
20,919
25,392
16,873
+23.98%
-17.62%
5
Maruti Suzuki Dzire
20,649
17,754
20,791
-0.68%
+16.31%
6
Maruti Suzuki Ertiga
20,641
11,040
20,087
+2.76%
+86.97%
7
Tata Punch
20,525
20,333
16,810
+22.10%
+0.94%
8
Maruti Suzuki Fronx
20,014
19,282
17,003
+17.71%
+3.80%
9
Mahindra Scorpio
19,353
17,313
17,880
+8.24%
+11.78%
10
Maruti Suzuki Swift
18,866
17,399
15,542
+21.39%
+8.43%
Total
2,09,116
1,83,489
1,78,111
+17.41%
+13.97%

1. Maruti Suzuki Wagon R

Sales: 23,747 units

Top 10 bestselling cars in October 2026: Maruti takes 7 spots

The Maruti Suzuki Wagon R topped the October 2026 sales rankings with 23,747 units, up 25.18 percent from 18,970 units in October 2025. It moved up from fifth place in September, when it recorded 18,835 units. Its spacious cabin, ease of driving and low running costs remain key strengths, although its light build and limited highway ability are drawbacks. The Wagon R rivals the Tata Tiago and Citroen C3 and is priced between Rs 4.99 lakh and Rs 7.24 lakh.

2. Maruti Suzuki Brezza

Sales: 22,436 units

Top 10 bestselling cars in October 2026: Maruti takes 7 spots

The Maruti Suzuki Brezza finished second in October 2026 with 22,436 units, up 85.85 percent from 12,072 units in October 2025. Its sales also increased 43.04 percent month on month from 15,685 units in September. The Brezza recorded the highest year-on-year growth among the top 10 models, with 10,364 more units sold than in October last year.

The SUV received a facelift in July 2026, bringing revised styling, additional features and a new 1.0-litre turbo-petrol engine option. It Brezza also continues with its 1.5-litre naturally aspirated petrol and CNG options. Maruti Brezza rivals the Tata Nexon, Hyundai Venue, Kia Sonet and Mahindra XUV 3XO and is priced between Rs 7.40 lakh to Rs 13.55 lakh.

3. Tata Nexon

Sales: 21,966 units

Top 10 bestselling cars in October 2026: Maruti takes 7 spots

The Tata Nexon, including the Nexon EV, recorded 21,966 units in October 2026, down 0.53 percent from 22,083 units in October 2025. Sales increased 7.38 percent month on month from 20,456 units in September. The Nexon moved down from second to third place in the rankings, with the Brezza moving ahead of it.

The Nexon is offered with petrol, diesel, CNG and EV powertrain options, along with a feature-rich cabin. However, its fit and finish are not as polished as some rivals. It rivals the Maruti Suzuki Brezza, Hyundai Venue, Kia Sonet and Mahindra XUV 3XO. The ICE-powered Nexon is priced between Rs 7.40 lakh and Rs 14.52 lakh, while the Nexon EV costs between Rs 12.49 lakh and Rs 17.89 lakh.

4. Maruti Suzuki Baleno

Sales: 20,919 units

Top 10 bestselling cars in October 2026: Maruti takes 7 spots

The Maruti Suzuki Baleno recorded 20,919 units in October 2026, up 23.98 percent from 16,873 units in October 2025. However, sales fell 17.62 percent month on month from 25,392 units in September, when it topped the rankings. The premium hatchback recently received a facelift and is sold through Maruti Suzuki’s Nexa dealership network. It rivals the Hyundai i20, Tata Altroz and Toyota Glanza. It is priced between Rs 5.99 lakh and Rs 9.99 lakh.

5. Maruti Suzuki Dzire

Sales: 20,649 units

Top 10 bestselling cars in October 2026: Maruti takes 7 spots

The Maruti Suzuki Dzire recorded 20,649 units in October 2026, down 0.68 percent from 20,791 units in October 2025. Sales increased 16.31 percent month on month from 17,754 units in September, moving it up from sixth to fifth place. It remains the only sedan in the top 10. The Dzire's fuel efficiency and fleet demand continue to support the compact sedan’s volumes. It rivals the Hyundai Aura, Honda Amaze and Tata Tigor and is priced between Rs 6.31 lakh and Rs 9.41 lakh.

6. Maruti Suzuki Ertiga

Sales: 20,641 units

Top 10 bestselling cars in October 2026: Maruti takes 7 spots

The Maruti Suzuki Ertiga recorded 20,641 units in October 2026, up 2.76 percent from 20,087 units in October 2025. Sales increased 86.97 percent month on month from 11,040 units in September, the highest growth among the top 10 models. The Ertiga moved up from tenth place in September to sixth in October.

The Ertiga continues to be India's highest-selling MPV. Its practical cabin, fuel efficiency and value-for-money positioning appeal to both private and fleet buyers, although it misses out on some features offered by rivals. It competes with the Kia Carens and Toyota Rumion and is priced between Rs 8.90 lakh and Rs 13.04 lakh.

7. Tata Punch

Sales: 20,525 units

Top 10 bestselling cars in October 2026: Maruti takes 7 spots

The Tata Punch, including the Punch EV, recorded 20,525 units in October 2026, up 22.10 percent from 16,810 units in October 2025. Sales were also marginally higher than September's 20,333 units, registering a month-on-month increase of 0.94 percent. The Punch moved down from third place in September to seventh in October.

Tata’s smallest SUV is offered with multiple powertrain options, while its compact dimensions and ride-and-handling balance remain key strengths. It rivals the Hyundai Exter and Citroen C3. The petrol and CNG versions are priced between Rs 5.75 lakh and Rs 10.77 lakh, while the Punch EV costs between Rs 9.79 lakh and Rs 12.99 lakh.

8. Maruti Suzuki Fronx

Sales: 20,014 units

Top 10 bestselling cars in October 2026: Maruti takes 7 spots

The Maruti Suzuki Fronx recorded 20,014 units in October 2026, up 17.71 percent from 17,003 units in October 2025. Sales increased 3.80 percent month on month from 19,282 units in September. The Fronx moved down from fourth place in September to eighth in October. 

The Fronx’s crossover styling, comfortable cabin and fuel-efficient powertrains continue to support demand, although it lacks some popular features. It is available with naturally aspirated petrol, turbo-petrol and CNG powertrain options. Maruti Fronx rivals the Nissan Magnite and Renault Kiger and is priced between Rs 6.85 lakh and Rs 11.84 lakh.

9. Mahindra Scorpio

Sales: 19,353 units

Top 10 bestselling cars in October 2026: Maruti takes 7 spots

The Mahindra Scorpio range, comprising the Scorpio Classic and Scorpio N, recorded 19,353 units in October 2026, up 8.24 percent from 17,880 units in October 2025. Sales also increased 11.78 percent month on month from 17,313 units in September. It retained ninth place in the rankings. The Scorpio nameplate remains popular for its strong engines, rugged character and off-road ability. However, the third-row seating is cramped and the luggage area is not particularly practical. The Scorpio N rivals the Tata Safari, Hyundai Alcazar and Mahindra XUV 7XO. It is priced between Rs 13.69 lakh and Rs 25.49 lakh.

10. Maruti Suzuki Swift

Sales: 18,866 units

Top 10 bestselling cars in October 2026: Maruti takes 7 spots

The Maruti Suzuki Swift recorded 18,866 units in October 2026, up 21.39 percent from 15,542 units in October 2025. Sales increased 8.43 percent month on month from 17,399 units in September. The Swift moved down from eighth place in September to tenth in October. The hatchback's fuel efficiency, light controls and ease of driving remain key strengths, although its higher variants are priced close to the more premium Baleno. It rivals the Hyundai Grand i10 Nios and Tata Tiago and is priced between Rs 5.84 lakh and Rs 8.74 lakh.

All prices are ex-showroom, India.

Hear from the

Autocar Community

50+Experts
20,000+Members
7,000+Posts

Karnataka claims petrol contains excess ethanol; OMCs dispute testing method

IOCL, BPCL, HPCL say 893 E20 fuel samples across 27 States and Union Territories, including 56 from Karnataka, complied with IS 17021 standards.
4 min read•7 Nov '26
Autocar India News Desk
E20 contamination dispute

Car retail sales fall 14 percent year on year this festive period

Despite that, it was the third-best October performance as sales rose 18.86 percent month on month; Tata Motors and Mahindra gain market share.
3 min read•6 Nov '26
Dhruv Dhaka
retail sales

Chargezone partners with Quench Chargers to add 1,000 DC fast-charging locations

The agreement covers Made-in-India DC fast-charging systems ranging from 120kW to 480kW.
2 min read•6 Nov '26
Saptarshi Mondal
Chargezone-DC-fast-charger

Govt to examine simplification of used vehicle ownership transfer

No changes to the transfer rules or a timeline for them have been announced yet.
3 min read•5 Nov '26
Suraj Viswanathan
Vehicle ownership transfer in India

AI-generated image used for representational purposes only.

Hero sells over 7 lakh units to top October 2026 bike and scooter sales

With the festive season in full swing, nearly all manufacturers have reported healthy increases.
3 min read•2 Nov '26
Dinshaw Magol
Splendor SHine and Ntorq

Poll of the month

There will be 12 new Citroen and Jeep launches by 2030. Will this boost interest in these brands?

Yes, fresh models is just what's needed.
Only if sales and service expands alongside.
Won't be enough. Established brands are too strong.
1243 votes•68 days remaining

Upcoming Cars

Jeep SUV
Jeep SUV

₹15.00 - ₹20.00 Lakhs

Nissan Terrano
Nissan Terrano

₹40.00 - ₹45.00 Lakhs

Honda Compact SUV
Honda Compact SUV

₹8.50 - ₹13.50 Lakhs

Toyota Land Cruiser FJ
Toyota Land Cruiser FJ

₹30.00 - ₹35.00 Lakhs

Jeep Gladiator
Jeep Gladiator

₹68.00 - ₹70.00 Lakhs

Trending Cars