Cars
October 2026 car sales: Tata edges Mahindra by 556 units for No. 2
Maruti Suzuki dispatched 2,12,384 cars in October 2026. Tata Motors took second place with 73,894 units, just 556 ahead of Mahindra's record 73,338.
Brand-wise monthly sales in India for cars, electric cars, two-wheelers and electric two-wheelers. Each report names its source and says whether the figures are wholesale dispatches or retail registrations, because the two are not the same thing.
Cars
Maruti Suzuki dispatched 2,12,384 cars in October 2026. Tata Motors took second place with 73,894 units, just 556 ahead of Mahindra's record 73,338.
Electric cars
Electric car retail sales reached 36,911 units in October 2026, up 76% year on year. Tata Motors kept about 40% of the market and Mahindra posted a…
Two-wheelers
Hero MotoCorp dispatched 7,05,084 two-wheelers in India in October 2026, the most of any maker. TVS grew fastest among the big six at 22.09%, and…
Electric two-wheelers
A record 2,24,064 electric two-wheelers were retailed in India in October 2026, up 48.49%. TVS led with 60,490 units, and River was the fastest…