Find the right car,
at the right price.

New Cars

Planning to buy a new car in India? In 2026, you can choose from 263 models across 36 brands. SUVs lead the market, with 125 options to pick from. Popular choices include the Tata Aeris (₹5.30 Lakh), Mahindra Thar OG (₹10.32 Lakh), Maruti Suzuki Brezza (₹8.26 Lakh) and Tata Punch (₹5.75 Lakh).

Explore New Cars by Price

Explore Cars by Body Type

Explore New Cars by Brand

View All Electric Cars

New Car FAQs

How many new car models are available in India in 2026?

CarJade lists 263 new car models from 36 brands in 2026. Compact SUVs are the biggest segment with 43 models, followed by sedans (34) and large SUVs (30). 57 electric cars are on sale too.

Which are the most popular cars in India?

The most popular new cars right now are the Tata Aeris (₹5.30 - 9.75 Lakh), Mahindra Thar OG (₹10.32 - 18.99 Lakh), Maruti Suzuki Brezza (₹8.26 - 13.01 Lakh), Tata Punch (₹5.75 - 10.77 Lakh) and Tata Sierra (₹11.49 - 21.59 Lakh).

Which are the cheapest new cars in India?

The most affordable new cars in India are the Maruti Suzuki S-Presso (₹3.50 - 5.25 Lakh), Maruti Suzuki Alto K10 (₹3.70 - 5.45 Lakh), Renault Kwid (₹4.30 - 5.99 Lakh), Maruti Suzuki Celerio (₹4.70 - 6.73 Lakh) and Tata Tiago (₹4.77 - 8.62 Lakh). The Maruti Suzuki S-Presso is the cheapest of them, starting at ₹3.50 Lakh (ex-showroom).

Which are the best cars between ₹5 and ₹10 lakh?

Popular new cars between ₹5 and ₹10 lakh include the Tata Aeris (₹5.30 - 9.75 Lakh), Maruti Suzuki Brezza (₹8.26 - 13.01 Lakh), Tata Punch (₹5.75 - 10.77 Lakh), Maruti Suzuki Fronx (₹6.85 - 11.98 Lakh) and Maruti Suzuki Swift (₹5.79 - 8.80 Lakh).

Which are the popular electric cars in India?

Popular electric cars include the MG Windsor EV (₹12.00 - 15.81 Lakh), Hyundai Creta Electric (₹18.02 - 24.70 Lakh), Mahindra XEV 9e (₹21.90 - 31.25 Lakh), Tata Sierra EV (₹18.79 - 26.48 Lakh) and Mahindra BE 6 (₹18.90 - 28.54 Lakh). In all, 57 electric cars are on sale, starting at ₹6.24 Lakh.

Which are the popular car brands in India?

Tata (16 models), Maruti Suzuki (18 models), Mahindra (14 models), Hyundai (14 models), Toyota (12 models) and Kia (9 models) are among the most popular car brands in India. In all, 36 brands sell new cars here.

Which is the most expensive new car in India?

The Ferrari Purosangue SUV is the most expensive new car we list, priced at ₹9.93 Crore (ex-showroom).