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.
#1
Maruti Swift Petrol
6.5L onwardsPETROL
22,400 units sold
Compare cost
#2
Tata Nexon Petrol
14.5L onwardsPETROL
18,200 units sold
Compare cost
#3
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
#8
Tata Tiago EV
11.5L onwardsEV
8,200 units sold
Compare cost
#9
Tata Punch EV
10.0L onwardsEV
7,600 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