If you're looking for the **best electric cars to buy in India in 2026**, these five stand out based on overall value, range, features, safety, and ownership experience: | Rank | Car | Approx. Price (Ex-showroom) | Why it's a top pick | |------|------|-----------------------------:|---------------------| | 1 | Mahindra BE 6 | ₹19–30 lakh | Excellent range, fast charging, premium cabin, strong performance. | | 2 | Tata Harrier EV | ₹22–30 lakh | Spacious SUV with long range, modern tech, and capable AWD variants. | | 3 | Mahindra XEV 9e | ₹22–32 lakh | Futuristic design, feature-packed interior, impressive driving range. | | 4 | Tata Punch EV | ₹10–14 lakh | One of the best value-for-money EVs for city and occasional highway use. | | 5 | Hyundai Creta Electric | ₹19–24 lakh | Comfortable, well-equipped, backed by Hyundai's service network. | ### Best by budget - **Under ₹15 lakh:** Tata Punch EV - **₹15–25 lakh:** Mahindra BE 6 - **₹25 lakh+:** Tata Harrier EV or Mahindra XEV 9e If your priority is: - **Longest range:** Mahindra BE 6 - **Family SUV:** Tata Harrier EV - **City driving:** Tata Punch EV - **Premium features:** Mahindra XEV 9e Several new EVs are also expected or launching during 2026, including the Tata Sierra EV and Mahindra Thar.e, which may be worth waiting for if you're not buying immediately.
Brands named