Best selling cars — 2025
Source: FADA monthly retail data · Updated monthly
EVs now account for 31% of total car sales tracked — up from 8% in 2023. Nexon EV is India's best-selling EV for the 3rd consecutive year. Maruti Swift Petrol
₹6.5L onwardsPETROL
22,400 units sold
Compare cost Tata Nexon Petrol
₹14.5L onwardsPETROL
18,200 units sold
Compare cost Tata Nexon EV Max
₹14.9L onwardsEV
16,800 units sold
Compare cost #4
Hyundai Creta Petrol
₹18.0L onwardsPETROL
14,500 units sold
Compare cost #5
Maruti Baleno Petrol
₹6.8L onwardsPETROL
13,200 units sold
Compare cost #6
Tata Punch Petrol
₹6.0L onwardsPETROL
12,900 units sold
Compare cost #7
Honda City Petrol
₹12.0L onwardsPETROL
9,800 units sold
Compare cost #10
MG Windsor EV
₹14.0L onwardsEV
5,400 units sold
Compare cost #11
Hyundai Creta EV
₹24.9L onwardsEV
4,900 units sold
Compare cost #12
Tata Tiago Petrol
₹6.5L onwardsPETROL
4,100 units sold
Compare cost