India’s top 20 electric cars together sold more than 1.39 lakh units between January and June 2026, up roughly 66% from approximately 83,700 units in the same period of 2025. This is the clearest single data point on how the model-level competitive field has actually shifted, since most OEMs report sales at the brand level monthly but only disclose the full model-wise breakdown less frequently. As of publication, Tata Motors had not yet released a model-wise split for July 2026, so this ranking uses the most recent complete dataset, H1 2026, cross-referenced against qualitative July commentary from Autocar India and Autocar Professional on which models are currently driving each brand’s volume.
Top 10 Best-Selling Electric Cars H1 2026
| Rank | Model | H1 2026 Sales | YoY Change |
|---|---|---|---|
| 1 | MG Windsor | 19,080 | -10% |
| 2 | Mahindra XEV 9S | 18,074 | New |
| 3 | Tata Nexon EV | 16,567 | +78% |
| 4 | Tata Punch EV | 15,683 | +108% |
| 5 | Mahindra XEV 9e | 11,242 | -14% |
| 6 | Tata Harrier EV | 10,499 | +2,110% |
| 7 | Maruti e Vitara | 8,572 | New |
| 8 | Tata Curvv EV | 7,281 | +212% |
| 9 | Mahindra BE 6 | 6,849 | +13% |
| 10 | Tata Tiago EV | 6,816 | -19% |
MG Windsor Retains the Crown, But Its Grip Is Loosening
The MG Windsor stayed India’s best-selling electric car in H1 2026 with 19,080 units, a monthly average of roughly 3,180 units, the highest of any model in the ranking. But the win comes with a caveat: sales were down 10% from 21,109 units in H1 2025, and the Windsor’s share of the electric passenger vehicle market fell sharply from 25% to 14%. The model isn’t selling meaningfully worse in absolute terms; the market around it has simply grown faster than it has.
Mahindra XEV 9S: The Biggest New Story of 2026
The XEV 9S, Mahindra‘s first three-row born-electric SUV, went from zero to 18,074 units and the number-two spot in a single half-year, finishing just 1,006 units behind the Windsor with an estimated 13% market share. It’s the clearest sign yet that Mahindra’s INGLO-platform electric SUVs, the XEV 9e and BE 6 before it, have real staying power rather than being a one-model phenomenon.
Tata Nexon EV and Punch EV Remain the Volume Backbone
The Nexon EV placed third with 16,567 units, up 78% YoY, while the Punch EV followed in fourth with 15,683 units, up 108%, more than doubling its H1 2025 volume. Together the two models accounted for roughly 23% of the entire top-20 electric car market and remain, per Autocar India’s July commentary, the two models drawing the largest share of Tata’s first-time EV buyers even as the Sierra EV and Harrier EV expand the brand’s range higher up the price ladder.
🚀 Join Our Tech Community!
Get the latest news, updates, and tech trends delivered straight to your phone. Never miss an update!
Mahindra XEV 9e Slips as the Field Gets Crowded
The XEV 9e, once one of Mahindra’s flagship EV launches, saw sales fall 14% YoY to 11,242 units, and its market share dropped from 15% to 8%. This isn’t a demand problem specific to the XEV 9e as much as cannibalization from its own stablemate, the newer XEV 9S, and increased competition further down the price ladder from the Nexon EV and Punch EV.
Tata Harrier EV and Maruti e Vitara: The Two Big New Entrants
The Harrier EV logged 10,499 units in its first meaningful half-year on sale, a jump of over 2,000% against a near-zero year-ago base. Maruti Suzuki’s e Vitara, the brand’s first mass-market electric SUV, ranked seventh with 8,572 units and roughly 6% market share, its monthly average of 1,714 units marking Maruti’s arrival as a genuine volume player in the segment rather than a token entrant.
Rounding Out the Top 20
MG Comet EV (4,474 units, +22% YoY) and MG ZS EV (2,785 units, +80% YoY) held 11th and 12th place. The Kia Carens EV placed 13th with 2,471 units. Hyundai Creta Electric fell sharply, down 60% YoY to 2,181 units and dropping from 7th position in 2025 to 14th, as newer, more competitively specced SUVs from Tata and Mahindra ate into its base. Mahindra’s XUV 3XO EV (1,935 units), Tata’s Tigor EV (1,643 units, -35%) and the newly launched Tata Sierra EV (1,516 units in its debut half-year) completed the middle of the table. Mahindra’s ageing XUV400 (651 units, -62%), Toyota’s Ebella (504 units) and the Citroen eC3 (201 units, -66%) closed out the top 20.
The Bigger Pattern: India’s EV Market Is Turning SUV-First
Eight of the top 10 best-selling electric cars in H1 2026 were SUVs or SUV-coupe body styles. Tata Motors placed seven models in the top 20 (Nexon EV, Punch EV, Harrier EV, Curvv EV, Tiago EV, Tigor EV, Sierra EV), while Mahindra placed five (XEV 9S, XEV 9e, BE 6, XUV 3XO EV, XUV400). Compact hatchback-style EVs like the Tiago EV, Tigor EV, and Citroen eC3 all lost share year-on-year, a sign that Indian EV buyers are increasingly choosing SUV body styles even at the entry end of the segment, consistent with the same SUV-first pattern already dominant in the broader ICE passenger vehicle market.
What July 2026’s OEM-Level Numbers Suggest for H2
Full model-wise data for July wasn’t available at publication, but brand-level trends point to broad continuity rather than a reshuffle. Tata Motors posted its best-ever monthly EV retail figure in July, with the Nexon EV still described as the primary volume driver and the Tiago EV and Punch EV drawing first-time buyers, consistent with their H1 rankings. Mahindra crossed the 7,000-unit mark for EVs for a second straight month, with the BE 6 and XEV 9e both still generating demand alongside the XEV 9S. MG’s Windsor EV remained the brand’s best-selling model in July even as MG’s overall market share continued to shrink against a fast-expanding field. For a full OEM-wise breakdown of July 2026 figures, see TechyTrends’ India EV Progress Report – July 2026 (Cars).
Frequently Asked Questions
Which is the best-selling electric car in India?
The MG Windsor was India’s best-selling electric car in H1 2026, with 19,080 units sold between January and June, though its year-on-year sales and market share both declined as competition intensified.
What is the best-selling electric SUV in India in 2026?
The Mahindra XEV 9S was the best-selling all-new electric SUV launch of H1 2026, recording 18,074 units and finishing second overall behind the MG Windsor.
How many electric cars were sold in India in H1 2026?
The top 20 electric car models together sold more than 1.39 lakh units in H1 2026, up around 66% from approximately 83,700 units in H1 2025.
