Based on the latest available 2026 sales data, the best-selling electric car in India is the Tata Punch EV. The top-selling electric cars (May 2026) are: 1. Tata Punch EV — **3,681 units sold** 2. Mahindra 9S — **3,502 units** 3. Tata Nexon EV — **2,649 units** 4. MG Windsor EV — **2,032 units** 5. Mahindra XEV 9e — **1,939 units** Overall, Tata Motors remains the leading EV manufacturer in India. In May 2026, it crossed **10,000 monthly EV sales** for the first time, driven by strong demand for the Punch EV, Nexon EV, Harrier EV, and Curvv EV. If you're asking which electric car is the **best to buy** in India in 2026 (rather than the best-selling one), I can also recommend the top options by budget and features.
Brands named